PROTOCOL NUMBERS (last updated 2007-02-12) 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. Assigned Internet 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 [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 [RFC-ietf-dccp-spec-11.txt] 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 [Sue Hares] 46 RSVP Reservation Protocol [Bob Braden] 47 GRE General Routing Encapsulation [Tony Li] 48 DSR Dynamic Source Routing Protocol [RFC4728] 49 BNA BNA [Gary 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-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. [RFC-ietf-dccp-spec-11.txt] E. Kohler, M. Handley and S. Floyd, "Datagram Congestion Control Protocol (DCCP)", RFC XXXX, Month Year. [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. PEOPLE ------ [Aboba] Bernard Aboba <bernarda@microsoft.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 <---none---> [BXW] Bruce Willins <---none---> [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> [DLM1] David Mills <Mills@HUEY.UDEL.EDU> [DRC3] Dave Cheriton <cheriton@PESCADERO.STANFORD.EDU> [Deering] Steve Deering, <deering@parc.xerox.com>, March 1995. [Doraswamy] Naganand Doraswamy, <naganand@BayNetworks.com>, September 1997. [Durst] Robert Durst, <durst@mitre.org>, March 1997. [DXE1] Deborah Estrin <estrin@usc.edu> [Farinacci] Dino Farinacci, <dino@cisco.com>, March 1996. [Feldman] Nancy Feldman <nkf@vnet.ibm.com> January 1997. [DXF] Dirk Fromhein <df@watershed.com> [DXM2] David Mittnacht <---none---> [Ekblad] Leif Ekblad <leif.ekblad@eslov.mail.telia.com>, March 1999. [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. [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. [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@siemens.com>, March 2000. [Presotto] Dave Presotto <presotto@plan9.att.com>, July 1995. [Przygienda] Tony Przygienda <prz@siara.com>, August 1999. [PXL1] Paul Liu <---none---> [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> [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. [Sue Hares] Sue Hares <skh@merit.edu> [SXA] Susie Armstrong <Armstrong.wbst128@XEROX.COM> [SXD] Steve Deering <deering@PARC.XEROX.COM> [Tony Li] Tony Li <tli@cisco.com> [TXM] Trudy Miller <Trudy@ACC.COM> [Volpe] Victor Volpe <vvolpe@smtp.microcom.com>, October 1997. [VXD] Victor Dafoulas <---none---> [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.> []