Subject: Re: DAD verbosity
To: None <itojun@iijlab.net>
From: Michael Graff <explorer@flame.org>
List: tech-kern
Date: 02/17/2000 23:35:19
itojun@iijlab.net writes:

> 	That is correct, DAD is for duplicate address detection.
> 	RFC2462 5.4.  when we assign an IPv6 interface address, we try to
> 	make sure no other machine is using it on the same link by sending
> 	probe packet like this. (the example is for probing duplicate for
> 	"3ffe::1")
> 	everyone with "3ffe::1" listens to multicast address "ff02::1:ff00:1",
> 	so if there's other guy, he will notice of duplicate and complain.

I think the DAD code is broken anyway...  It doesn't make certain the
query packet is actually sent, for instance.

On the laptop I have, ne2 times out for the first few packets sent,
then recovers and works normally.  DAD reports "no duplicates found"
long before it starts to reliably transmit/receive...

--Michael