[147890] in North American Network Operators' Group
Re: IPv6 RA vs DHCPv6 - The chosen one?
daemon@ATHENA.MIT.EDU (Joel jaeggli)
Sat Dec 24 18:43:00 2011
Date: Sat, 24 Dec 2011 15:42:00 -0800
From: Joel jaeggli <joelja@bogus.com>
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
In-Reply-To: <4EF6612F.2070901@necom830.hpcl.titech.ac.jp>
Cc: nanog@nanog.org
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org
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
>