Protocol Numbers

Defines for the Protocol Numbers as they are used in the IPv4 protocol field and the IPv6 next header field (ipv6/hdr.h::ipv6_hdr_t::nh).

Note

Last Updated: 2015-01-06

PROTNUM_IPV6_EXT_HOPOPT

IPv6 Hop-by-Hop Option.

1
(0)
PROTNUM_ICMP

Internet Control Message.

1
(1)
PROTNUM_IGMP

Internet Group Management.

1
(2)
PROTNUM_GGP

Gateway-to-Gateway.

1
(3)
PROTNUM_IPV4

IPv4 encapsulation.

1
(4)
PROTNUM_ST

Stream.

1
(5)
PROTNUM_TCP

Transmission Control.

1
(6)
PROTNUM_CBT

CBT.

1
(7)
PROTNUM_EGP

Exterior Gateway Protocol.

1
(8)
PROTNUM_IGP

any private interior gateway (Cisco IGRP)

1
(9)
PROTNUM_BBN_RCC_MON

BBN RCC Monitoring.

1
(10)
PROTNUM_NVP_II

Network Voice Protocol.

1
(11)
PROTNUM_PUP

PUP.

1
(12)
PROTNUM_ARGUS

ARGUS.

1
(13)
PROTNUM_EMCON

EMCON.

1
(14)
PROTNUM_XNET

Cross Net Debugger.

1
(15)
PROTNUM_CHAOS

Chaos.

1
(16)
PROTNUM_UDP

User Datagram.

1
(17)
PROTNUM_MUX

Multiplexing.

1
(18)
PROTNUM_DCN_MEAS

DCN Measurement Subsystems.

1
(19)
PROTNUM_HMP

Host Monitoring.

1
(20)
PROTNUM_PRM

Packet Radio Measurement.

1
(21)
PROTNUM_XNS_IDP

XEROX NS IDP.

1
(22)
PROTNUM_TRUNK_1

Trunk-1.

1
(23)
PROTNUM_TRUNK_2

Trunk-2.

1
(24)
PROTNUM_LEAF_1

Leaf-1.

1
(25)
PROTNUM_LEAF_2

Leaf-2.

1
(26)
PROTNUM_RDP

Reliable Data Protocol.

1
(27)
PROTNUM_IRTP

Internet Reliable Transaction.

1
(28)
PROTNUM_ISO_TP4

ISO Transport Protocol Class 4.

1
(29)
PROTNUM_NETBLT

Bulk Data Transfer Protocol.

1
(30)
PROTNUM_MFE_NSP

MFE Network Services Protocol.

1
(31)
PROTNUM_MERIT_INP

MERIT Internodal Protocol.

1
(32)
PROTNUM_DCCP

Datagram Congestion Control Protocol.

1
(33)
PROTNUM_3PC

Third Party Connect Protocol.

1
(34)
PROTNUM_IDPR

Inter-Domain Policy Routing Protocol.

1
(35)
PROTNUM_XTP

XTP.

1
(36)
PROTNUM_DDP

Datagram Delivery Protocol.

1
(37)
PROTNUM_IDPR_CMTP

IDPR Control Message Transport Proto.

1
(38)
PROTNUM_TPPLUSPLUS

TP++ Transport Protocol.

1
(39)
PROTNUM_IL

IL Transport Protocol.

1
(40)
PROTNUM_IPV6

IPv6 encapsulation.

1
(41)
PROTNUM_SDRP

Source Demand Routing Protocol.

1
(42)
PROTNUM_IPV6_EXT_RH

Routing Header for IPv6.

1
(43)
PROTNUM_IPV6_EXT_FRAG

Fragment Header for IPv6.

1
(44)
PROTNUM_IDRP

Inter-Domain Routing Protocol.

1
(45)
PROTNUM_RSVP

Reservation Protocol.

1
(46)
PROTNUM_GRE

Generic Routing Encapsulation.

1
(47)
PROTNUM_DSR

Dynamic Source Routing Protocol.

1
(48)
PROTNUM_BNA

BNA.

1
(49)
PROTNUM_IPV6_EXT_ESP

IPv6 Encap Security Payload Extension Header.

1
(50)
PROTNUM_IPV6_EXT_AH

IPv6 Authentication Extension Header.

1
(51)
PROTNUM_I_NLSP

Integrated Net Layer Security TUBA.

1
(52)
PROTNUM_SWIPE

IP with Encryption (deprecated)

1
(53)
PROTNUM_NARP

NBMA Address Resolution Protocol.

1
(54)
PROTNUM_MOBILE

IP Mobility.

1
(55)
PROTNUM_TLSP

Transport Layer Security Protocol.

1
(56)
PROTNUM_SKIP

SKIP.

1
(57)
PROTNUM_ICMPV6

ICMP for IPv6.

1
(58)
PROTNUM_IPV6_NONXT

No Next Header for IPv6.

1
(59)
PROTNUM_IPV6_EXT_DST

IPv6 Extension Header: Destination Options.

1
(60)
PROTNUM_CFTP

CFTP.

1
(62)
PROTNUM_SAT_EXPAK

SATNET and Backroom EXPAK.

1
(64)
PROTNUM_KRYPTOLAN

Kryptolan.

1
(65)
PROTNUM_RVD

MIT Remote Virtual Disk Protocol.

1
(66)
PROTNUM_IPPC

Internet Pluribus Packet Core.

1
(67)
PROTNUM_SAT_MON

SATNET Monitoring.

1
(69)
PROTNUM_VISA

VISA Protocol.

1
(70)
PROTNUM_IPCV

