XDM_CONST.IP_PROTOCOL

Cortex Data Model Schema Guide

Last date published
2024-04-14

The transport layer in the OSI model. Also known as IP Protocol. See https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml.

Original

Mapped

Description

0

XDM_CONST.IP_PROTOCOL_HOPOPT

IPv6 Hop-by-Hop Option is an optional header used to carry optional information that must be examined by every node along a packet's delivery path.

1

XDM_CONST.IP_PROTOCOL_ICMP

The Internet Control Message Protocol (ICMP) is a protocol used to send error messages and operational information between network devices. It is an integral part of the Internet Protocol (IP) and is used to report errors and provide other information about the status of the IP network.

2

XDM_CONST.IP_PROTOCOL_IGMP

The Internet Group Management Protocol (IGMP) is a protocol used by IP hosts to report their multicast group membership to multicast routers. It is used to establish multicast group memberships and facilitate the delivery of multicast traffic to the appropriate hosts.

3

XDM_CONST.IP_PROTOCOL_GGP

The Gateway-to-Gateway Protocol (GGP) was a routing protocol used in the early days of the Internet. It was designed to exchange routing information between gateways (now called routers) and was used to build the first Internet routing table.

4

XDM_CONST.IP_PROTOCOL_IP

The Internet Protocol (IP) is the primary protocol used for communication on the Internet. It is responsible for routing packets between devices on the network and ensuring that they are delivered to the correct destination.

5

XDM_CONST.IP_PROTOCOL_ST

The ST Protocol (also known as the ST Datagram Mode Protocol) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other without establishing a connection first.

6

XDM_CONST.IP_PROTOCOL_TCP

The Transmission Control Protocol (TCP) is a transport layer protocol used to establish and maintain connections between devices on a network. It is a reliable, connection-oriented protocol that ensures that data is delivered to the correct destination in the correct order.

7

XDM_CONST.IP_PROTOCOL_CBT

The CBT (Computer Based Training) Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for computer-based training applications.

8

XDM_CONST.IP_PROTOCOL_EGP

The Exterior Gateway Protocol (EGP) was a routing protocol used in the early days of the Internet. It was designed to exchange routing information between autonomous systems (networks under a common administrative domain) and was used to build the first Internet routing table.

9

XDM_CONST.IP_PROTOCOL_IGP

An Interior Gateway Protocol (IGP) is a routing protocol used to exchange routing information within an autonomous system (a network under a common administrative domain). Examples of IGPs include OSPF, EIGRP, and IS-IS.

10

XDM_CONST.IP_PROTOCOL_BBN_RCC_MON

The BBN RCC Monitoring Protocol was a short-lived experimental protocol developed by BBN Technologies in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for monitoring and measurement purposes.

11

XDM_CONST.IP_PROTOCOL_NVP_II

The NVP-II (Network Voice Protocol) was an early experimental protocol developed by Xerox PARC for voice communication over the Internet. It was designed to allow devices to send voice data over the Internet using datagrams (packets).

12

XDM_CONST.IP_PROTOCOL_PUP

The PUP (PARC Universal Packet) Protocol was a short-lived experimental protocol developed by Xerox PARC in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for a wide variety of applications.

13

XDM_CONST.IP_PROTOCOL_ARGUS

The ARGUS Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for monitoring and measurement purposes.

14

XDM_CONST.IP_PROTOCOL_EMCON

The EMCON (Emission Control) Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for monitoring and measurement purposes.

15

XDM_CONST.IP_PROTOCOL_XNET

The XNET Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for monitoring and measurement purposes.

16

XDM_CONST.IP_PROTOCOL_CHAOS

The CHAOS Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for monitoring and measurement purposes.

17

XDM_CONST.IP_PROTOCOL_UDP

The User Datagram Protocol (UDP) is a transport layer protocol used to send datagrams (packets) over a network. It is a connectionless protocol, which means that it does not establish a connection before sending data and does not guarantee that data will be delivered to the destination.

18

XDM_CONST.IP_PROTOCOL_MUX

The MUX Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for multiplexing (combining multiple signals into one) purposes.

19

XDM_CONST.IP_PROTOCOL_DCN_MEAS

The DCN Measurement Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for monitoring and measurement purposes.

20

XDM_CONST.IP_PROTOCOL_HMP

The Host Monitoring Protocol (HMP) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for monitoring and measurement purposes.

21

XDM_CONST.IP_PROTOCOL_PRM

