I'm reviewing the latest TAHI test results. They've added some new tests for
autoconfiguration, and one of them raises a question.

If I receive a Neighbor Advertisement and the Destination Address in the
IPv6 header is a tentative address and the Target Address in the NA is the
same tentative address, should I process the NA (therefore concluding that
the address is a duplicate) or should I silently discard the NA?

In RFC 2462 it says:

   An address on which the duplicate Address Detection Procedure is
   applied is said to be tentative until the procedure has completed
   successfully.  A tentative address is not considered "assigned to an
   interface" in the traditional sense. That is, the interface must
   accept Neighbor Solicitation and Advertisement messages containing
   the tentative address in the Target Address field, but processes such
   packets differently from those whose Target Address matches an
   address assigned to the interface. Other packets addressed to the
   tentative address should be silently discarded.

The TAHI test says the NA should be silently discarded, and reading the
quoted paragraph closely it's not quite clear. It hinges on the word "Other"
in the last sentence.

Note that normally when when the Target Address is a tentative address, the
destination address is multicast (ff02::1 for NAs and solicited-node
multicast for NSs) so the answer only affects clever tests, not normal
operation.

Thanks,
Rich
--------------------------------------------------------------------
IETF IPng Working Group Mailing List
IPng Home Page:                      http://playground.sun.com/ipng
FTP archive:                      ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]
--------------------------------------------------------------------

Reply via email to