Internet Packet Core Utility.

1
(71)
PROTNUM_CPNX

Computer Protocol Network Executive.

1
(72)
PROTNUM_CPHB

Computer Protocol Heart Beat.

1
(73)
PROTNUM_WSN

Wang Span Network.

1
(74)
PROTNUM_PVP

Packet Video Protocol.

1
(75)
PROTNUM_BR_SAT_MON

Backroom SATNET Monitoring.

1
(76)
PROTNUM_SUN_ND

SUN ND PROTOCOL-Temporary.

1
(77)
PROTNUM_WB_MON

WIDEBAND Monitoring.

1
(78)
PROTNUM_WB_EXPAK

WIDEBAND EXPAK.

1
(79)
PROTNUM_ISO_IP

ISO Internet Protocol.

1
(80)
PROTNUM_VMTP

VMTP.

1
(81)
PROTNUM_SECURE_VMTP

SECURE-VMTP.

1
(82)
PROTNUM_VINES

VINES.

1
(83)
PROTNUM_TTP

Transaction Transport Protocol.

1
(84)
PROTNUM_IPTM

Internet Protocol Traffic Manager.

1
(84)
PROTNUM_NSFNET_IGP

NSFNET-IGP.

1
(85)
PROTNUM_DGP

Dissimilar Gateway Protocol.

1
(86)
PROTNUM_TCF

TCF.

1
(87)
PROTNUM_EIGRP

EIGRP.

1
(88)
PROTNUM_OSPFIGP

OSPFIGP.

1
(89)
PROTNUM_SPRITE_RPC

Sprite RPC Protocol.

1
(90)
PROTNUM_LARP

Locus Address Resolution Protocol.

1
(91)
PROTNUM_MTP

Multicast Transport Protocol.

1
(92)
PROTNUM_AX_25

AX.25 Frames.

1
(93)
PROTNUM_IPIP

IP-within-IP Encapsulation Protocol.

1
(94)
PROTNUM_MICP

Mobile Internetworking Control Pro (deprecated)

1
(95)
PROTNUM_SCC_SP

Semaphore Communications Sec Pro.

1
(96)
PROTNUM_ETHERIP

Ethernet-within-IP Encapsulation.

1
(97)
PROTNUM_ENCAP

Encapsulation Header.

1
(98)
PROTNUM_GMTP

GMTP.

1
(100)
PROTNUM_IFMP

Ipsilon Flow Management Protocol.

1
(101)
PROTNUM_PNNI

PNNI over IP.

1
(102)
PROTNUM_PIM

Protocol Independent Multicast.

1
(103)
PROTNUM_ARIS

ARIS.

1
(104)
PROTNUM_SCPS

SCPS.

1
(105)
PROTNUM_QNX

QNX.

1
(106)
PROTNUM_A_N

Active Networks.

1
(107)
PROTNUM_IPCOMP

IP Payload Compression Protocol.

1
(108)
PROTNUM_SNP

Sitara Networks Protocol.

1
(109)
PROTNUM_COMPAQ_PEER

Compaq Peer Protocol.

1
(110)
PROTNUM_IPX_IN_IP

IPX in IP.

1
(111)
PROTNUM_VRRP

Virtual Router Redundancy Protocol.

1
(112)
PROTNUM_PGM

PGM Reliable Transport Protocol.

1
(113)
PROTNUM_L2TP

Layer Two Tunneling Protocol.

1
(115)
PROTNUM_DDX

D-II Data Exchange (DDX)

1
(116)
PROTNUM_IATP

Interactive Agent Transfer Protocol.

1
(117)
PROTNUM_STP

Schedule Transfer Protocol.

1
(118)
PROTNUM_SRP

SpectraLink Radio Protocol.

1
(119)
PROTNUM_UTI

UTI.

1
(120)
PROTNUM_SMP

Simple Message Protocol.

1
(121)
PROTNUM_SM

Simple Multicast Protocol.

1
(122)
PROTNUM_PTP

Performance Transparency Protocol.

1
(123)
PROTNUM_ISIS_OVER_IPV4

ISIS over IPv4.

1
(124)
PROTNUM_FIRE

FIRE.

1
(125)
PROTNUM_CRTP

Combat Radio Transport Protocol.

1
(126)
PROTNUM_CRUDP

Combat Radio User Datagram.

1
(127)
PROTNUM_SSCOPMCE

SSCOPMCE.

1
(128)
PROTNUM_IPLT

IPLT.

1
(129)
PROTNUM_SPS

Secure Packet Shield.

1
(130)
PROTNUM_PIPE

Private IP Encapsulation within IP.

1
(131)
PROTNUM_SCTP

Stream Control Transmission Protocol.

1
(132)
PROTNUM_FC

Fibre Channel.

1
(133)
PROTNUM_RSVP_E2E_IGNORE

RSVP-E2E-IGNORE.

1
(134)
PROTNUM_IPV6_EXT_MOB

IPv6 Mobility Extension Header.

1
(135)
PROTNUM_UDPLITE

UDPLite.

1
(136)
PROTNUM_MPLS_IN_IP

MPLS-in-IP.

1
(137)
PROTNUM_MANET

MANET Protocols.

1
(138)
PROTNUM_HIP

Host Identity Protocol.

1
(139)
PROTNUM_SHIM6

Shim6 Protocol.

1
(140)
PROTNUM_WESP

Wrapped Encapsulating Security Payload.

1
(141)
PROTNUM_ROHC

Robust Header Compression.

1
(142)
PROTNUM_RESERVED

Reserved.

1
(255)