The Packet Radio Measurement Protocol (PRM) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for monitoring and measurement purposes.

22

XDM_CONST.IP_PROTOCOL_XNS_IDP

The Xerox Network System (XNS) Internet Datagram Protocol (IDP) was an early experimental protocol developed by Xerox PARC for communication on the Internet. It was designed to allow devices to send datagrams (packets) to each other over the Internet.

23

XDM_CONST.IP_PROTOCOL_TRUNK_1

The TRUNK-1 Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for trunking (combining multiple signals into one) purposes.

24

XDM_CONST.IP_PROTOCOL_TRUNK_2

The TRUNK-2 Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for trunking (combining multiple signals into one) purposes.

25

XDM_CONST.IP_PROTOCOL_LEAF_1

The LEAF-1 Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for leafing (combining multiple signals into one) purposes.

26

XDM_CONST.IP_PROTOCOL_LEAF_2

The LEAF-2 Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for leafing (combining multiple signals into one) purposes.

27

XDM_CONST.IP_PROTOCOL_RDP

The Reliable Data Protocol (RDP) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to provide reliable, in-order delivery of datagrams (packets) over an unreliable network.

28

XDM_CONST.IP_PROTOCOL_IRTP

The Internet Reliable Transaction Protocol (IRTP) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to provide reliable, in-order delivery of datagrams (packets) over an unreliable network.

29

XDM_CONST.IP_PROTOCOL_ISO_TP4

The ISO Transport Protocol Class 4 (ISO TP4) was an early experimental protocol developed by the International Organization for Standardization (ISO) for communication on the Internet. It was designed to allow devices to send datagrams (packets) to each other over the Internet.

30

XDM_CONST.IP_PROTOCOL_NETBLT

The Network Block Transfer Protocol (NETBLT) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send large blocks of data to each other over the Internet.

31

XDM_CONST.IP_PROTOCOL_MFE_NSP

The MFE Network Services Protocol (MFE-NSP) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for monitoring and measurement purposes.

32

XDM_CONST.IP_PROTOCOL_MERIT_INP

The MERIT Internodal Protocol (MERIT-INP) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for monitoring and measurement purposes.

33

XDM_CONST.IP_PROTOCOL_DCCP

The Datagram Congestion Control Protocol (DCCP) is a transport layer protocol used to send datagrams (packets) over a network. It is a connectionless protocol that provides reliable, in-order delivery of datagrams while also allowing for congestion control.

34

XDM_CONST.IP_PROTOCOL_3PC

The Third Party Connect Protocol (3PC) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for monitoring and measurement purposes.

35

XDM_CONST.IP_PROTOCOL_IDPR

The Inter-Domain Policy Routing Protocol (IDPR) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for routing purposes between different domains (networks).

36

XDM_CONST.IP_PROTOCOL_XTP

The Xpress Transfer Protocol (XTP) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for high-speed data transfer.

37

XDM_CONST.IP_PROTOCOL_DDP

The Datagram Delivery Protocol (DDP) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for routing purposes between different domains (networks).

38

XDM_CONST.IP_PROTOCOL_IDPR_CMTP

The Inter-Domain Policy Routing Control Message Transport Protocol (IDPR-CMTP) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for routing control purposes between different domains (networks).

39

XDM_CONST.IP_PROTOCOL_TP

The TP Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for routing purposes between different domains (networks).

40

XDM_CONST.IP_PROTOCOL_IL

The IL Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for routing purposes between different domains (networks).

41

XDM_CONST.IP_PROTOCOL_IPV6

Internet Protocol version 6 (IPv6) is the latest version of the Internet Protocol (IP), the communication protocol that provides an identification and location system for computers on networks and routes traffic across the Internet. It was designed to replace the older IPv4, which had become inadequate due to the explosive growth of the Internet.

42

XDM_CONST.IP_PROTOCOL_SDRP

The Source Demand Routing Protocol (SDRP) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for routing purposes between different domains (networks).

43

XDM_CONST.IP_PROTOCOL_IPV6_ROUTE

The IPv6 Routing Protocol (IPv6-Route) is a protocol used for routing Internet Protocol version 6 (IPv6) packets between different domains (networks). It was designed to replace the older IPv4 routing protocols, which had become inadequate due to the explosive growth of the Internet.

44

XDM_CONST.IP_PROTOCOL_IPV6_FRAG

