# See also protocols(5) and IANA official page :
# https://www.iana.org/assignments/protocol-numbers
#
# (last updated 2024-01-08)
hopopt           0 HOPOPT         # IPv6 Hop-by-Hop Option
icmp             1 ICMP           # Internet Control Message
igmp             2 IGMP           # Internet Group Management
ggp              3 GGP            # Gateway-to-Gateway
ipv4             4 IPv4           # IPv4 encapsulation
st               5 ST             # Stream
tcp              6 TCP            # Transmission Control
cbt              7 CBT            # CBT
egp              8 EGP            # Exterior Gateway Protocol
igp              9 IGP           
bbn-rcc-mon      10 BBN-RCC-MON   # BBN RCC Monitoring
nvp-ii           11 NVP-II        # Network Voice Protocol
pup              12 PUP           # PUP
emcon            14 EMCON         # EMCON
xnet             15 XNET          # Cross Net Debugger
chaos            16 CHAOS         # Chaos
udp              17 UDP           # User Datagram
mux              18 MUX           # Multiplexing
dcn-meas         19 DCN-MEAS      # DCN Measurement Subsystems
hmp              20 HMP           # Host Monitoring
prm              21 PRM           # Packet Radio Measurement
xns-idp          22 XNS-IDP       # XEROX NS IDP
trunk-1          23 TRUNK-1       # Trunk-1
trunk-2          24 TRUNK-2       # Trunk-2
leaf-1           25 LEAF-1        # Leaf-1
leaf-2           26 LEAF-2        # Leaf-2
rdp              27 RDP           # Reliable Data Protocol
irtp             28 IRTP          # Internet Reliable Transaction
iso-tp4          29 ISO-TP4       # ISO Transport Protocol Class 4
netblt           30 NETBLT        # Bulk Data Transfer Protocol
mfe-nsp          31 MFE-NSP       # MFE Network Services Protocol
merit-inp        32 MERIT-INP     # MERIT Internodal Protocol
dccp             33 DCCP          # Datagram Congestion Control Protocol
3pc              34 3PC           # Third Party Connect Protocol
idpr             35 IDPR          # Inter-Domain Policy Routing Protocol
xtp              36 XTP           # XTP
ddp              37 DDP           # Datagram Delivery Protocol
idpr-cmtp        38 IDPR-CMTP     # IDPR Control Message Transport Proto
tp++             39 TP++          # TP++ Transport Protocol
il               40 IL            # IL Transport Protocol
ipv6             41 IPv6          # IPv6 encapsulation
sdrp             42 SDRP          # Source Demand Routing Protocol
ipv6-route       43 IPv6-Route    # Routing Header for IPv6
ipv6-frag        44 IPv6-Frag     # Fragment Header for IPv6
idrp             45 IDRP          # Inter-Domain Routing Protocol
rsvp             46 RSVP          # Reservation Protocol
gre              47 GRE           # Generic Routing Encapsulation
dsr              48 DSR           # Dynamic Source Routing Protocol
bna              49 BNA           # BNA
esp              50 ESP           # Encap Security Payload
ah               51 AH            # Authentication Header
i-nlsp           52 I-NLSP        # Integrated Net Layer Security  TUBA
narp             54 NARP          # NBMA Address Resolution Protocol
min-ipv4         55 Min-IPv4      # Minimal IPv4 Encapsulation
tlsp             56 TLSP         
skip             57 SKIP          # SKIP
ipv6-icmp        58 IPv6-ICMP     # ICMP for IPv6
ipv6-nonxt       59 IPv6-NoNxt    # No Next Header for IPv6
ipv6-opts        60 IPv6-Opts     # Destination Options for IPv6
cftp             62 CFTP          # CFTP
sat-expak        64 SAT-EXPAK     # SATNET and Backroom EXPAK
kryptolan        65 KRYPTOLAN     # Kryptolan
rvd              66 RVD           # MIT Remote Virtual Disk Protocol
ippc             67 IPPC          # Internet Pluribus Packet Core
sat-mon          69 SAT-MON       # SATNET Monitoring
visa             70 VISA          # VISA Protocol
ipcv             71 IPCV          # Internet Packet Core Utility
cpnx             72 CPNX          # Computer Protocol Network Executive
cphb             73 CPHB          # Computer Protocol Heart Beat
wsn              74 WSN           # Wang Span Network
pvp              75 PVP           # Packet Video Protocol
br-sat-mon       76 BR-SAT-MON    # Backroom SATNET Monitoring
sun-nd           77 SUN-ND        # SUN ND PROTOCOL-Temporary
wb-mon           78 WB-MON        # WIDEBAND Monitoring
wb-expak         79 WB-EXPAK      # WIDEBAND EXPAK
iso-ip           80 ISO-IP        # ISO Internet Protocol
vmtp             81 VMTP          # VMTP
secure-vmtp      82 SECURE-VMTP   # SECURE-VMTP
vines            83 VINES         # VINES
iptm             84 IPTM          # Internet Protocol Traffic Manager
nsfnet-igp       85 NSFNET-IGP    # NSFNET-IGP
dgp              86 DGP           # Dissimilar Gateway Protocol
tcf              87 TCF           # TCF
eigrp            88 EIGRP         # EIGRP
ospfigp          89 OSPFIGP       # OSPFIGP
sprite-rpc       90 Sprite-RPC    # Sprite RPC Protocol
larp             91 LARP          # Locus Address Resolution Protocol
mtp              92 MTP           # Multicast Transport Protocol
ax.25            93 AX.25         # AX.25 Frames
ipip             94 IPIP          # IP-within-IP Encapsulation Protocol
scc-sp           96 SCC-SP        # Semaphore Communications Sec. Pro.
etherip          97 ETHERIP       # Ethernet-within-IP Encapsulation
encap            98 ENCAP         # Encapsulation Header
gmtp             100 GMTP         # GMTP
ifmp             101 IFMP         # Ipsilon Flow Management Protocol
pnni             102 PNNI         # PNNI over IP
pim              103 PIM          # Protocol Independent Multicast
aris             104 ARIS         # ARIS
scps             105 SCPS         # SCPS
qnx              106 QNX          # QNX
a/n              107 A/N          # Active Networks
ipcomp           108 IPComp       # IP Payload Compression Protocol
snp              109 SNP          # Sitara Networks Protocol
compaq-peer      110 Compaq-Peer  # Compaq Peer Protocol
ipx-in-ip        111 IPX-in-IP    # IPX in IP
vrrp             112 VRRP         # Virtual Router Redundancy Protocol
pgm              113 PGM          # PGM Reliable Transport Protocol
l2tp             115 L2TP         # Layer Two Tunneling Protocol
ddx              116 DDX          # D-II Data Exchange (DDX)
iatp             117 IATP         # Interactive Agent Transfer Protocol
stp              118 STP          # Schedule Transfer Protocol
srp              119 SRP          # SpectraLink Radio Protocol
uti              120 UTI          # UTI
smp              121 SMP          # Simple Message Protocol
ptp              123 PTP          # Performance Transparency Protocol
fire             125 FIRE        
crtp             126 CRTP         # Combat Radio Transport Protocol
crudp            127 CRUDP        # Combat Radio User Datagram
sscopmce         128 SSCOPMCE    
iplt             129 IPLT        
sps              130 SPS          # Secure Packet Shield
pipe             131 PIPE         # Private IP Encapsulation within IP
sctp             132 SCTP         # Stream Control Transmission Protocol
fc               133 FC           # Fibre Channel
rsvp-e2e-ignore  134 RSVP-E2E-IGNORE
udplite          136 UDPLite     
mpls-in-ip       137 MPLS-in-IP  
manet            138 manet        # MANET Protocols
hip              139 HIP          # Host Identity Protocol
shim6            140 Shim6        # Shim6 Protocol
wesp             141 WESP         # Wrapped Encapsulating Security Payload
rohc             142 ROHC         # Robust Header Compression
ethernet         143 Ethernet     # Ethernet
aggfrag          144 AGGFRAG      # AGGFRAG encapsulation payload for ESP
nsh              145 NSH          # Network Service Header
