IPv6 RA vs DHCPv6 - The chosen one?

Joel jaeggli joelja at bogus.com
Sat Dec 24 23:42:00 UTC 2011

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

More information about the NANOG mailing list