The IPv6 Fragmentation Protocol (IPv6-Frag) is a protocol used for fragmenting Internet Protocol version 6 (IPv6) packets into smaller pieces for transmission over networks that have a smaller maximum packet size. It was designed to replace the older IPv4 fragmentation protocols, which had become inadequate due to the explosive growth of the Internet.

45

XDM_CONST.IP_PROTOCOL_IDRP

The Inter-Domain Routing Protocol (IDRP) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for routing purposes between different domains (networks).

46

XDM_CONST.IP_PROTOCOL_RSVP

The Resource ReSerVation Protocol (RSVP) is a protocol used for reserving resources in a network for real-time applications. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to request and reserve resources such as bandwidth, buffer space, and processing power.

47

XDM_CONST.IP_PROTOCOL_GRE

The Generic Routing Encapsulation (GRE) Protocol is a tunneling protocol used to carry other protocols over an Internet Protocol (IP) network. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be encapsulated (wrapped) in a GRE header for transmission over an IP network.

48

XDM_CONST.IP_PROTOCOL_DSR

The Dynamic Source Routing Protocol (DSR) is a routing protocol used for ad hoc mobile networks. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to dynamically discover and maintain routes to their destination without the need for a central routing server.

49

XDM_CONST.IP_PROTOCOL_BNA

The BNA Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for networking purposes.

50

XDM_CONST.IP_PROTOCOL_ESP

The Encapsulating Security Payload (ESP) Protocol is a security protocol used to provide confidentiality, integrity, and authenticity to Internet Protocol (IP) packets. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be encrypted and authenticated for secure transmission over an IP network.

51

XDM_CONST.IP_PROTOCOL_AH

The Authentication Header (AH) Protocol is a security protocol used to provide authenticity and integrity to Internet Protocol (IP) packets. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be authenticated for secure transmission over an IP network.

52

XDM_CONST.IP_PROTOCOL_I_NLSP

The Integrated Net Layer Security Protocol (I-NLSP) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for networking purposes.

53

XDM_CONST.IP_PROTOCOL_SWIPE

The Simple Internet Protocol for Emerging Networks (SWIPE) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for networking purposes.

54

XDM_CONST.IP_PROTOCOL_NARP

The NBMA Address Resolution Protocol (NARP) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for networking purposes.

55

XDM_CONST.IP_PROTOCOL_MOBILE

The Mobile IP Protocol is a protocol used for routing Internet Protocol (IP) packets between devices that are connected to a mobile network. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to remain connected and reachable while on the move.

56

XDM_CONST.IP_PROTOCOL_TLSP

The Transport Layer Security Protocol (TLSP) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for networking purposes.

57

XDM_CONST.IP_PROTOCOL_SKIP

The Simple Key-Management for Internet Protocols (SKIP) Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for networking purposes.

58

XDM_CONST.IP_PROTOCOL_IPV6_ICMP

The Internet Protocol version 6 (IPv6) Internet Control Message Protocol (ICMP) is a protocol used for error reporting, congestion control, and informational messages in IPv6 networks. It was designed to replace the older IPv4 ICMP protocol, which had become inadequate due to the explosive growth of the Internet.

59

XDM_CONST.IP_PROTOCOL_IPV6_NONXT

The IPv6 No Next Header (IPv6-Nonxt) Protocol is a protocol used to indicate the end of a list of extension headers in an Internet Protocol version 6 (IPv6) packet. It was designed to replace the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

60

XDM_CONST.IP_PROTOCOL_IPV6_OPTS

The IPv6 Options (IPv6-Opts) Protocol is a protocol used to carry optional information in an Internet Protocol version 6 (IPv6) packet. It was designed to replace the older IPv4 options protocol, which had become inadequate due to the explosive growth of the Internet.

62

XDM_CONST.IP_PROTOCOL_CFTP

The CFTP Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for file transfer purposes.

64

XDM_CONST.IP_PROTOCOL_SAT_EXPAK

The SATNET and Backroom EXPAK Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for networking purposes.

65

XDM_CONST.IP_PROTOCOL_KRYPTOLAN

The KRYPTOLAN Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for networking purposes.

66

XDM_CONST.IP_PROTOCOL_RVD

The MIT Remote Virtual Disk Protocol (RVD) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for networking purposes.

67

XDM_CONST.IP_PROTOCOL_IPPC

The Internet Pluribus Packet Core Protocol (IPPC) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for networking purposes.

69

XDM_CONST.IP_PROTOCOL_SAT_MON

The SATNET Monitoring Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for networking purposes.

70

XDM_CONST.IP_PROTOCOL_VISA

The VISA Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for networking purposes.

71

XDM_CONST.IP_PROTOCOL_IPCV

The Internet Packet Core Utility Protocol (IPCV) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for networking purposes.

72

XDM_CONST.IP_PROTOCOL_CPNX

The Computer Protocol Network Executive Protocol (CPNX) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for networking purposes.

73

XDM_CONST.IP_PROTOCOL_CPHB

The Computer Protocol Heartbeat Protocol (CPHB) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for networking purposes.

74

XDM_CONST.IP_PROTOCOL_WSN

The WANG Span Network Protocol (WSN) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for networking purposes.

75

XDM_CONST.IP_PROTOCOL_PVP

The Packet Video Protocol (PVP) was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for video streaming purposes.

76

XDM_CONST.IP_PROTOCOL_BR_SAT_MON

The Backroom SATNET Monitoring Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for networking purposes.

77

XDM_CONST.IP_PROTOCOL_SUN_ND

The SUN ND Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for networking purposes.

78

XDM_CONST.IP_PROTOCOL_WB_MON

The WIDEBAND Monitoring Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for networking purposes.

79

XDM_CONST.IP_PROTOCOL_WB_EXPAK

The WIDEBAND EXPAK Protocol was a short-lived experimental protocol developed in the early days of the Internet. It was designed to allow devices to send datagrams (packets) to each other in a way that would allow them to be used for networking purposes.

80

XDM_CONST.IP_PROTOCOL_ISO_IP

The International Standards Organization Internet Protocol (ISO-IP) is a protocol used for error reporting, congestion control, and informational messages in international networks. It was designed to be compatible with the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

81

XDM_CONST.IP_PROTOCOL_VMTP

The Versatile Message Transaction Protocol (VMTP) is a protocol used to send messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

82

XDM_CONST.IP_PROTOCOL_SECURE_VMTP

The Secure VMTP Protocol is a protocol used to send secure messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

83

XDM_CONST.IP_PROTOCOL_VINES

The VINES Protocol is a protocol used to send messages between computers in a distributed system. It was developed by Banyan Systems, Inc. and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

84

XDM_CONST.IP_PROTOCOL_TTP

The TTP Protocol is a protocol used to send messages between computers in a distributed system. It was developed by Xerox Corporation and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

85

XDM_CONST.IP_PROTOCOL_NSFNET_IGP

The NSFNET Interior Gateway Protocol (NSFNET-IGP) is a protocol used to send messages between computers in a distributed system. It was developed by the National Science Foundation (NSF) and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

86

XDM_CONST.IP_PROTOCOL_DGP

The Dissimilar Gateway Protocol (DGP) is a protocol used to send messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

87

XDM_CONST.IP_PROTOCOL_TCF

The TCF Protocol is a protocol used to send messages between computers in a distributed system. It was developed by the Trusted Information Systems (TIS) company and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

88

XDM_CONST.IP_PROTOCOL_EIGRP

The Enhanced Interior Gateway Routing Protocol (EIGRP) is a routing protocol used to send messages between computers in a distributed system. It was developed by Cisco Systems and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

89

XDM_CONST.IP_PROTOCOL_OSPFIGP

The Open Shortest Path First Interior Gateway Protocol (OSPF IGP) is a routing protocol used to send messages between computers in a distributed system. It was developed by the OSPF Working Group and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

90

XDM_CONST.IP_PROTOCOL_SPRITE_RPC

The Sprite Remote Procedure Call Protocol (Sprite RPC) is a protocol used to send messages between computers in a distributed system. It was developed by the University of California, Berkeley and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

91

XDM_CONST.IP_PROTOCOL_LARP

The Locus Address Resolution Protocol (LARP) is a protocol used to send messages between computers in a distributed system. It was developed by the Xerox Corporation and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

92

XDM_CONST.IP_PROTOCOL_MTP

The Multicast Transport Protocol (MTP) is a protocol used to send messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

93

XDM_CONST.IP_PROTOCOL_AX25

The AX.25 Protocol is a protocol used to send messages between computers in a distributed system. It was developed by the Amateur Radio Relation community and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

94

XDM_CONST.IP_PROTOCOL_IPIP

The Internet Protocol over Internet Protocol (IPIP) is a protocol used to send messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

95

XDM_CONST.IP_PROTOCOL_MICP

The Mobile Internetworking Control Protocol (MICP) is a protocol used to send messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

