NAME

  Test v6LC.2.1.5 - Neighbor Solicitation Origination, Address Resolution
  Part B: Neighbor Solicitation Origination, Target Address Being Global


Purpose

  Verify that a node properly originates Neighbor Solicitations when trying to resolve the
  address of a neighbor.


References

  * [ND]  Sections 6.2.1, 7.2.2


Resource Requirements

  * Packet generator
  * Monitor to capture packets


Test Setup

  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


Procedure

  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.


Observable Results

  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.


Possible Problems

  * None.