Test v6LC.2.1.5 - Neighbor Solicitation Origination, Address Resolution
Part B: Neighbor Solicitation Origination, Target Address Being Global
Verify that a node properly originates Neighbor Solicitations when trying to resolve the
address of a neighbor.
* [ND] Sections 6.2.1, 7.2.2
* Packet generator
* Monitor to capture packets
No Common Test Setup is performed. The Common Test Cleanup procedure is
performed after each part.
Packet A
IPv6 Header
Next Header: 58
Source Address: TN1's local Address
Destination Address: NUT's Link-local Address
|
| ICMPv6 Echo Request |
|
Packet B
IPv6 Header
Next Header: 58
Source Address: TN1's Global Address
Destination Address: NUT's Global Address
|
| ICMPv6 Echo Request |
|
Part B: Neighbor Solicitation Origination, Target Address Being Global
5. If the NUT is a host, perform Common Test Setup 1.1 with a Retransmit Interval value of 1
second. If the NUT is a router, configure the Retransmit Interval value to 1 second.
6. TN1 transmits Packet B. The source address is TN1's global address and the destination is the
NUT's global address.
7. Observe the packets transmitted by the NUT. TN1 doesn't send any Neighbor Advertisement.
8. Repeat Steps 5 and 6 with a Retransmit Interval value of 5 seconds and observe the packets
transmitted by the NUT.
Part B
Step 7:
In response to Packet B, the NUT should transmit Neighbor Solicitations with a
Target Address equal to the TN1's Global Address at intervals of 1 second. The NUT MUST
transmit no more than 1 Neighbor Solicitation every 1 second. Each Neighbor Solicitation
MUST have a Source Link-Layer Address Option. The maximum number of Neighbor
Solicitations should be MAX_MULTICAST_SOLICIT, which should be 3.
Step 8:
The NUT should transmit the Neighbor Solicitations with a Target Address equal to
the TN1's Global Address at intervals of 5 seconds. The NUT MUST transmit no more than 1
Neighbor Solicitation every 5 seconds. Each Neighbor Solicitation MUST have a Source
Link-Layer Address Option. The maximum number of Neighbor Solicitations should be
MAX_MULTICAST_SOLICIT, which should be 3.
* None.