|
ICMPv6 Neighbor Advertisement and Neighbor Solicitation Messages
(Page 3 of 4)
ICMPv6 Neighbor Solicitation Message Format
The Neighbor Solicitation
message format is much simpler, as depicted in Table 112
and Figure 161.
Table 112: ICMPv6 Neighbor Solicitation Message Format
Field
Name
|
Size (bytes)
|
Description
|
Type
|
1
|
Type: Identifies
the ICMPv6 message type; for Neighbor Solicitation messages the
value is 135.
|
Code
|
1
|
Code:
Not used; set to 0.
|
Checksum
|
2
|
Checksum: 16-bit
checksum field for the ICMP header, as described in the
topic on the ICMP common message format.
|
Reserved
|
4
|
Reserved:
4 reserved bytes set to 0.
|
Target
Address
|
16
|
Target Address:
The IPv6 address of the target of the solicitation. For IPv6 address
resolution, this is the actual unicast IP address of the device whose
layer two (link-layer) address we are trying to resolve.
|
Options
|
Variable
|
Options:
If the device sending the Neighbor Solicitation knows both its
own IP address and layer two address, it should include the layer two
address in a Source Link-Layer Address option. The inclusion
of this option will allow the destination of the Neighbor Solicitation
to enter the layer two and layer three addresses of the source of this
message into its own address cache. See
the discussion of IPv6 address resolution.
|
Figure 161: ICMPv6 Neighbor Solicitation Message Format

|
Key Concept: ICMPv6 Neighbor Advertisement and Neighbor Solicitation messages are similar in many ways to the Router Advertisement and Router Solicitation messages. However, rather than being used to communicate parameters from routers to hosts, they are used for various types of communication between hosts on a physical network, such as address resolution, next-hop determination and neighbor unreachability detection. |
| If you find The TCP/IP Guide useful, please consider making a small Paypal donation to help the site, using one of the buttons below. You can also donate a custom amount using the far right button (not less than $1 please, or PayPal gets most/all of your money!) In lieu of a larger donation, you may wish to consider purchasing a download license of The TCP/IP Guide. Thanks for your support! |
|
|
Home -
Table Of Contents - Contact Us
The TCP/IP Guide (http://www.TCPIPGuide.com)
Version 3.0 - Version Date: September 20, 2005
© Copyright 2001-2005 Charles M. Kozierok. All Rights Reserved.
Not responsible for any loss resulting from the use of this site.
|