On 12/24/11 15:33 , Masataka Ohta wrote: > Karl Auer wrote: > >>> Not necessarily. You can use ARP and DHCPv6 and you don't have >>> to waste time and power for DAD. > >> IPv6 does not do ARP, it does ND. > > First of all, ND use is optional and, if ND is used, RA > must be used. > > It means that, if RA is not used, ND can't be used.
Finding and maintaining the l2 address for a device on a subnet where RA is not used is a pretty common activity so I'm not sure how your would conclude that. 2461/4861/5942 certainly don't preclude that. > Then, the only reasonable protocol for address resolution > is ARP. > >> Even if you use DHCv6, you still need >> ND. DAD is still performed on addresses assigned via DHCPv6. > > That is a requirement by SLAAC because SLAAC has distributed > states, which can be inconsistent. > > If RA is not used, there is no such requirement. > > Masataka Ohta >