Neighbor Discovery
* ND message format
- Router Solicitation
- Router Advertisement
- Neighbor Solicitation
- Router Advertisement
- Redirect
* Router Solicitation
For example, assuming that the local link is Ethernet, in the Ethernet header of the Router Solicitation message you will find these settings:
■ The Source Address field is set to the MAC address of the sending network
adapter.
■ The Destination Address field is set to 33-33-00-00-00-02.
In the IPv6 header of the Router Solicitation message, you will find the following
settings:
■ The Source Address field is set to either a link-local IPv6 address assigned to the
sending interface or the IPv6 unspecified address (::).
■ The Destination Address field is set to the link-local scope all-routers multicast
address(FF02::2).
■ The Hop Limit field is set to 255.
* Router Advertisement
For example, assuming that the local link is Ethernet, in the Ethernet header of the Router Advertisement message, you will find these settings:
■ The Source Address field is set to the MAC address of the sending network
adapter.
■ The Destination Address field is set to either 33-33-00-00-00-01 or the unicast
MAC address of the host that sent a Router Solicitation from a unicast address.
In the IPv6 header of the Router Advertisement message, you will find the
following settings:
■ The Source Address field is set to the link-local address assigned to the sending
interface.
■ The Destination Address field is set to either the link-local scope all-nodes
multicast address (FF02::1) or the unicast IPv6 address of the host that sent the
Router Solicitation message from a unicast address.
■ The Hop Limit field is set to 255.
* Neighbor Solicitation
For example, assuming that the local link is Ethernet, in the Ethernet header of the Neighbor Solicitation message, you will find the following settings:
■ The Source Address field is set to the MAC address of the sending network
adapter.
■ For a multicast Neighbor Solicitation message, the Destination Address field is
set to the Ethernet MAC address that corresponds to the solicited-node address
of the target. For a unicast Neighbor Solicitation message, the Destination
Address field is set to the unicast MAC address of the neighbor.
In the IPv6 header of the Neighbor Solicitation message, you will find these
settings:
■ The Source Address field is set to either a unicast IPv6 address assigned to the
sending interface or, during duplicate address detection, the unspecified address
(::).
■ For a multicast Neighbor Solicitation, the Destination Address field is set to the
solicitednode address of the target. For a unicast Neighbor Solicitation, the
Destination Address field is set to the unicast address of the target.
■ The Hop Limit field is set to 255.
* Neighbor Advertisement
For example, assuming that the local link is Ethernet, in the Ethernet header of the Neighbor Advertisement message, you will find the following settings:
■ The Source Address field is set to the MAC address of the sending network
adapter.
■ The Destination Address field is set, for a solicited Neighbor Advertisement, to the
unicast MAC address of the initial Neighbor Solicitation sender. For an
unsolicited Neighbor Advertisement, the Destination Address field is set to 33-33-
00-00-00-01, which is the Ethernet MAC address corresponding to the link-local
scope all-nodes multicast address.
In the IPv6 header of the Neighbor Advertisement message, you will find
these settings:
■ The Source Address field is set to a unicast address assigned to the sending
interface.
■ The Destination Address field is set, for a solicited Neighbor Advertisement, to the
unicast IP address of the sender of the initial Neighbor Solicitation. For an
unsolicited Neighbor Advertisement, the Destination Address field is set to the
link-local scope all-nodes multicast address (FF02::1).
■ The Hop Limit field is set to 255.
* Redirect
For example, assuming that the local link is Ethernet, in the Ethernet header of the Redirect message, you will find the following settings:
■ The Source Address field is set to the MAC address of the sending network
adapter.
■ The Destination Address field is set to the unicast MAC address of the originating
sender. In the IPv6 header of the Redirect message, you will find these settings:
■ The Source Address field is set to a unicast address that is assigned to the
sending interface.
■ The Destination Address field is set to the unicast IP address of the originating
host.
■ The Hop Limit field is set to 255.
* ND messages and the options that might be included
* IPv4 Neighbor Message and Fuctions and IPv6 Equivalents
'컴맹의 컴퓨터 이야기 > IPv6' 카테고리의 다른 글
[IPv6] ICMPv6 (1) | 2009.06.10 |
---|---|
[IPv6] IPv6 Header (0) | 2009.06.10 |
[IPv6] IPv6 Addressing (0) | 2009.06.09 |
[IPv6] Comparison of IPv4 and IPv6 (0) | 2009.06.09 |
[IPv6] IPv6 시대가 도래할 것인가? (0) | 2009.05.28 |