NAME

LLA_DAD_NAPostDAD_Reserved - NUT receives valide NA (Reserved Field)


TARGET

All Node


SYNOPSIS

LLA_DAD_NAPostDAD_Reserved.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 ignore invalid neighbor advertisements while performing Duplicate Address Detection.

   50. Initialize all devices on Link B.
   51. After TN1 receives a DAD NS message from the NUT, configure TN1 to transmit Neighbor Advertisement A with the Reserved 
       field set to 0x1FFFFFFF.
   52. Allow time for all devices on Link B to perform stateless address autoconfiguration and Duplicate Address Detection.
   53. 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.
   54. Observe packet captures on Link B.
   55. 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.
   56. Observe packet captures on Link B.
   57. (Steps 57-62 are performed for EUI-64 address) If the NUT is a Host, TR1 transmits a Router Advertisement with a prefix option.
   58. TN1 transmits DAD NS from the unspecified address with a target address set to NUT's Global Address.
   59. Observe packet captures on Link B.
   60. If the NUT is a Router, enable interface on Link A.
   61. If the NUT is a Router, TN1 transmits an Echo Request to TN2's Global Address with a first hop through the NUT.
   62. If the NUT is a Router, observe packet captures on Link A and Link B.


JUDGEMENT

   Step 52: The NUT should ignore the contents of the Reserved field. The NUT should not assign the tentative address to 
   its interface and must disable IP operation. The NUT must not transmit any Router Solicitations if the NUT is a Host.
   Step 54: The NUT must NOT transmit a Solicited NA for its autoconfigured link-local address.
   Step 56: The NUT must NOT transmit a Solicited NA for its autoconfigured link-local address.
   Step 59: The NUT must NOT transmit a DAD NA for its global address.
   Step 62: If the NUT is a Router, the NUT must NOT forward the Echo Request to TN2 on Link A.


Possible Problems

  * If the device doesn't support EUI-64 for privacy address concerns the EUI-64 based steps may be omitted.


CLEANUP

NONE


REFERENCE

RFC 4862 - IPv6 Stateless Address Autoconfiguration


SEE ALSO

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