Created
July 25, 2016 11:23
-
-
Save surgicalcoder/13a16fbcb984c61da2f4c61472ebf489 to your computer and use it in GitHub Desktop.
C# IP Protocol Type Enum
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| public enum IPProtocolType | |
| { | |
| [Description("IPv6 Hop-by-Hop Option")] | |
| HOPOPT = 0, | |
| [Description("Internet Control Message")] | |
| ICMP = 1, | |
| [Description("Internet Group Management")] | |
| IGMP = 2, | |
| [Description("Gateway-to-Gateway")] | |
| GGP = 3, | |
| [Description("IPv4 encapsulation")] | |
| IPv4 = 4, | |
| [Description("Stream")] | |
| ST = 5, | |
| [Description("Transmission Control")] | |
| TCP = 6, | |
| [Description("CBT")] | |
| CBT = 7, | |
| [Description("Exterior Gateway Protocol")] | |
| EGP = 8, | |
| [Description("any private interior gateway (used by Cisco for their IGRP)")] | |
| IGP = 9, | |
| [Description("BBN RCC Monitoring")] | |
| BBNRCCMON = 10, | |
| [Description("Network Voice Protocol")] | |
| NVPII = 11, | |
| [Description("PUP")] | |
| PUP = 12, | |
| [Description("ARGUS")] | |
| ARGUS = 13, | |
| [Description("EMCON")] | |
| EMCON = 14, | |
| [Description("Cross Net Debugger")] | |
| XNET = 15, | |
| [Description("Chaos")] | |
| CHAOS = 16, | |
| [Description("User Datagram")] | |
| UDP = 17, | |
| [Description("Multiplexing")] | |
| MUX = 18, | |
| [Description("DCN Measurement Subsystems")] | |
| DCNMEAS = 19, | |
| [Description("Host Monitoring")] | |
| HMP = 20, | |
| [Description("Packet Radio Measurement")] | |
| PRM = 21, | |
| [Description("XEROX NS IDP")] | |
| XNSIDP = 22, | |
| [Description("Trunk-1")] | |
| TRUNK1 = 23, | |
| [Description("Trunk-2")] | |
| TRUNK2 = 24, | |
| [Description("Leaf-1")] | |
| LEAF1 = 25, | |
| [Description("Leaf-2")] | |
| LEAF2 = 26, | |
| [Description("Reliable Data Protocol")] | |
| RDP = 27, | |
| [Description("Internet Reliable Transaction")] | |
| IRTP = 28, | |
| [Description("ISO Transport Protocol Class 4")] | |
| ISOTP4 = 29, | |
| [Description("Bulk Data Transfer Protocol")] | |
| NETBLT = 30, | |
| [Description("MFE Network Services Protocol")] | |
| MFENSP = 31, | |
| [Description("MERIT Internodal Protocol")] | |
| MERITINP = 32, | |
| [Description("Datagram Congestion Control Protocol")] | |
| DCCP = 33, | |
| [Description("Third Party Connect Protocol")] ThirdPartyConnect = 34, | |
| [Description("Inter-Domain Policy Routing Protocol")] | |
| IDPR = 35, | |
| [Description("XTP")] | |
| XTP = 36, | |
| [Description("Datagram Delivery Protocol")] | |
| DDP = 37, | |
| [Description("IDPR Control Message Transport Proto")] | |
| IDPRCMTP = 38, | |
| [Description("TP++ Transport Protocol")] | |
| TPplusplus = 39, | |
| [Description("IL Transport Protocol")] | |
| IL = 40, | |
| [Description("IPv6 encapsulation")] | |
| IPv6 = 41, | |
| [Description("Source Demand Routing Protocol")] | |
| SDRP = 42, | |
| [Description("Routing Header for IPv6")] | |
| IPv6Route = 43, | |
| [Description("Fragment Header for IPv6")] | |
| IPv6Frag = 44, | |
| [Description("Inter-Domain Routing Protocol")] | |
| IDRP = 45, | |
| [Description("Reservation Protocol")] | |
| RSVP = 46, | |
| [Description("Generic Routing Encapsulation")] | |
| GRE = 47, | |
| [Description("Dynamic Source Routing Protocol")] | |
| DSR = 48, | |
| [Description("BNA")] | |
| BNA = 49, | |
| [Description("Encap Security Payload")] | |
| ESP = 50, | |
| [Description("Authentication Header")] | |
| AH = 51, | |
| [Description("Integrated Net Layer Security TUBA")] | |
| INLSP = 52, | |
| [Description("IP with Encryption")] | |
| SWIPE = 53, | |
| [Description("NBMA Address Resolution Protocol")] | |
| NARP = 54, | |
| [Description("IP Mobility")] | |
| MOBILE = 55, | |
| [Description("Transport Layer Security Protocol using Kryptonet key management")] | |
| TLSP = 56, | |
| [Description("SKIP")] | |
| SKIP = 57, | |
| [Description("ICMP for IPv6")] | |
| IPv6ICMP = 58, | |
| [Description("No Next Header for IPv6")] | |
| IPv6NoNxt = 59, | |
| [Description("Destination Options for IPv6")] | |
| IPv6Opts = 60, | |
| [Description("any host internal protocol")] hostinternal = 61, | |
| [Description("CFTP")] | |
| CFTP = 62, | |
| [Description("any local network")] localnetwork = 63, | |
| [Description("SATNET and Backroom EXPAK")] | |
| SATEXPAK = 64, | |
| [Description("Kryptolan")] | |
| KRYPTOLAN = 65, | |
| [Description("MIT Remote Virtual Disk Protocol")] | |
| RVD = 66, | |
| [Description("Internet Pluribus Packet Core")] | |
| IPPC = 67, | |
| [Description("any distributed file system")] distributedfilesystem = 68, | |
| [Description("SATNET Monitoring")] | |
| SATMON = 69, | |
| [Description("VISA Protocol")] | |
| VISA = 70, | |
| [Description("Internet Packet Core Utility")] | |
| IPCV = 71, | |
| [Description("Computer Protocol Network Executive")] | |
| CPNX = 72, | |
| [Description("Computer Protocol Heart Beat")] | |
| CPHB = 73, | |
| [Description("Wang Span Network")] | |
| WSN = 74, | |
| [Description("Packet Video Protocol")] | |
| PVP = 75, | |
| [Description("Backroom SATNET Monitoring")] | |
| BRSATMON = 76, | |
| [Description("SUN ND PROTOCOL-Temporary")] | |
| SUNND = 77, | |
| [Description("WIDEBAND Monitoring")] | |
| WBMON = 78, | |
| [Description("WIDEBAND EXPAK")] | |
| WBEXPAK = 79, | |
| [Description("ISO Internet Protocol")] | |
| ISOIP = 80, | |
| [Description("VMTP")] | |
| VMTP = 81, | |
| [Description("SECURE-VMTP")] | |
| SECUREVMTP = 82, | |
| [Description("VINES")] | |
| VINES = 83, | |
| [Description("Transaction Transport Protocol")] | |
| TTP = 84, | |
| [Description("Internet Protocol Traffic Manager")] | |
| IPTM = 84, | |
| [Description("NSFNET-IGP")] | |
| NSFNETIGP = 85, | |
| [Description("Dissimilar Gateway Protocol")] | |
| DGP = 86, | |
| [Description("TCF")] | |
| TCF = 87, | |
| [Description("EIGRP")] | |
| EIGRP = 88, | |
| [Description("OSPFIGP")] | |
| OSPFIGP = 89, | |
| [Description("Sprite RPC Protocol")] | |
| SpriteRPC = 90, | |
| [Description("Locus Address Resolution Protocol")] | |
| LARP = 91, | |
| [Description("Multicast Transport Protocol")] | |
| MTP = 92, | |
| [Description("AX.25 Frames")] | |
| AX25 = 93, | |
| [Description("IP-within-IP Encapsulation Protocol")] | |
| IPIP = 94, | |
| [Description("Mobile Internetworking Control Pro.")] | |
| MICP = 95, | |
| [Description("Semaphore Communications Sec. Pro.")] | |
| SCCSP = 96, | |
| [Description("Ethernet-within-IP Encapsulation")] | |
| ETHERIP = 97, | |
| [Description("Encapsulation Header")] | |
| ENCAP = 98, | |
| [Description("any private encryption scheme")] privateencryption = 99, | |
| [Description("GMTP")] | |
| GMTP = 100, | |
| [Description("Ipsilon Flow Management Protocol")] | |
| IFMP = 101, | |
| [Description("PNNI over IP")] | |
| PNNI = 102, | |
| [Description("Protocol Independent Multicast")] | |
| PIM = 103, | |
| [Description("ARIS")] | |
| ARIS = 104, | |
| [Description("SCPS")] | |
| SCPS = 105, | |
| [Description("QNX")] | |
| QNX = 106, | |
| [Description("Active Networks")] | |
| AN = 107, | |
| [Description("IP Payload Compression Protocol")] | |
| IPComp = 108, | |
| [Description("Sitara Networks Protocol")] | |
| SNP = 109, | |
| [Description("Compaq Peer Protocol")] | |
| CompaqPeer = 110, | |
| [Description("IPX in IP")] | |
| IPXinIP = 111, | |
| [Description("Virtual Router Redundancy Protocol")] | |
| VRRP = 112, | |
| [Description("PGM Reliable Transport Protocol")] | |
| PGM = 113, | |
| [Description("any 0-hop protocol")] ZeroHop = 114, | |
| [Description("Layer Two Tunneling Protocol")] | |
| L2TP = 115, | |
| [Description("D-II Data Exchange (DDX)")] | |
| DDX = 116, | |
| [Description("Interactive Agent Transfer Protocol")] | |
| IATP = 117, | |
| [Description("Schedule Transfer Protocol")] | |
| STP = 118, | |
| [Description("SpectraLink Radio Protocol")] | |
| SRP = 119, | |
| [Description("UTI")] | |
| UTI = 120, | |
| [Description("Simple Message Protocol")] | |
| SMP = 121, | |
| [Description("Simple Multicast Protocol")] | |
| SM = 122, | |
| [Description("Performance Transparency Protocol")] | |
| PTP = 123, | |
| [Description("")] | |
| ISISoverIPv4 = 124, | |
| [Description("")] | |
| FIRE = 125, | |
| [Description("Combat Radio Transport Protocol")] | |
| CRTP = 126, | |
| [Description("Combat Radio User Datagram")] | |
| CRUDP = 127, | |
| [Description("")] | |
| SSCOPMCE = 128, | |
| [Description("")] | |
| IPLT = 129, | |
| [Description("Secure Packet Shield")] | |
| SPS = 130, | |
| [Description("Private IP Encapsulation within IP")] | |
| PIPE = 131, | |
| [Description("Stream Control Transmission Protocol")] | |
| SCTP = 132, | |
| [Description("Fibre Channel")] | |
| FC = 133, | |
| [Description("")] | |
| RSVPE2EIGNORE = 134, | |
| [Description("")] | |
| MobilityHeader = 135, | |
| [Description("")] | |
| UDPLite = 136, | |
| [Description("")] | |
| MPLSinIP = 137, | |
| [Description("MANET Protocols")] | |
| manet = 138, | |
| [Description("Host Identity Protocol")] | |
| HIP = 139, | |
| [Description("Shim6 Protocol")] | |
| Shim6 = 140, | |
| [Description("Wrapped Encapsulating Security Payload")] | |
| WESP = 141, | |
| [Description("Robust Header Compression")] | |
| ROHC = 142, | |
| [Description("Use for experimentation and testing")] ExperimentationTesting1 = 253, | |
| [Description("Use for experimentation and testing")] | |
| ExperimentationTesting2 = 254, | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment