Hi,

>> > 5: Duplicate address detection is not mentioned explicitly, but probably
>> > should be - what happens if a host does DAD and determines that its
>> > stable address is already in use?
>>
>> Address configuration fails.
>
> That should be in the spec.
>
>> That said, if deemed appropriate, one could include one additional byte,
>> "DAD" in the hash function, which is initialized to 0, and that is
>> incremented by 1 if the host wants to try a different address if/when
>> DAD fails.
>>
>> If we do that, the implementations should probably cache the resulting
>> address, such that it is stable. (otherwise the resulting address might
>> change if the same node was brought up while the node with the
>> conflicting address is off).
>
> This may not be possible on systems with no onboard storage, and makes
> things much more complicated.

+1. And the storage or filesystem could have been damaged.

> I suggest that if DAD fails, then
> autoconfiguration should just fail (at least as regards stable
> addresses).
>
So what is the next step if the autoconfiguration fails? static
configure? If yes. Will the next reboot try autoconfiguration again?
If yes, you may have non-stable addresses within the same network. If
no, when you move to another network you should explicitly revoke the
static configuration and enable autoconfiguration again.

I think the author should clarify this DAD failure issue in the next version.

THanks,
washam
--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to