96

XDM_CONST.IP_PROTOCOL_SCC_SP

The Semaphore Communications Security Protocol (SCC-SP) is a protocol used to send secure messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

97

XDM_CONST.IP_PROTOCOL_ETHERIP

The Ethernet over Internet Protocol (Ethernet/IP) is a protocol used to send messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

98

XDM_CONST.IP_PROTOCOL_ENCAP

The Encapsulation Protocol is a protocol used to send messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

100

XDM_CONST.IP_PROTOCOL_GMTP

The GMTP Protocol is a protocol used to send messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol,which had become inadequate due to the explosive growth of the Internet.

101

XDM_CONST.IP_PROTOCOL_IFMP

The Ipsilon Flow Management Protocol (IFMP) is a protocol used to send messages between computers in a distributed system. It was developed by the Ipsilon Networks company and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

102

XDM_CONST.IP_PROTOCOL_PNNI

The Private Network-to-Network Interface (PNNI) is a protocol used to send messages between computers in a distributed system. It was developed by the ATM Forum and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

103

XDM_CONST.IP_PROTOCOL_PIM

The Protocol Independent Multicast (PIM) is a protocol used to send messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

104

XDM_CONST.IP_PROTOCOL_ARIS

The Advanced Reliable Internet Service Protocol (ARIS) is a protocol used to send messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

105

XDM_CONST.IP_PROTOCOL_SCPS

The Space Communications Protocol Standards (SCPS) is a protocol used to send messages between computers in a distributed system. It was developed by the Consultative Committee for Space Data Systems (CCSDS) and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

106

XDM_CONST.IP_PROTOCOL_QNX

The QNX Protocol is a protocol used to send messages between computers in a distributed system. It was developed by the QNX Software Systems company and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

107

XDM_CONST.IP_PROTOCOL_AN

The A/N Protocol is a protocol used to send messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

108

XDM_CONST.IP_PROTOCOL_IPCOMP

The Internet Protocol Compression Protocol (IPComp) is a protocol used to compress Internet Protocol (IP) packets in order to reduce the amount of data transmitted over a network. It was designed to be more efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

109

XDM_CONST.IP_PROTOCOL_SNP

The Sitara Networks Protocol (SNP) is a protocol used to send messages between computers in a distributed system. It was developed by the Sitara Networks company and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

110

XDM_CONST.IP_PROTOCOL_COMPAQ_PEER

The Compaq Peer Protocol is a protocol used to send messages between computers in a distributed system. It was developed by the Compaq company and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

111

XDM_CONST.IP_PROTOCOL_IPX_IN_IP

The Internetwork Packet Exchange over Internet Protocol (IPX/IP) is a protocol used to send messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

112

XDM_CONST.IP_PROTOCOL_VRRP

The Virtual Router Redundancy Protocol (VRRP) is a protocol used to send messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

113

XDM_CONST.IP_PROTOCOL_PGM

The Pragmatic General Multicast (PGM) Protocol is a protocol used to send messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

115

XDM_CONST.IP_PROTOCOL_L2TP

The Layer 2 Tunneling Protocol (L2TP) is a protocol used to send messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

116

XDM_CONST.IP_PROTOCOL_DDX

The D-II Data Exchange (DDX) Protocol is a protocol used to send messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

117

XDM_CONST.IP_PROTOCOL_IATP

The Interactive Agent Transfer Protocol (IATP) is a protocol used to send messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

118

XDM_CONST.IP_PROTOCOL_STP

The Spanning Tree Protocol (STP) is a network protocol that is used to ensure that there are no loops in a network. It was developed by the Internet Engineering Task Force (IETF) and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

119

XDM_CONST.IP_PROTOCOL_SRP

The SpectraLink Radio Protocol (SRP) is a protocol used to send messages between computers in a distributed system. It was developed by the SpectraLink Corporation and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

120

XDM_CONST.IP_PROTOCOL_UTI

The Universal Transport Interface (UTI) Protocol is a protocol used to send messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

121

XDM_CONST.IP_PROTOCOL_SMP

The Simple Message Protocol (SMP) is a protocol used to send messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

122

XDM_CONST.IP_PROTOCOL_SM

The Simple Multicast Protocol (SM) is a protocol used to send messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

123

XDM_CONST.IP_PROTOCOL_PTP

The Performance Transparency Protocol (PTP) is a protocol used to send messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

124

