IPv4
- 작성자
- 고친과정
2008년 6월 24일 : 처음씀
2008년 9월 1일 : IP header, ICMP message에 대한 추가 정리
Class 구분
- A class (0.0.0.0 ~ 127.255.255.255)
- B class (128.0.0.0 ~ 191.255.255.255)
- C class (192.0.0.0 ~ 223.255.255.255)
- D class (224.0.0.0 ~ 239.255.255.255)
Multicast를 위한 주소로 사용된다.
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 1 1 0 Multicast group ID - E class (240.0.0.0 ~ 247.255.255.255)
미래를 위하여 사용을 보류한 영역이다.
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 1 1 1 0 Reserved for future use
IP (Internet Protocol) header
- IP datagram은 다음과 같은 형식을 가진다.
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Description 4-bit Version 4-bit Header length / 4 8-bit Type of service (TOS) 16-bit Total length (in bytes) 20 bytes 20~60 bytes 16-bit Identification 3-bit Flags 13-bit Fragment offset 8-bit Time to live (TTL) 8-bit Protocol 16-bit Header checksum 32-bit 출발지 IP 주소 32-bit 목적지 IP 주소 Options (if any) 0~40 bytes Data Total length - Header length - 4-bit Header length는 4의 배수로 해석한다. 즉, 1이 4바이트를 뜻한다. 최대 4-bit로 15까지 값을 지정할수 있으므로 15x4=60 bytes가 최대값이고 이것은 "Options (if any)" 가 60-20=40 bytes를 넘지 못한다는 의미이기도 하다.
- 8-bit Protocol 항목에는 다음의 값들을 사용할수 있다. (참고:
http://www.iana.org/assignments/protocol-numbers
)
Decimal Keyword Protocol References 0 HOPOPT IPv6 Hop-by-Hop Option (RFC1883) 1 ICMP Internet Control Message (RFC792) 2 IGMP Internet Group Management (RFC1112) 3 GGP Gateway-to-Gateway (RFC823) 4 IP IP in IP (encapsulation) (RFC2003) 5 ST Stream (RFC1190)(RFC1819) 6 TCP Transmission Control (RFC793) 7 CBT CBT (Ballardie) 8 EGP Exterior Gateway Protocol (RFC888)(DLM1) 9 IGP any private interior gateway (used by Cisco for their IGRP) (IANA) 10 BBN-RCC-MON BBN RCC Monitoring (SGC) 11 NVP-II Network Voice Protocol (RFC741)(SC3) 12 PUP PUP (PUP)(XEROX) 13 ARGUS ARGUS (RWS4) 14 EMCON EMCON (BN7) 15 XNET Cross Net Debugger (IEN158)(JFH2) 16 CHAOS Chaos (NC3) 17 UDP User Datagram (RFC768)(JBP) 18 MUX Multiplexing (IEN90)(JBP) 19 DCN-MEAS DCN Measurement Subsystems (DLM1) 20 HMP Host Monitoring (RFC869)(RH6) 21 PRM Packet Radio Measurement (ZSU) 22 XNS-IDP XEROX NS IDP (ETHERNET)(XEROX) 23 TRUNK-1 Trunk-1 (BWB6) 24 TRUNK-2 Trunk-2 (BWB6) 25 LEAF-1 Leaf-1 (BWB6) 26 LEAF-2 Leaf-2 (BWB6) 27 RDP Reliable Data Protocol (RFC908)(RH6) 28 IRTP Internet Reliable Transaction (RFC938)(TXM) 29 ISO-TP4 ISO Transport Protocol Class 4 (RFC905)(RC77) 30 NETBLT Bulk Data Transfer Protocol (RFC969)(DDC1) 31 MFE-NSP MFE Network Services Protocol (MFENET)(BCH2) 32 MERIT-INP MERIT Internodal Protocol (HWB) 33 DCCP Datagram Congestion Control Protocol (RFC4340) 34 3PC Third Party Connect Protocol (SAF3) 35 IDPR Inter-Domain Policy Routing Protocol (MXS1) 36 XTP XTP (GXC) 37 DDP Datagram Delivery Protocol (WXC) 38 IDPR-CMTP IDPR Control Message Transport Proto (MXS1) 39 TP++ TP++ Transport Protocol (DXF) 40 IL IL Transport Protocol (Presotto) 41 IPv6 Ipv6 (Deering) 42 SDRP Source Demand Routing Protocol (DXE1) 43 IPv6-Route Routing Header for IPv6 (Deering) 44 IPv6-Frag Fragment Header for IPv6 (Deering) 45 IDRP Inter-Domain Routing Protocol (Hares) 46 RSVP Reservation Protocol (Braden) 47 GRE General Routing Encapsulation (Li) 48 DSR Dynamic Source Routing Protocol (RFC4728) 49 BNA BNA (Salamon) 50 ESP Encap Security Payload (RFC2406) 51 AH Authentication Header (RFC2402) 52 I-NLSP Integrated Net Layer Security TUBA (GLENN) 53 SWIPE IP with Encryption (JI6) 54 NARP NBMA Address Resolution Protocol (RFC1735) 55 MOBILE IP Mobility (Perkins) 56 TLSP Transport Layer Security Protocol using Kryptonet key management (Oberg) 57 SKIP SKIP (Markson) 58 IPv6-ICMP ICMP for IPv6 (RFC1883) 59 IPv6-NoNxt No Next Header for IPv6 (RFC1883) 60 IPv6-Opts Destination Options for IPv6 (RFC1883) 61 any host internal protocol (IANA) 62 CFTP CFTP (CFTP)(HCF2) 63 any local network (IANA) 64 SAT-EXPAK SATNET and Backroom EXPAK (SHB) 65 KRYPTOLAN Kryptolan (PXL1) 66 RVD MIT Remote Virtual Disk Protocol (MBG) 67 IPPC Internet Pluribus Packet Core (SHB) 68 any distributed file system (IANA) 69 SAT-MON SATNET Monitoring (SHB) 70 VISA VISA Protocol (GXT1) 71 IPCV Internet Packet Core Utility (SHB) 72 CPNX Computer Protocol Network Executive (DXM2) 73 CPHB Computer Protocol Heart Beat (DXM2) 74 WSN Wang Span Network (VXD) 75 PVP Packet Video Protocol (SC3) 76 BR-SAT-MON Backroom SATNET Monitoring (SHB) 77 SUN-ND SUN ND PROTOCOL-Temporary (WM3) 78 WB-MON WIDEBAND Monitoring (SHB) 79 WB-EXPAK WIDEBAND EXPAK (SHB) 80 ISO-IP ISO Internet Protocol (MTR) 81 VMTP VMTP (DRC3) 82 SECURE-VMTP SECURE-VMTP (DRC3) 83 VINES VINES (BXH) 84 TTP TTP (JXS) 85 NSFNET-IGP NSFNET-IGP (HWB) 86 DGP Dissimilar Gateway Protocol (DGP)(ML109) 87 TCF TCF (GAL5) 88 EIGRP EIGRP (CISCO)(GXS) 89 OSPFIGP OSPFIGP (RFC1583)(JTM4) 90 Sprite-RPC Sprite RPC Protocol (SPRITE)(BXW) 91 LARP Locus Address Resolution Protocol (BXH) 92 MTP Multicast Transport Protocol (SXA) 93 AX.25 AX.25 Frames (BK29) 94 IPIP IP-within-IP Encapsulation Protocol (JI6) 95 MICP Mobile Internetworking Control Pro. (JI6) 96 SCC-SP Semaphore Communications Sec. Pro. (HXH) 97 ETHERIP Ethernet-within-IP Encapsulation (RFC3378) 98 ENCAP Encapsulation Header (RFC1241,RXB3) 99 any private encryption scheme (IANA) 100 GMTP GMTP (RXB5) 101 IFMP Ipsilon Flow Management Protocol (Hinden) 102 PNNI PNNI over IP (Callon) 103 PIM Protocol Independent Multicast (Farinacci) 104 ARIS ARIS (Feldman) 105 SCPS SCPS (Durst) 106 QNX QNX (Hunter) 107 A/N Active Networks (Braden) 108 IPComp IP Payload Compression Protocol (RFC2393) 109 SNP Sitara Networks Protocol (Sridhar) 110 Compaq-Peer Compaq Peer Protocol (Volpe) 111 IPX-in-IP IPX in IP (Lee) 112 VRRP Virtual Router Redundancy Protocol (RFC3768) 113 PGM PGM Reliable Transport Protocol (Speakman) 114 any 0-hop protocol (IANA) 115 L2TP Layer Two Tunneling Protocol (Aboba) 116 DDX D-II Data Exchange (DDX) (Worley) 117 IATP Interactive Agent Transfer Protocol (Murphy) 118 STP Schedule Transfer Protocol (JMP) 119 SRP SpectraLink Radio Protocol (Hamilton) 120 UTI UTI (Lothberg) 121 SMP Simple Message Protocol (Ekblad) 122 SM SM (Crowcroft) 123 PTP Performance Transparency Protocol (Welzl) 124 ISIS over IPv4 (Przygienda) 125 FIRE (Partridge) 126 CRTP Combat Radio Transport Protocol (Sautter) 127 CRUDP Combat Radio User Datagram (Sautter) 128 SSCOPMCE (Waber) 129 IPLT (Hollbach) 130 SPS Secure Packet Shield (McIntosh) 131 PIPE Private IP Encapsulation within IP (Petri) 132 SCTP Stream Control Transmission Protocol (Stewart) 133 FC Fibre Channel (Rajagopal) 134 RSVP-E2E-IGNORE (RFC3175) 135 Mobility Header (RFC3775) 136 UDPLite (RFC3828) 137 MPLS-in-IP (RFC4023) 138 manet MANET Protocols (RFC-ietf-manet-iana-07.txt) 139 HIP Host Identity Protocol (RFC5201) 140~252 Unassigned (IANA) 253 Use for experimentation and testing (RFC3692) 254 Use for experimentation and testing (RFC3692) 255 Reserved (IANA) - Options 항목은 32bit로 정렬되어야 한다.
- 4-bit Header length는 4의 배수로 해석한다. 즉, 1이 4바이트를 뜻한다. 최대 4-bit로 15까지 값을 지정할수 있으므로 15x4=60 bytes가 최대값이고 이것은 "Options (if any)" 가 60-20=40 bytes를 넘지 못한다는 의미이기도 하다.
- Type of service (TOS) : 각 응용의 종류에 따라 권장되는 값은 아래와 같다.
Application Minimize delay Maximize throughput Maximize reliability Minimize monetary cost Hex value Telnet/Rlogin 1 0 0 0 10H FTP control 1 0 0 0 10H FTP data 0 1 0 0 08H any bulk data 0 1 0 0 08H TFTP 1 0 0 0 10H SMTP command phase 1 0 0 0 10H SMTP data phase 0 1 0 0 08H DNS UDP query 1 0 0 0 10H DNS TCP query 0 0 0 0 00H DNS zone transfer 0 1 0 0 08H ICMP error 0 0 0 0 00H ICMP query 0 0 0 0 00H any IGP 0 0 1 0 04H SNMP 0 0 1 0 04H BOOTP 0 0 0 0 00H NNTP 0 0 0 1 02H
ICMP (Internet Control Message Protocol)
- ICMP는 다음과 같이 IP datagram 과 함께 구성된 모습을 띄고 있다.
<- IP datagram -> IP header ICMP message - ICMP message
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 8-bit Type 8-bit Code 16-bit Checksum (Type과 Code에 따라서 다른 형식을 갖는 부분) - ICMP message Type and Code
Type Code Name Reference 0 0 Echo Reply (RFC792) 1 - Unassigned (JBP) 2 - Unassigned (JBP) 3 Destination Unreachable (RFC792) 0 Net Unreachable 1 Host Unreachable 2 Protocol Unreachable 3 Port Unreachable 4 Fragmentation Needed and Don't Fragment was Set 5 Source Route Failed 6 Destination Network Unknown 7 Destination Host Unknown 8 Source Host Isolated 9 Communication with Destination Network is Administratively Prohibited 10 Communication with Destination Host is Administratively Prohibited 11 Destination Network Unreachable for Type of Service 12 Destination Host Unreachable for Type of Service 4 0 Source Quench (RFC792) 5 Redirect (RFC792) 0 Redirect Datagram for the Network (or subnet) 1 Redirect Datagram for the Host 2 Redirect Datagram for the Type of Service and Network 3 Redirect Datagram for the Type of Service and Host 6 Alternate Host Address (JBP) 0 Alternate Address for Host 7 - Unassigned (JBP) 8 0 Echo (RFC792) 9 0 Router Advertisement (RFC1256) 10 0 Router Selection (RFC1256) 11 Time Exceeded (RFC792) 0 Time to Live exceeded in Transit 1 Fragment Reassembly Time Exceeded 12 Parameter Problem (RFC792) 0 Pointer indicates the error 1 Missing a Required Option 2 Bad Length 13 0 Timestamp (RFC792) 14 0 Timestamp Reply (RFC792) 15 0 Information Request (RFC792) 16 0 Information Reply (RFC792) 17 0 Address Mask Request (RFC950) 18 0 Address Mask Reply (RFC950) 19 - Reserved (for Security) (Solo) 20-29 - Reserved (for Robustness Experiment) (ZSu) 30 - Traceroute (RFC1393) 31 - Datagram Conversion Error (RFC1475) 32 - Mobile Host Redirect (David Johnson) 33 - IPv6 Where-Are-You (Bill Simpson) 34 - IPv6 I-Am-Here (Bill Simpson) 35 - Mobile Registration Request (Bill Simpson) 36 - Mobile Registration Reply (Bill Simpson) 37-255 - Reserved (JBP) - Type 에 따라서 일부는 Code를 추가적으로 필요하거나 필요하지 않다.
- Type 에 따라서 일부는 Code를 추가적으로 필요하거나 필요하지 않다.
2008년 9월 1일 현재 IANA protocol-numbers
Protocol Numbers
(last updated 2008-04-18)
Registries included below:
- Assigned Internet Protocol Numbers
Registry Name: Assigned Internet Protocol Numbers
Reference: [RFC5237]
Registration Procedures: IESG Approval or Standards Action
Note: In the Internet Protocol version 4 (IPv4) [RFC791] there is a field
called "Protocol" to identify the next level protocol. This is an 8
bit field. In Internet Protocol version 6 (IPv6) [RFC1883], this field
is called the "Next Header" field.
Registry:
Decimal Keyword Protocol References
------- --------------- --------------------------------------- ------------------
0 HOPOPT IPv6 Hop-by-Hop Option [RFC1883]
1 ICMP Internet Control Message [RFC792]
2 IGMP Internet Group Management [RFC1112]
3 GGP Gateway-to-Gateway [RFC823]
4 IP IP in IP (encapsulation) [RFC2003]
5 ST Stream [RFC1190][RFC1819]
6 TCP Transmission Control [RFC793]
7 CBT CBT [Ballardie]
8 EGP Exterior Gateway Protocol [RFC888][DLM1]
9 IGP any private interior gateway [IANA]
(used by Cisco for their IGRP)
10 BBN-RCC-MON BBN RCC Monitoring [SGC]
11 NVP-II Network Voice Protocol [RFC741][SC3]
12 PUP PUP [PUP][XEROX]
13 ARGUS ARGUS [RWS4]
14 EMCON EMCON [BN7]
15 XNET Cross Net Debugger [IEN158][JFH2]
16 CHAOS Chaos [NC3]
17 UDP User Datagram [RFC768][JBP]
18 MUX Multiplexing [IEN90][JBP]
19 DCN-MEAS DCN Measurement Subsystems [DLM1]
20 HMP Host Monitoring [RFC869][RH6]
21 PRM Packet Radio Measurement [ZSU]
22 XNS-IDP XEROX NS IDP [ETHERNET][XEROX]
23 TRUNK-1 Trunk-1 [BWB6]
24 TRUNK-2 Trunk-2 [BWB6]
25 LEAF-1 Leaf-1 [BWB6]
26 LEAF-2 Leaf-2 [BWB6]
27 RDP Reliable Data Protocol [RFC908][RH6]
28 IRTP Internet Reliable Transaction [RFC938][TXM]
29 ISO-TP4 ISO Transport Protocol Class 4 [RFC905][RC77]
30 NETBLT Bulk Data Transfer Protocol [RFC969][DDC1]
31 MFE-NSP MFE Network Services Protocol [MFENET][BCH2]
32 MERIT-INP MERIT Internodal Protocol [HWB]
33 DCCP Datagram Congestion Control Protocol [RFC4340]
34 3PC Third Party Connect Protocol [SAF3]
35 IDPR Inter-Domain Policy Routing Protocol [MXS1]
36 XTP XTP [GXC]
37 DDP Datagram Delivery Protocol [WXC]
38 IDPR-CMTP IDPR Control Message Transport Proto [MXS1]
39 TP++ TP++ Transport Protocol [DXF]
40 IL IL Transport Protocol [Presotto]
41 IPv6 Ipv6 [Deering]
42 SDRP Source Demand Routing Protocol [DXE1]
43 IPv6-Route Routing Header for IPv6 [Deering]
44 IPv6-Frag Fragment Header for IPv6 [Deering]
45 IDRP Inter-Domain Routing Protocol [Hares]
46 RSVP Reservation Protocol [Braden]
47 GRE General Routing Encapsulation [Li]
48 DSR Dynamic Source Routing Protocol [RFC4728]
49 BNA BNA [Salamon]
50 ESP Encap Security Payload [RFC2406]
51 AH Authentication Header [RFC2402]
52 I-NLSP Integrated Net Layer Security TUBA [GLENN]
53 SWIPE IP with Encryption [JI6]
54 NARP NBMA Address Resolution Protocol [RFC1735]
55 MOBILE IP Mobility [Perkins]
56 TLSP Transport Layer Security Protocol [Oberg]
using Kryptonet key management
57 SKIP SKIP [Markson]
58 IPv6-ICMP ICMP for IPv6 [RFC1883]
59 IPv6-NoNxt No Next Header for IPv6 [RFC1883]
60 IPv6-Opts Destination Options for IPv6 [RFC1883]
61 any host internal protocol [IANA]
62 CFTP CFTP [CFTP][HCF2]
63 any local network [IANA]
64 SAT-EXPAK SATNET and Backroom EXPAK [SHB]
65 KRYPTOLAN Kryptolan [PXL1]
66 RVD MIT Remote Virtual Disk Protocol [MBG]
67 IPPC Internet Pluribus Packet Core [SHB]
68 any distributed file system [IANA]
69 SAT-MON SATNET Monitoring [SHB]
70 VISA VISA Protocol [GXT1]
71 IPCV Internet Packet Core Utility [SHB]
72 CPNX Computer Protocol Network Executive [DXM2]
73 CPHB Computer Protocol Heart Beat [DXM2]
74 WSN Wang Span Network [VXD]
75 PVP Packet Video Protocol [SC3]
76 BR-SAT-MON Backroom SATNET Monitoring [SHB]
77 SUN-ND SUN ND PROTOCOL-Temporary [WM3]
78 WB-MON WIDEBAND Monitoring [SHB]
79 WB-EXPAK WIDEBAND EXPAK [SHB]
80 ISO-IP ISO Internet Protocol [MTR]
81 VMTP VMTP [DRC3]
82 SECURE-VMTP SECURE-VMTP [DRC3]
83 VINES VINES [BXH]
84 TTP TTP [JXS]
85 NSFNET-IGP NSFNET-IGP [HWB]
86 DGP Dissimilar Gateway Protocol [DGP][ML109]
87 TCF TCF [GAL5]
88 EIGRP EIGRP [CISCO][GXS]
89 OSPFIGP OSPFIGP [RFC1583][JTM4]
90 Sprite-RPC Sprite RPC Protocol [SPRITE][BXW]
91 LARP Locus Address Resolution Protocol [BXH]
92 MTP Multicast Transport Protocol [SXA]
93 AX.25 AX.25 Frames [BK29]
94 IPIP IP-within-IP Encapsulation Protocol [JI6]
95 MICP Mobile Internetworking Control Pro. [JI6]
96 SCC-SP Semaphore Communications Sec. Pro. [HXH]
97 ETHERIP Ethernet-within-IP Encapsulation [RFC3378]
98 ENCAP Encapsulation Header [RFC1241,RXB3]
99 any private encryption scheme [IANA]
100 GMTP GMTP [RXB5]
101 IFMP Ipsilon Flow Management Protocol [Hinden]
102 PNNI PNNI over IP [Callon]
103 PIM Protocol Independent Multicast [Farinacci]
104 ARIS ARIS [Feldman]
105 SCPS SCPS [Durst]
106 QNX QNX [Hunter]
107 A/N Active Networks [Braden]
108 IPComp IP Payload Compression Protocol [RFC2393]
109 SNP Sitara Networks Protocol [Sridhar]
110 Compaq-Peer Compaq Peer Protocol [Volpe]
111 IPX-in-IP IPX in IP [Lee]
112 VRRP Virtual Router Redundancy Protocol [RFC3768]
113 PGM PGM Reliable Transport Protocol [Speakman]
114 any 0-hop protocol [IANA]
115 L2TP Layer Two Tunneling Protocol [Aboba]
116 DDX D-II Data Exchange (DDX) [Worley]
117 IATP Interactive Agent Transfer Protocol [Murphy]
118 STP Schedule Transfer Protocol [JMP]
119 SRP SpectraLink Radio Protocol [Hamilton]
120 UTI UTI [Lothberg]
121 SMP Simple Message Protocol [Ekblad]
122 SM SM [Crowcroft]
123 PTP Performance Transparency Protocol [Welzl]
124 ISIS over IPv4 [Przygienda]
125 FIRE [Partridge]
126 CRTP Combat Radio Transport Protocol [Sautter]
127 CRUDP Combat Radio User Datagram [Sautter]
128 SSCOPMCE [Waber]
129 IPLT [Hollbach]
130 SPS Secure Packet Shield [McIntosh]
131 PIPE Private IP Encapsulation within IP [Petri]
132 SCTP Stream Control Transmission Protocol [Stewart]
133 FC Fibre Channel [Rajagopal]
134 RSVP-E2E-IGNORE [RFC3175]
135 Mobility Header [RFC3775]
136 UDPLite [RFC3828]
137 MPLS-in-IP [RFC4023]
138 manet MANET Protocols [RFC-ietf-manet-iana-07.txt]
139 HIP Host Identity Protocol [RFC5201]
140-252 Unassigned [IANA]
253 Use for experimentation and testing [RFC3692]
254 Use for experimentation and testing [RFC3692]
255 Reserved [IANA]
References
----------
[CFTP] Forsdick, H., "CFTP", Network Message, Bolt Beranek and
Newman, January 1982.
[CISCO] Cisco Systems, "Gateway Server Reference Manual", Manual
Revision B, January 10, 1988.
[DDN] Feinler, E., Editor, "DDN Protocol Handbook", Network
Information Center, SRI International, December 1985.
[DGP] M/A-COM Government Systems, "Dissimilar Gateway Protocol
Specification, Draft Version", Contract no. CS901145,
November 16, 1987.
[ETHERNET] "The Ethernet, A Local Area Network: Data Link Layer and
Physical Layer Specification", AA-K759B-TK, Digital
Equipment Corporation, Maynard, MA. Also as: "The
Ethernet - A Local Area Network", Version 1.0, Digital
Equipment Corporation, Intel Corporation, Xerox
Corporation, September 1980. And: "The Ethernet, A Local
Area Network: Data Link Layer and Physical Layer
Specifications", Digital, Intel and Xerox, November 1982.
And: XEROX, "The Ethernet, A Local Area Network: Data Link
Layer and Physical Layer Specification", X3T51/80-50,
Xerox Corporation, Stamford, CT., October 1980.
[IEN90] Cohen, D. and J. Postel, "Multiplexing Protocol", IEN 90,
USC/Information Sciences Institute, May 1979.
[IEN119] Forgie, J., "ST - A Proposed Internet Stream Protocol",
IEN 119, MIT Lincoln Laboratory, September 1979.
[IEN158] Haverty, J., "XNET Formats for Internet Protocol Version 4",
IEN 158, October 1980.
[MFENET] Shuttleworth, B., "A Documentary of MFENet, a National
Computer Network", UCRL-52317, Lawrence Livermore Labs,
Livermore, California, June 1977.
[PUP] Boggs, D., J. Shoch, E. Taft, and R. Metcalfe, "PUP: An
Internetwork Architecture", XEROX Palo Alto Research Center,
CSL-79-10, July 1979; also in IEEE Transactions on
Communication, Volume COM-28, Number 4, April 1980.
[SPRITE] Welch, B., "The Sprite Remote Procedure Call System",
Technical Report, UCB/Computer Science Dept., 86/302,
University of California at Berkeley, June 1986.
[RFC741] Cohen, D., "Specifications for the Network Voice Protocol",
RFC 741, ISI/RR 7539, USC/Information Sciences Institute,
March 1976.
[RFC768] Postel, J., "User Datagram Protocol", STD 6, RFC 768,
USC/Information Sciences Institute, August 1980.
[RFC791] Postel, J., "Internet Protocol - DARPA Internet Prnogram
Protocol Specification", STD 5, RFC 791, DARPA, September
1981.
[RFC792] Postel, J., "Internet Control Message Protocol - DARPA
Internet Program Protocol Specification", STD 5, RFC 792,
USC/Information Sciences Institute, September 1981.
[RFC793] Postel, J., "Transmission Control Protocol - DARPA
Internet Program Protocol Specification", STD 7, RFC 793,
USC/Information Sciences Institute, September 1981.
[RFC823] Hinden, R., and A. Sheltzer, "The DARPA Internet Gateway",
RFC 823, BBN, September 1982.
[RFC869] Hinden, R., "A Host Monitoring Protocol", RFC 869,
Bolt Beranek and Newman, December 1983.
[RFC888] Seamonson, L., and E. Rosen, "STUB" Exterior Gateway
Protocol", RFC 888, BBN Communications Corporation,
January 1984.
[RFC905] International Standards Organization, "ISO Transport Protocol
Specification - ISO DP 8073", RFC 905, April 1984.
[RFC908] Velten, D., R. Hinden, and J. Sax, "Reliable Data Protocol",
RFC 908, BBN Communications Corporation, July 1984.
[RFC938] Miller, T., "Internet Reliable Transaction Protocol", RFC 938,
ACC, February 1985.
[RFC969] Clark, D., M. Lambert, and L. Zhang, "NETBLT: A Bulk Data
Transfer Protocol", RFC 969, MIT Laboratory for Computer
Science, December 1985.
[RFC1112] Deering, S., "Host Extensions for IP Multicasting",
STD 5, RFC 1112, Stanford University, August 1989.
[RFC1190] Topolcic, C., Editor, "Experimental Internet Stream
Protocol, Version 2 (ST-II)", RFC 1190, CIP Working Group,
October 1990.
[RFC1241] Woodburn, W., and D. Mills, " A Scheme for an Internet
Encapsulation Protocol: Version 1", RFC 1241, SAIC,
University of Delaware, July 1991.
[RFC1583] Moy, J., "The OSPF Specification", RFC 1583, Proteon,
March 1994.
[RFC1735] Heinanen, J., and R. Govindan, " NBMA Address Resolution
Protocol (NARP)", RFC 1735, Telecom Finland and USC/ISI,
December 1994.
[RFC1819] L. Delgrossi, L. Berger, and ST2 Working Group, "Internet
Stream Protocol Version 2 (ST2) Protocol Specification
- Version ST2+", RFC 1819, August 1995.
[RFC1883] Deering, S., and R. Hinden, "Internet Protocol, Version 6
(IPv6) Specification", RFC 1883, Xerox PARC, Ipsilon
Networks, December 1995.
[RFC2003] Perkins, C., "IP Encapsulation within IP", RFC 2003, IBM,
September 1996.
[RFC2393] Shacham, A., and R. Monsour, R. Pereira, M. Thomas, "IP
Payload Compression Protocol (IPComp)", RFC 2393, Cisco,
Hi/fn, TimeStep, AltaVista Internt, December 1998.
[RFC2402] S. Kent and R. Atkinson, "IP Authentication Header",
RFC 2402, November 1998.
[RFC2406] S. Kent and R. Atkinson, "IP Encapsulating Security Payload (ESP)",
RFC 2406, November 1998.
[RFC3175] F. Baker, C. Iturralde, F. Le Faucheur, B. Davie,
"Aggregation of RSVP for IPv4 and IPv6 Reservations",
RFC 3175, September 2001.
[RFC3378] R. Housley and S. Hollenbeck, "EtherIP: Tunneling Ethernet
Frames in IP Datagrams", RFC 3378, September 2002.
[RFC3692] T. Narten, "Assigning Experimental and Testing Numbers Considered
Useful", RFC 3692, January 2004.
[RFC3768] R. Hinden, Ed., "Virtual Router Redundancy Protocol (VRRP)",
RFC 3768, April 2004.
[RFC3775] D. Johnson, C. Perkins, and J. Arkko, "Mobility Support in IPv6",
RFC 3775, June 2004.
[RFC3828] L-A. Larzon, M. Degermark, S. Pink, L-E. Jonsson Ed., and
G. Fairhurst, Ed., "The UDP-Lite Protocol", RFC 3828, July 2004.
[RFC4023] T. Worster, Y. Rekhter, and E. Rosen, Ed., "Encapsulating MPLS in
IP or Generic Routing Encapsulation (GRE)", RFC 4023, March 2005.
[RFC4340] E. Kohler, M. Handley and S. Floyd, "Datagram Congestion
Control Protocol (DCCP)", RFC 4340, March 2006.
[RFC4728] D.B. Johnson, D.A. Maltz and Y-C. Hu, "The Dynamic Source Routing Protocol
for Mobile Ad Hoc Networks (DSR)", RFC 4728, February 2007.
[RFC-ietf-manet-iana-07.txt]
I. Chakeres, "IANA Allocations for MANET Protocols", RFC XXXX,
Month Year.
[RFC5201] R. Moskowitz, P. Nikander, P. Jokela, Ed., T. Henderson, "Host Identity
Protocol", RFC 5201, April 2008.
[RFC5237] J. Arkko, S. Bradner, "IANA Allocation Guidelines for the Protocol Field",
RFC 5237, February 2008.
People
------
[Aboba] Bernard Aboba <bernardaµsoft.com>, April 1998.
[Ballardie] Tony Ballardie <A.Ballardie&cs.ucl.ac.uk>
[BCH2] Barry Howard <Howard&NMFECC.LLNL.GOV>
[BK29] Brian Kantor <brian&UCSD.EDU>
[BN7] <mystery contact>
[Braden] Bob Braden, <braden&isi.edu>, July 1997.
[BWB6] Barry Boehm <boehm&ARPA.MIL>
[BXH] Brian Horn
[BXW] Bruce Willins
[Callon] Ross Callon, <rcallon&baynetworks.com>, December 1995.
[Carpenter] Brian Carpenter, <brian&dxcoms.cern.ch>, January 1995.
[Crowcroft] Jon Crowcroft <jon&cs.ucl.ac.uk>, June 1999.
[DDC1] David Clark <ddc&LCS.MIT.EDU>
[Deering] Steve Deering, <deering&parc.xerox.com>, March 1995.
[DLM1] David Mills <Mills&HUEY.UDEL.EDU>
[Doraswamy] Naganand Doraswamy, <naganand&BayNetworks.com>, September 1997.
[DRC3] Dave Cheriton <cheriton&PESCADERO.STANFORD.EDU>
[Durst] Robert Durst, <durst&mitre.org>, March 1997.
[DXE1] Deborah Estrin <estrin&usc.edu>
[DXF] Dirk Fromhein <df&watershed.com>
[DXM2] David Mittnacht
[Ekblad] Leif Ekblad <leif.ekblad&eslov.mail.telia.com>, March 1999.
[Farinacci] Dino Farinacci, <dino&cisco.com>, March 1996.
[Feldman] Nancy Feldman <nkf&vnet.ibm.com> January 1997.
[GAL5] Guillermo A. Loyola <LOYOLA&IBM.COM>
[GLENN] K. Robert Glenn <glenn&osi.ncsl.nist.gov>
[GXC] Greg Chesson <Greg&SGI.COM>
[GXS] Guenther Schreiner <snmp-admin&ira.uka.de>
[GXT1] Gene Tsudik <tsudik&USC.EDU>
[Hamilton] Mark Hamilton <mah&spectralink.com>, November 1998.
[Hares] Sue Hares <skh&merit.edu>
[HCF2] Harry Forsdick <Forsdick&BBN.COM>
[Hinden] Bob Hinden, <hinden&ipsilon.com>, November 1995, 1997.
[Hunter] Michael Hunter, <mphunter&qnx.com>, July 1997.
[HWB] Hans-Werner Braun <HWB&MCR.UMICH.EDU>
[HXH] Howard Hart <hch&hybrid.com>
[IANA] Internet Assigned Numbers Authority, <iana&iana.org>, June 1995.
[JBP] Jon Postel <postel&isi.edu>
[JMP] Jean-Michel Pittet, <jmp&gandalf.engr.sgi.com>, November 1998.
[JC120] <mystery contact>
[JFH2] Jack Haverty <jhaverty&ORACLE.COM>
[JI6] John Ioannidis <ji&CS.COLUMBIA.EDU>
[JTM4] John Moy <jmoy&PROTEON.COM>
[JWF] Jim Forgie <FORGIE&XN.LL.MIT.EDU>
[JXS] Jim Stevens <Stevens&ISI.EDU>
[KATZ] Dave Katz <dkatz&cisco.com>
[Lee] CJ Lee, <cj_lee&novell.com>, October 1997.
[Li] Tony Li <tli&cisco.com>
[Lothberg] Peter Lothberg <roll&stupi.se>, March 1999.
[Markson] Tom Markson, <markson&osmosys.ingog.com>, September 1995.
[MB] Mike Brescia <Brescia&CCV.BBN.COM>
[MBG] Michael Greenwald <Greenwald&SCRC-STONY-BROOK.SYMBOLICS.COM>
[McIntosh] Bill McIntosh <BMcIntosh&fortresstech.com>
[ML109] Mike Little <little&MACOM4.ARPA>
[MTR] Marshall T. Rose <mrose&dbc.mtview.ca.us>
[Murphy] John Murphy <john.m.murphy&mci.com>, October 1998.
[MXS1] Martha Steenstrup <MSteenst&BBN.COM>
[NC3] J. Noel Chiappa <JNC&XX.LCS.MIT.EDU>
[Oberg] Christer Oberg <chg&bull.se> October 1994.
[Partridge] Criag Partridge <craig&bbn.com>, August 1999.
[Perkins] Charlie Perkins <perk&watson.ibm.com>, October 1994.
[Petri] Bernhard Petri <bernhard.petri&nsn.com>, March 2000.
[Presotto] Dave Presotto <presotto&plan9.att.com>, July 1995.
[Przygienda] Tony Przygienda <prz&siara.com>, August 1999.
[PXL1] Paul Liu
[Rajagopal] Murali Rajagopal, <murali&gadzoox.com>, May 2000.
[RH6] Robert Hinden <Hinden&ENG.SUN.COM>
[RTB3] Bob Braden <braden&isi.edu>
[RC77] <mystery contact>
[RDH1] Russ Housley <rhousley&rsasecurity.com>
[RWS4] Robert W. Scheifler <RWS&XX.LCS.MIT.EDU>
[RXB3] Robert Woodburn <woody&cseic.saic.com>
[Sautter] Robert Sautter <rsautter&acdnj.itt.com>, August 1999.
[SAF3] Stuart A. Friedberg <stuart&CS.WISC.EDU>
[Salamon] Gary Salamon
[SC3] Steve Casner <casner&isi.edu>
[SGC] Steve Chipman Chipman&F.BBN.COM>
[SHB] Steven Blumenthal <BLUMENTHAL&VAX.BBN.COM>
[Speakman] Tony Speakman <speakman&cisco.com>, January 1998.
[Sridhar] Manickam R.Sridhar <msridhar&sitaranetworks.com>, September 1997.
[Stewart] Randall R. Stewart <rrs&cisco.com>, April 2000.
[SXA] Susie Armstrong <Armstrong.wbst128&XEROX.COM>
[SXD] Steve Deering <deering&PARC.XEROX.COM>
[TXM] Trudy Miller <Trudy&ACC.COM>
[Volpe] Victor Volpe <vvolpe&smtp.microcom.com>, October 1997.
[VXD] Victor Dafoulas
[Waber] Kurt Waber <kurt.waber&swisscom.com>, August 1999.
[Welzl] Michael Welzl <michael&tk.uni-linz.ac.at>, August 1999.
[WM3] William Melohn <Melohn&SUN.COM>
[WXC] Wesley Craig <Wesley.Craig&terminator.cc.umich.edu>
[Worley] John Worley <worley&milehigh.net>, June 1998.
[ZSU] Zaw-Sing Su <ZSu&TSCA.ISTC.SRI.>
[]




댓글을 달아 주세요
음 독북인가요 ?
잘 참고할께요.
위키로 썼구요. Copy & Paste 기법을 통해서 블로그에 붙였어요 ㅋ
혹시 me2day 쓰시나요 ? 쓰시면 친추좀 아이디는 물론 yundream
오늘 me2day 가입해서 해볼려구 했드만 가입하자마자 현재 접속 불능이네요.
서비스가 아직 불안한가 봅니다.