NAME

  Test v6LC.2.1.2 - Resolution Wait Queue
  Part B: Multiple Queues


Purpose

  Verify that a node properly queues packets while waiting for address resolution of the next hop.


References

  * [ND] Section 3, Section 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 Link-local Address
ICMPv6 Echo Request
Sequence Number: 3

Packet B
IPv6 Header
Next Header: 58
Source Address: TN1's Global Address
ICMPv6 Echo Request
Sequence Number: 4

Neighbor Advertisement C
IPv6 Header
Next Header: 58
Source Address: TN1's
Link-local Address
Destination Address: NUT's Link-local Address
Neighbor Advertisement
Router flag: 0
Solicited flag: 1
Override flag: 1
Target Address: TN1's Link-local Address

Neighbor Advertisement D
IPv6 Header
Next Header: 58
Source Address: TN2's
Link-local Address
Destination Address: NUT's Link-local Address
Neighbor Advertisement
Router flag: 0
Solicited flag: 1
Override flag: 1
Target Address: TN2's Link-local Address


Procedure

  Part B: Multiple Queues
   5. TN1 transmits Packet A, an Echo Request, 3 times. The Sequence number is incremented each
      time.
   6. TN2 transmits Packet B, an Echo Request, 4 times. The Sequence number is incremented each
      time.
   7. Observe the packets transmitted by the NUT.
   8. TN1 and TN2 transmit the Neighbor Advertisement C and D respectively in response to any
      Neighbor Solicitations from the NUT.
   9. Observe the packets transmitted by the NUT.


Observable Results

  Part B
   Step 6: 
   The NUT should transmit a Neighbor Solicitation with a Target Address equal to
   TN1's link-local address. The NUT should send Echo Replies to TN1 in response to Packet
   A. The NUT should transmit a Neighbor Solicitation with a Target Address equal to TN2's
   link-local address. The NUT should send Echo Replies to TN2 in response to Packet B.
   Step 9: 
   The Echo Replies should correspond to the last 3 Echo Requests sent by TN1 to the
   NUT, indicating successful queuing of packets while waiting for address resolution to
   complete. The number of Echo Replies MUST be no less than 1. The Echo Replies should
   correspond to the last 4 Echo Requests sent by TN2 to the NUT, indicating successful
   queuing of packets while waiting for address resolution to complete. The number of Echo
   Replies MUST be no less than 1.


Possible Problems

  * None.