ICMPv6 TYPE NUMBERS ------------------- The Internet Control Message Protocol (ICMPv6) has many messages that are identified by a "type" field [RFC2463]. Type Name Reference ---- ------------------------- --------- 1 Destination Unreachable [RFC2463] 2 Packet Too Big [RFC2463] 3 Time Exceeded [RFC2463] 4 Parameter Problem [RFC2463] 128 Echo Request [RFC2463] 129 Echo Reply [RFC2463] 130 Multicast Listener Query [MC-LIST] 131 Multicast Listener Report [MC-LIST] 132 Multicast Listener Done [MC-LIST] 133 Router Solicitation [RFC2461] 134 Router Advertisement [RFC2461] 135 Neighbor Solicitation [RFC2461] 136 Neighbor Advertisement [RFC2461] 137 Redirect Message [RFC2461] 138 Router Renumbering [Crawford] 139 ICMP Node Information Query [Crawford] 140 ICMP Node Information Response [Crawford] Many of these ICMP types have a "code" field. Here we list the types again with their assigned code fields. Type Name Reference ---- ------------------------- --------- 1 Destination Unreachable [RFC2463] Code 0 - no route to destination 1 - communication with destination administratively prohibited 2 - (not assigned) 3 - address unreachable 4 - port unreachable 2 Packet Too Big [RFC2463] Code 0 3 Time Exceeded [RFC2463] Code 0 - hop limit exceeded in transit 1 - fragment reassembly time exceeded 4 Parameter Problem [RFC2463] Code 0 - erroneous header field encountered 1 - unrecognized Next Header type encountered 2 - unrecognized IPv6 option encountered 128 Echo Request [RFC2463] Code 0 129 Echo Reply [RFC2463] Code 0 130 Multicast Listener Query [MC-LIST] Code 0 131 Multicast Listener Report [MC-LIST] Code 0 132 Multicast Listener Done [MC-LIST] Code 0 133 Router Solicitation [RFC2461] Code 0 134 Router Advertisement [RFC2461] Code 0 135 Neighbor Solicitation [RFC2461] Code 0 136 Neighbor Advertisement [RFC2461] Code 0 137 Redirect Message [RFC2461] Code 0 138 Router Renumbering [Crawford] Code 0 - Router Renumbering Command 1 - Router Renumbering Result 255 - Sequence Number Reset IPv6 NEIGHBOR DISCOVERY OPTION FORMATS -------------------------------------- The IPv6 Neighbor Discovery has options that are identified by an Option Format Type field [RFC2461]. Type Description Reference ---- ----------- --------- 1 Source Link-layer Address [RFC2461] 2 Target Link-layer Address [RFC2461] 3 Prefix Information [RFC2461] 4 Redirected Header [RFC2461] 5 MTU [RFC2461] 6 NBMA Shortcut Limit Option [IPV6-NBMA] 7 Advertisement Interval [MOBILE-IPv6] 8 Home Agent Information [MOBILE-IPv6] REFERENCES [RFC2463] Conta, A., and S. Deering, " Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification", RFC 2463, December 1998. [IPV6-NBMA] Armitage, G., P. Schulter, M. Jork, G. Harter, "IPv6 over Non-Broadcast Multiple Access (NBMA) network", Internet Draft, March 1998. [MC-LIST] Deering, S., W. Fenner, B. Haberman, "Multicast Listener Discovery (MLD) for IPv6", Internet Draft, March 1998. [MOBILE-IPv6] Johnson, D., C. Perkins, "Mobility Support in IPv6", Internet Draft, August 1998. [RFC2461] Narten, T., E. Nordmark, and W. Simpson, "Neighbor Discovery for IP Version 6 (IPv6)", RFC 2461, December 1998. PEOPLE [Crawford] Matt Crawford , January 1998, April 1999.