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		# any private interior gateway             
bbn-rcc-mon	10		BBN-RCC-MON	# BBN RCC Monitoring
nvp-ii		11		NVP-II		# Network Voice Protocol
pup		12		PUP		# PUP
#		13		ARGUS (deprecated)	# ARGUS
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
#		53		SWIPE (deprecated)	# IP with Encryption
narp		54		NARP		# NBMA Address Resolution Protocol
mobile		55		MOBILE		# IP Mobility
tlsp		56		TLSP		# Transport Layer Security Protocol        
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
#		61				# any host internal protocol
cftp		62		CFTP		# CFTP
#		63				# any local network
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
#		68				# any distributed file system
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
ttp		84		TTP		# Transaction Transport Protocol
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
#		95		MICP (deprecated)	# Mobile Internetworking Control Pro.
scc-sp		96		SCC-SP		# Semaphore Communications Sec. Pro.
etherip		97		ETHERIP		# Ethernet-within-IP Encapsulation
encap		98		ENCAP		# Encapsulation Header
#		99				# any private encryption scheme
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
#		114				# any 0-hop 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
#		122		SM (deprecated)	# Simple Multicast Protocol
ptp		123		PTP		# Performance Transparency Protocol
isis over ipv4	124		ISIS over IPv4	
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	
mobility header	135		Mobility Header	
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
#		143-252				# Unassigned
#		253				# Use for experimentation and testing
#		254				# Use for experimentation and testing
reserved	255		Reserved	