XDM_CONST.IP_PROTOCOL_ISIS

The Intermediate System to Intermediate System (ISIS) Protocol is a protocol used to send messages between computers in a distributed system. It was developed by the International Organization for Standardization (ISO) and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

125

XDM_CONST.IP_PROTOCOL_FIRE

FIRE is a protocol for transporting data between a pair of hosts, with a focus on low latency.

126

XDM_CONST.IP_PROTOCOL_CRTP

The Combat Radio Transport Protocol (CRTP) is a protocol used to send messages between computers in a distributed system. It was developed by the Internet Engineering Task Force (IETF) and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

127

XDM_CONST.IP_PROTOCOL_CRUDP

The Combat Radio User Datagram Protocol (CRUDP) is a protocol used to send messages between computers in a distributed system. It was developed by the Internet Engineering Task Force (IETF) and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

128

XDM_CONST.IP_PROTOCOL_SSCOPMCE

The Stream Control Transmission Protocol (SCTP) is a protocol used to send messages between computers in a distributed system. It was developed by the Internet Engineering Task Force (IETF) and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

129

XDM_CONST.IP_PROTOCOL_IPLT

The IP Layer Transport Protocol (IPLT) is a protocol used to send messages between computers in a distributed system. It was developed by the Internet Engineering Task Force (IETF) and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

130

XDM_CONST.IP_PROTOCOL_SPS

The Secure Packet Shield (SPS) Protocol is a protocol used to send messages between computers in a distributed system. It was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

131

XDM_CONST.IP_PROTOCOL_PIPE

PIPE is a protocol used to provide in-kernel messaging between system processes.

132

XDM_CONST.IP_PROTOCOL_SCTP

The Stream Control Transmission Protocol (SCTP) is a protocol used to send messages between computers in a distributed system. It was developed by the Internet Engineering Task Force (IETF) and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

133

XDM_CONST.IP_PROTOCOL_FC

The Fibre Channel Protocol (FCP) is a protocol used to send messages between computers in a distributed system. It was developed by the Internet Engineering Task Force (IETF) and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

134

XDM_CONST.IP_PROTOCOL_RSVP_E2E_IGNORE

The Resource ReSerVation Protocol (RSVP) is a protocol used to send messages between computers in a distributed system. It was developed by the Internet Engineering Task Force (IETF) and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

135

XDM_CONST.IP_PROTOCOL_MOBILITY

The Mobility Header (MH) Protocol is a protocol used to send messages between computers in a distributed system. It was developed by the Internet Engineering Task Force (IETF) and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

136

XDM_CONST.IP_PROTOCOL_UDPLITE

The User Datagram Protocol Lite (UDPLite) is a protocol used to send messages between computers in a distributed system. It was developed by the Internet Engineering Task Force (IETF) and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

137

XDM_CONST.IP_PROTOCOL_MPLS_IN_IP

Multiprotocol Label Switching (MPLS) is a mechanism used to speed up and shape traffic flows in a network. MPLS in IP is a way to encapsulate MPLS packets inside IP packets for transport across an IP network.

138

XDM_CONST.IP_PROTOCOL_MANET

The Mobile Ad-hoc NETwork (MANET) Protocol is a protocol used to send messages between computers in a distributed system. It was developed by the Internet Engineering Task Force (IETF) and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

139

XDM_CONST.IP_PROTOCOL_HIP

The Host Identity Protocol (HIP) is a protocol used to send messages between computers in a distributed system. It was developed by the Internet Engineering Task Force (IETF) and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

140

XDM_CONST.IP_PROTOCOL_SHIM6

The Site Multihoming by IPv6 Intermediation (Shim6) Protocol is a protocol used to send messages between computers in a distributed system. It was developed by the Internet Engineering Task Force (IETF) and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

141

XDM_CONST.IP_PROTOCOL_WESP

The Wrapped Encapsulating Security Payload (WESP) Protocol is a protocol used to send messages between computers in a distributed system. It was developed by the Internet Engineering Task Force (IETF) and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

142

XDM_CONST.IP_PROTOCOL_ROHC

The Robust Header Compression (ROHC) Protocol is a protocol used to send messages between computers in a distributed system. It was developed by the Internet Engineering Task Force (IETF) and was designed to be more reliable and efficient than the older IPv4 protocol, which had become inadequate due to the explosive growth of the Internet.

255

XDM_CONST.IP_PROTOCOL_RESERVED

Reserved for future use.