1 1.1 T C P / I P T C P / I P 60 9 ( I n t e r n e t ) WA N 100 T C P / I P T C P / I P [ Lynch 1993] 1.2 Telnet FTP e-mail T C P / I P TCP UDP T C P / I P 1-1 1) 1-1 TCP/IP 2) T C P / I P I I C M P I n t e r n e t I G M P I n t e r n e t 3 ) T C P / I P T C P U D P T C P U D P 4 ) T C P / I P IP ICMP IGMP
2 TCP/IP 1 Telnet FTP SMTP SNMP L A N F T P 1-2 FTP FTP FTP TCP IP 1-2 FTP F T P F T P Te l n e t T C P I P 1-2 U N I X 1-2 1-2 F T P T C P I P T C P / I T C P / I P T C P I P I n t e r n e t (Internet Protocol Suite) F T P Te l n e t
1 3 8 0 90 ( i n t e r n e t ) F D D I I P IP Router ( R o u t e r ) g a t e w a y T C P / I P TCP/IP IBM SNA 1-3 1-3 End system Intermediate system En d - t o - e n d Ho p - b y - h o p FTP FTP FTP TCP IP I P 1-3 T C P / I P I P T C P I P T C
4 TCP/IP 1 ( m u l t i h o m e d ), T C P / I P F T P Te l n e t 1-3 20 L A N TCP /IP [Perlman 1992] 12 1.3 TCP/IP T C P / I P 1-4 1-4 TCP/IP
1 5 T C P U D P I T C P I P 17 2 2 T C P T C 26 Te l n e t R l o g i n 27 F T P 28 S M T P U D P T C P U D P 11 U D P 14 D N S : 15 T F T P 16 BO OT P U D P S N M P U D P 25 I P T C P U D T C P U D P I P 1-4 I P 3 I P 9 10 I P I C M P I P I P 6 I C M P I C M I P P i n g Tr a c e r o u t e 7 8 I C M P I G M P I n t e r n e t U D P 12 U D P 13 I G M P A R P R A R P I P 4 5 1.4 I n t e r n e t I P I P 32 bit I n t e r n e t 1 2 3 I P 1-5 A B C 7 14 21 24 16 8 D E 28 27 ( ) 1-5
6 TCP/IP 1 32 Dotted decimal notation B 140. 252. 13. 33 1-6 1-6 IP I P I I P I P Internet Network Information C e n t r e I n t e r N I C I n t e r N I C I n t e r n e t ( I P D N S ) N I C n i c. d d n. m i l 1993 4 1 I n t e r N I C N I C I n t e r n e t I n t e r N I C r s. i n t e r n i c. n e t I n t e r N I C r s. i n t e r n i c. n e t d s. i n t e r n i c. n e t i s. i n t e r n i c. n e t I n t e r N I C 1. 8 I P 12 13 3. 4 I P 3-9 I P 0 1 1.5 I P T C P / I P D N S I P 14 D N S I P I P I P 4 Te l n e t I P 1.6 T C P 1-7 T C P I P T C P T C T C P s e g m e n ti P I (IP datagram) (Fr a m e )
1 7 1-7 46 1 500 4. 5 2. 8 I n t e r n e t T C P / I P o c t e t T C P / I P D E C - 10 8 bit 8 byte 1-7 I P p a c k e t I P I P f r a g m e n t 11. 5 IP A p p l TCP TCP IP TCP IP IP TCP 46~1500 1-7 U D P T C P U D I P U D UDP datagram U D P 8 1. 3 1-4 T C P U D P I C M P I G M P I P I I P I 8 b i t 1 I C M P 2 I G M P 6 T C P 17 U D P T C P U D P T C P U D P 16 b i t T C P U D P I P A R P R A R P
8 TCP/IP 1 16 bit 1.7 D e m u l t i p l e x i n g 1-8 T C P U D P I P 1-8 I C M P I G M P 1-4 I I P I ICMP IGMP IP A R P R A R P I P 2-4 A R P I T C P I 1.8
1 9 I1. I2. I3. I4. I 1 I 2 C1. C2. C3. C 1 T C P U D P 11. 12 U D P 18. 11 T C 1.9 T C P U D P 16 bit T C P / I P F T T C P 21 Te l n e t T C P 23 T F T P ( ) U D P 69 T C P / I P 1 1 023 I n t e r n e t Internet Assigned Numbers Authority, IANA 1 992 1 2 55 256 1 023 U n i x U n i x U n i IANA 1 1023 I n t e r n e t U n i x Te l n e t R l o g i n Te l n e t 23 T C P / I P R l o g i n U n i x Unix 80 513 T C P / I P 1024 5 000 5000
10 TCP/IP 1 I n t e r n e t ) Solaris 2.2 T C P U D P 32768 E.4 U n i x /e t c / s e r v i c e s Te l n e t TCP 23 UDP 53 TCP U n i x 1 1 023 R l o g i n 2 6. 2 1.10 T C P / I P I n t e r n e t 1) Internet I S O C Internet Society I n t e r n e t I n t e r n e t 2) Internet I A B Internet Architecture Board 15 I n t e r n e t I A B I S O C 3) Internet I E T F Internet Engineering Task Force 9 I E T F I n t e r n e t IETF Internet IESG Engineering Steering Group 4) Internet IR I F Internet Research Task Force I RT F I E T F I A B [Crocker 1993] I n t e r n e t 1.11 RFC I n t e r n e t R F C Request for Comment R F C R F 1 200 RFC 1122 R F C R F C F T P I n t e r n e t R F C
1 11 To: rfc-info@isi.edu Subject: getting rfcs help: ways_to_get_rfcs R F C R F R F C 1 ) R F C Assigned Numbers RFC I n t e r n e t R F C 1340 [Reynolds Postel 1992] I n t e r n e t R F C RFC 1340 2) I n t e r n e t RFC 1600[Postel 1994] R F C I n t e r n e t R F C R F C 3 ) R F C 11 22 1123[Braden 1989a, 1989b] RFC 1122 RFC 1123 R F C R F C [Borman 1993b] R F C RFC 1127[Braden 1989c] R F C 4) R F C RFC 1009[Braden and Postel 1987] [Almquist 1993] R F C 1.12 Te l n e t 1-9 T C P U D P T C P U D P R F C e c h o 7 7 8 6 2 d i s c a r d 9 9 8 6 3 d a y t i m e 1 3 1 3 8 6 7 c h a r g e n 19 19 864 T C P U D P t i m e 37 37 868 32 bit U T C 1900 1 1 1-9
12 TCP/IP 1 T C P / I P Te l n e t F T P S M T P N C P N C P A R PA N E T T C P N C P T C P U D P NCP 1.13 1-3 1. 4 1. 9 I n t e r n e t I P I n t e r N I C I A N Ai n t e r n e t i n t e r n e t I n t e r n e T C P / I P 100 I n t e r n e t i n t e r n e t i n t e r n e t I n t e r n e t 1.14 T C P / I P TCP 4.x BSD Berkeley Software D i s t r i b u t i o n 1-10 B S D BSD 1.0 (1989) Net/1 T C P / I P B S D AIX 3.2 Net/3 1-10 BSD TCP/IP I n t e r n e t 21. 7 12. 4 2 4. 3 1.15 TCP/IP TCP SLIP BSD 2.0 Te l n e t F T P (1991) Net/2 SunOS 4.x S V R 4 T C P / I P A P Is o c k e t T L I
1 13 Transport Layer Interface Berkeley socket AT & T X T I X / O p e n X / O p e n X T I T L I T C P / I P A P I s o c k e t s o c k e t T L I [ S t e v e n s 1 9 9 0 ] 1.16 1-11 ( ) 1-11 IP 140.252 I P B 140. 252. t u c. n o a o. e d u n o a o National Optical Astronomy Observatories t u c Tu c s o n : s v r 4. t u c. n o a o. e d u I P 140. 252. 13. 34 T C P / I P n o a o. e d u 1-11 3. 4 4. 6 s u n n e t b S L I P 2. 4 S L I P 1.17 TCP/IP
14 TCP/IP 1 T C P / I P T C P / I P I T C P U D P I P I n t e r n e t 1 1 0 0 I P I I P 1.1 A B C 1.2 F T P 27. 3 n i c. m e r i t. e d u n s f n e t / s t a t i s t i c s / h i s t o r y. n e t c o u n t N S F N E T 1. 1 3. 10 1.3 R F C [Braden 1989a] T C P / I P 1.4 R F C quote of the day R F C 1.5 T C P / I P I P I n t e r n e t 1.6 RFC 1000 R F C 1.7 I n t e r n e t i s o c @ i s o c. o r g +1 703 648 9888 1.8 F T P i s. i n t e r n i c. n e t a b o u t - i n t e r n i c / i n f o r m a t i o n - a b o u t - t h e - i n t e r n i c