. Linux Origin: http://www.linux.org.ru/books/ http://www.linux.org.ru/books/ From: Ultracom ==================================================================== 1992-1994 (Olaf Kirch) . - 2 - 1. Internet , " ". , . Inetrnet , Usenet "Internet ." , ATM, , . , . , , . , , . Internet- , , , ISDN , , . UNIX. , UNIX - , . UNIX PC (386BSD, FreeBSD Linux). , Linux - UNIX. Unix - , , Linux - o , , POSIX- UNIX- . Linux Linus Torvalds, , , Intel i386 MINIX. MINIX -- , - 3 - PC, Unix, A... Linux GNU , ( GPL 20.3, , " "). , , , . C , , Unix e, Linux . 1.1. Linux , Linux ( ) -- . , README-. , . 1992, Lars Wirzenius Michael K. Johnson Linux, LDP (Linux Documentation Project), . " ? ", "?", " - , , ?", Linux , Unix. LDP - , Matt Welsh, , Michael K. Johnson, man-, Rik Faith, Linux 450 C . - 4 - , Lars Wirzenius, . . , LDP - Linux. , HOWTOs, comp.os.linux.announce FTP . HOWTOs - , , Ethernet Linux, Usenet , . , . HOWTO " " . 1.2. LDP 1992, UUCP smail, " ". TCP/IP , " " , , , , 1993. , , , Linux . , , . , , TCP/IP, . TCP/IP rlogin , , . , UUCP-. , TCP/IP, UUCP: - 5 - . Email , , . smail, , , sendmail, , . Sendmail Vince Skahan. News Usenet , NNTP newsreader . newsreaders Linux. 1.3. 1993, Andy Oram, LDP , O'Reilly . ; , . O'Reilly " ", , . : LaTeX ( DVI PostScript ), . O'Reilly, . , -, ? Tim O'Reilly , ? ? -- " ", ", ," " ." O'Reilly , , - 6 - . , , , - . , O'Reilly Linux ( ) , Linux - , UNIX PC. ? Andy Oram , . ( LDP, ). Andy , , , . , , O'Reilly . . , O'Reilly : , O'Reilly TEX , , . 1.4. , - , . - , . comp.os.linux.help. , . , - 7 - Linux FTP , BBS. , . , HOWTO. Terry Dawson HOWTOs comp.os.linux.announce , . tsx-11.mit.edu, /pub/linux/doc. , . , , . Linux. 1.5. 1. Olaf UNIX . UNIX . sed perl. . 2. 1987 sendmail+IDA 300 UNIX 2000 . , sendmail.cf sendmail+IDA 1990. , perl sendmail, (. 4). 3. Terry Dawson terryd@extro.ucc.su.oz.au. 4. sed, Vince? - 8 - Olaf : Olaf Kirch Kattreinstr. 38 64295 Darmstadt okir@monad.swb.de Vince : Vince Skahan vince@victrola.wa.com , , , ... , . 1.6. Olaf , , . Andy Oram. Andres Seplveda, Wolfgang Michaelis, Michael K. Johnson, , . . Thanks. , Holger Grothe. , , LDP . + Linux , Erlangen, + S.u. S.E. GmbH, Fuerth, + Linux , , - 9 - Vince Neil Rickert Paul Pomes sendmail+IDA Rich Braun sendmail+IDA Linux. Susan . 1.7. , , ... . , . Italics , UNIX . . . , , - . Typewriter Slanted meta- , . : $ Ls -l foo foo -- , /tmp. '' , . : Press 'return' to continue. <> - , a , "" "." - 10 - . $ # . "$" ; "#" root. 1.8. linux linux , LDP, , , Linux . - Matt Welsh, Lars Wirzenius Michael K. Johnson. LDP, "Linux ", " ", " ", " ". LaTeX, .dvi Postscript FTP ic.funet.fi, /pub/OS/Linux/doc/doc-project, tsx-11.mit.edu, /pub/linux/docs/guides. Linux . , DOC linux- linux-activists-request@niksula.hut.fi : X-Mn-Admin: join DOC . , , mail-server . , , X-Mn-Admin: leave DOC - 11 - 1.9. , Linux , . . , 1993 Linux, FSSTND , , . , , Linux . , ; . Linux Linux FTP ; , sunsite.unc.edu /pub/linux/docs. Daniel Quinlan, FSSTND, quinlan@bucknell.edu.lex . - 12 - 2. . 2.1. . , . , , . , , . ? ) , ) , ) . . . , , , . . , . , , . : UUCP , TCP/IP. , . . , , . -- , , -, . (site). . - 13 - (protocols). , - , , . , , , , . 2.2. UUCP . UUCP (Unix-to-Unix copy) , . , . . UUCP Bell 1977 Unix . 1978 . 80 . . UUCP Unix . , AmigoOS, DOS, Atari's TOS, . UUCP -- . , . , UUCP -- ; . , UUCP , . , UUCP , , . UUCP , , Intrnet. - 14 - UUCP , , UUCP UUCP , . 2.2.1. UUCP UUCP : , , . swim, lpr . , $ Uux -r swim! Lpr! Netguide.dvi Uux, UUCP , swim. , netguide.dvi, lpr. -r uux , . spooling (). UUCP, . swim, , UUCP groucho, Unix . tripwire-1.0.tar.gz , $ uucp -mr swim!groucho!~/security/tripwire-1.0.tar.gz trip.tgz swim groucho, , UUCP trip.tgz . . , swim. swim groucho , . - swim . - 15 - , UUCP , -- . , . (email) . . UUCP , rmail, . Rmail , , . 14 .. (News) . , Usenet , 120,000 . Usenet 1979 , , UUCP Unix V7, Unix . , news . 1980, duke, unc phs, . Usenet . uucp- , . - (article), newsgroup( ) . newsgroup, 60 . UUCP, UUCP , , , rnews . - 16 - , UUCP , . UUCP, , . uucp/nuucp. 2.3. TCP/IP UUCP , - , (LANs). , . , . . , , , . packet-switched() . , . , , . , Unix -Unix TCP/IP. , . 2.3.1. TCP/IP-. TCP/IP , DARPA ( ) 1969. , ARPANET, 1975, , . 1983, TCP/IP - 17 - . ARPANET Inetrnet (ARPANET 1990), TCP/IP Inetrnet. -- Unix , - , ISDN, . TCP/IP , Groucho Marx (GMU), - Fredland, , . , Inetrnet . Linux Unix , erdos. , quark, : $ rlogin quark.physics Welcome to the Physics Department at GMU (ttyq2) login: , andres, . shell() quark, quark. , . , TCP/IP: remote login. quark, 11 . , : $ export DISPLAY=erdos.maths: 0.0 , X- quark, . , X11. TCP/IP - 18 - quark erdos X11 , . . TCP/IP - NFS, . - , , , . , , . . , ( TeX ) , . NFS 12 .. , , TCP/IP . . TCP/IP. . , . 2.3.2. Ethernet Ethernet. connector, tap transceivers. Ethernet , , 10 . Ethernet : , , - 19 - . Ethernet , . Ethernet "BNC" connector , . Ethernet , , transceiver " ". transceiver. Ethernet 200 500 , , 10base-2 10base-5. , . 10base-T. Ethernet , . Ethernet -connector. Ethernet, : PC $50, . , , Ethernet , Ethernet, , . Ethernet -- , . , Ethernet repeaters (), bridges () routers (). Repeaters , Ethernet. repeaters. Bridges Routers . , Ethernet. Ethernet , 1500 Ethernet. - 20 - , Ethernet . , aa: bb: cc: dd: ee: ff. , . , , . 2.3.3. , Groucho Marx , Ethernet . Groucho Marx , , FDDI. FDDI , , , . FDDI - , 100 Mbps, 200 . , X.25. " ", Tymnet , Datex-P , , . X.25 , Assembler/Disassembler PAD. X.25 , TCP/IP . IP X.25 ( ), X.25 . , ; ham . ham AX.25 ( X.25). - 21 - , , . , SLIP PPP, . 2.3.4. Internet (IP) , Ethernet. , , . , Groucho Marx , Ethernet, . GMU, Ethernets: , ( FDDI). , gateway, Ethernets FDDI. , - , quark , quark , Ethernet. , gateway. Gateway ( sophus) gateway (niels) , niels . erdos quark 2.3.4 ( L. Steele). routing(), datagram(). , c , : IP, Internet . 3. IP routing . IP , - 22 - . internetworking, "-" intrnet. inetrnet Inetrnet . - inetrnet. , IP . 32 , IP . IP , 8- , . , quark IP 0x954C0C04, 149.76.12.4. dotted quad notation. : , quark, IP , , , Ethernet 6 . , , rlogin quark, IP ; IP Ethernet , IP Ethernet . , 3. hostname resolution, IP , address resolution, IP. 2.3.5. IP , "de facto" SLIP IP