1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167
|
ICMPv6 TYPE NUMBERS
-------------------
(last updated 2001 June 08)
The Internet Control Message Protocol (ICMPv6) has many messages that
are identified by a "type" field [RFC2463].
Error messages have message Types from 0 to 127.
Informational messages have message Types from 128 to 255.
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]
141 Inverse Neighbor Discovery [RFC3122]
Solicitation Message
142 Inverse Neighbor Discovery [RFC3122]
Advertisement Message
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
141 Inverse Neighbor Discovery
Solicitation Message
Code 0 [RFC3122]
142 Inverse Neighbor Discovery
Advertisement Message
Code 0 [RFC3122]
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]
9 Source Address List [RFC3122]
10 Target Address List [RFC3122]
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.
[RFC3122] A. Conta, "Extensions to IPv6 Neighbor Discovery for
Inverse Discovery", RFC 3122, June 2001.
PEOPLE
------
[Crawford] Matt Crawford <crawdad@gungnir.fnal.gov>, January 1998,
April 1999.
[]
|