NAME

LLA_DAD_NAPostDAD_SameTgt - NUT receives DAD NA (target == NUT)


TARGET

All Node


SYNOPSIS

LLA_DAD_NAPostDAD_SameTgt.seq [-tooloption ...] -pkt <packetdef> [addrconf=<addrconfname>]

  -tooloption   : v6eval tool option
  <packetdef>   : packet definition file (v6eval tool option)
  <addrconfname>: how to configure address on NUT; boot/reboot
 detail of v6eval tool option: see perldoc V6evalTool.pm, perldoc V6evalRemote.pm


INITIALIZATION

 Reboot NUT or Initialize interface of NUT or Initialize IPv6 stack of NUT.


TEST PROCEDURE

Verify that a node can properly process neigbor solicitations and advertisements performing Duplicate Address Detection while the node is also performing DAD.

Test sequence

   28. Initialize the devices on Link A.
   29. After TN1 receives a DAD NS message from the NUT. Configure TN1 to transmit DAD Neighbor Advertisement B from 
       the NUT's link-local address with a Target Address set to the NUT's tentative link-local address and no TLL Option.
   30. Allow time for all devices on Link A to perform stateless address autoconfiguration and Duplicate Address Detection.
   31. Transmit a NS from TN1 to the solicited-node multicast address of the NUT's link-local address with the Target 
       Address set to the NUT's link-local address.
   32. Observe packet captures on Link A.
   33. Transmit a NS from TN1 to the link-local address of the NUT with the Target Address set to the NUT's link-local address.
   34. Observe packet captures on Link A.


JUDGEMENT

Test for all NODE

   Step 30: The NUT must determine its tentative address is not unique and should not assign the tentative address to its interface.
   Step 32: The NUT must NOT transmit a Solicited NA for its autoconfigured link-local address.
   Step 34: The NUT must NOT transmit a Solicited NA for its autoconfigured link-local address.


Possible Problems


CLEANUP

NONE


REFERENCE

RFC 4862 - IPv6 Stateless Address Autoconfiguration


SEE ALSO

 detail of v6eval tool option: see perldoc V6evalTool.pm, perldoc V6evalRemote.pm