Skip to main content

Module protocol

Module protocol 

Source
Expand description

IPv4 Protocol numbers.

Registry of common IP protocol numbers assigned by IANA. These values correspond to the “Protocol” field in the IPv4 header.

Constants§

AGGFRAG
AGGFRAG encapsulation payload for ESP (RFC 9347)
AH
Authentication Header (RFC 4302)
AN
Active Networks
ANY_0_HOP
Any 0-hop protocol
ANY_DIST_FS
Any distributed file system
ANY_ENC
Any private encryption scheme
ANY_HOST_INTERNAL
Any host internal protocol
ANY_LOCAL_NETWORK
Any local network
ARGUS
ARGUS
ARIS
ARIS
AX_25
AX.25 Frames
BBN_RCC_MON
BBN RCC Monitoring
BNA
BNA
BR_SAT_MON
Backroom SATNET Monitoring
CBT
CBT (RFC 2189)
CFTP
CFTP
CHAOS
Chaos
COMPAQ_PEER
Compaq Peer Protocol
CPHB
Computer Protocol Heart Beat
CPNX
Computer Protocol Network Executive
CRTP
Combat Radio Transport Protocol
CRUDP
Combat Radio User Datagram
DCCP
Datagram Congestion Control Protocol (RFC 4340)
DCN_MEAS
DCN Measurement Subsystems
DDP
Datagram Delivery Protocol
DDX
D-II Data Exchange (DX)
DGP
Dissimilar Gateway Protocol
DSR
Dynamic Source Routing Protocol (RFC 4728)
EGP
Exterior Gateway Protocol (RFC 888)
EIGRP
EIGRP (RFC 7868)
EMCON
EMCON
ENCAP
Encapsulation Header (RFC 1241)
ESP
Encap Security Payload (RFC 4303)
ETHERIP
Ethernet-within-IP Encapsulation (RFC 3378)
ETHERNET
Ethernet (RFC 8986)
FC
Fibre Channel
FIRE
CRTP
GGP
Gateway-to-Gateway (RFC 823)
GMTP
GMTP
GRE
Generic Routing Encapsulation (RFC 2784)
HIP
Host Identity Protocol (RFC 7401)
HMP
Host Monitoring (RFC 869)
HOPOPT
IPv6 Hop-by-Hop Option (RFC 8200)
IATP
Interactive Agent Transfer Protocol
ICMP
Internet Control Message (RFC 792)
ICMPV6
ICMP for IPv6 (RFC 4443)
IDPR
IDPR (RFC 1479)
IDPR_CMTP
IDPR Control Message Transport Proto
IDRP
Inter-Domain Policy Routing Protocol
IFMP
Ipsilon Flow Management Protocol
IGMP
Internet Group Management (RFC 1112)
IGP
IGP (any private interior gateway: used by Cisco for their IGRP)
IL
IL Transport Protocol
IPCOMP
IP Payload Compression Protocol (RFC 2393)
IPCV
Internet Packet Core Utility
IPIP
IP in IP (encapsulation) (RFC 2003)
IPIP_ENCAP
IP-within-IP Encapsulation Protocol
IPLT
IPLT
IPPC
Internet Pluribus Packet Core
IPV4
IPv4 Encapsulation (alias for IPIP)
IPV6
IPv6 Encapsulation (RFC 2473)
IPV6_FRAG
Fragment Header for IPv6 (RFC 8200)
IPV6_NONXT
No Next Header for IPv6 (RFC 8200)
IPV6_OPTS
Destination Options for IPv6 (RFC 8200)
IPV6_ROUTE
Routing Header for IPv6 (RFC 8200)
IPX_IN_IP
IPX in IP
IRTP
Internet Reliable Transaction (RFC 938)
ISIS_OVER_IPV4
ISIS over IPv4 (RFC 1142)
ISO_IP
ISO Internet Protocol
ISO_TP4
ISO Transport Class 4 (RFC 905)
I_NLSP
Integrated Net Layer Security TUBA
KRYPTOLAN
Kryptolan
L2TP
Layer Two Tunneling Protocol (RFC 3931)
LARP
Locus Address Resolution Protocol
LEAF_1
Leaf-1
LEAF_2
Leaf-2
MANET
MANET Protocols (RFC 5498)
MERIT_INP
MERIT Internodal Protocol
MFE_NSP
MFE Network Services Protocol
MICP
Mobile Internetworking Control Pro. (RFC 2003)
MOBILE
IP Mobility (RFC 2004)
MOBILITY_HEADER
Mobility Header (RFC 6275)
MPLS_IN_IP
MPLS-in-IP (RFC 4023)
MTP
Multicast Transport Protocol
MUX
Multiplexing
NARP
NBMA Address Resolution Protocol (RFC 1735)
NETBLT
Bulk Data Transfer Protocol (RFC 969)
NSFNET_IGP
NSFNET-IGP
NVP_II
Network Voice Protocol (RFC 741)
OSPFIGP
OSPF (RFC 2328)
PGM
PGM Reliable Transport Protocol
PIM
Protocol Independent Multicast (RFC 7761)
PIPE
Private IP Encapsulation within IP
PNNI
PNNI over IP
PRM
Packet Radio Measurement
PTP
Performance Transparency Protocol
PUP
PUP
PVP
Packet Video Protocol
QNX
QNX
RDP
Reliable Data Protocol (RFC 908)
RESERVED
Reserved
ROHC
RObust Header Compression (RFC 5858)
RSVP
Reservation Protocol (RFC 2205)
RSVP_E2E_IGNORE
RSVP-E2E-IGNORE (RFC 3175)
RVD
MIT Remote Virtual Disk Protocol
SAT_EXPAK
SATNET and Backroom EXPAK
SAT_MON
SATNET Monitoring
SCC_SP
Semaphore Communications Sec. Pro.
SCPS
SCPS
SCTP
Stream Control Transmission Protocol (RFC 4960)
SDRP
Source Demand Routing Protocol
SECURE_VMTP
SECURE-VMTP
SHIM6
Shim6 Protocol (RFC 5533)
SKIP
SKIP
SM
Simple Multicast Protocol
SMP
Simple Message Protocol
SNP
Sitara Networks Protocol
SPRITE_RPC
Sprite RPC Protocol
SPS
Secure Packet Shield
SRP
SpectraLink Radio Protocol
SSCOPMCE
SSCOPMCE
ST
Stream Internet (RFC 1190)
STP
Schedule Transfer Protocol
SUN_ND
SUN ND PROTOCOL-Temporary
SWIPE
IP with Encryption
TCF
TCF
TCP
Transmission Control (RFC 793)
THIRD_PARTY_CONNECT
Third Party Connect Protocol
TLSP
Transport Layer Security Protocol using Kryptonet key management
TP_PLUS_PLUS
TP++ Transport Protocol
TRUNK_1
Trunk-1
TRUNK_2
Trunk-2
TTP
Transaction Transport Protocol (IPTM)
UDP
User Datagram (RFC 768)
UDPLITE
UDPLite (RFC 3828)
UTI
UTI
VINES
VINES
VISA
VISA Protocol
VMTP
VMTP
VRRP
Virtual Router Redundancy Protocol (RFC 5798)
WB_EXPAK
WIDEBAND EXPAK
WB_MON
WIDEBAND Monitoring
WESP
Wrapped Encapsulating Security Payload (RFC 5840)
WSN
Wang Span Network
XNET
Cross Net Debugger
XNS_IDP
XEROX NS IDP
XTP
XTP

Functions§

from_name
Convert a string name to a protocol number (case-insensitive).
to_name
Get the string name for a protocol number.