Appendix B: Well-known Protocol, Port, and Other Numbers 281
Table B-1 Registered IP Protocol Numbers, Keywords, Names, and Associated RFCs
Keyword Protocol References Number
CRUDP 127
Combat Radio User Datagram
SSCOPMCE 128
IPLT 129
SPS 130
Secure Packet Shield
PIPE 131
Private IP Encapsulation within IP
SCTP 132
Stream Control Transmission Protocol
FC 133
Fibre Channel
Unassigned 134 to 254
IANA
Reserved 255
IANA
B-2: ICMP Type and Code Numbers
The Internet Control Message Protocol (ICMP) transports error or control messages
between routers and other devices. An ICMP message is encapsulated as the payload in
an IP packet. Figure B-3 shows the ICMP message format. Notice that in the case of an
error condition, the first 8 bytes (64 bits) of the original datagram causing the error are
included in the ICMP message. This provides the protocol and port numbers of the origi-
nal message to be seen, making troubleshooting easier.
ICMP type codes are registered with the IANA. The information presented here is repro-
duced with permission from the IANA. For the most current ICMP type code number
assignment information, refer to www.iana.org/numbers.htm under the “ICMP Type”
link.
0123
ICMP type ICMP code ICMP checksum
(ICMP messages that report errors only)
Header & first 8 bytes of datagram that caused an error ...
Figure B-3 ICMP Message Format
Section B-2