On 06/ 1/10 04:23 AM, Pascal Thubert (pthubert) wrote:

So a host with EUI-64=X boots, and uses boot-time-random=Y. Registers
with
a lifetime of say three days.
Then the host is rebooted, comes back up and uses boot-time-random=Z.

Then it will fail to register its EUI-64-based, since it will be a
duplicate.

The issue is that the information used to identify the node (to tell
two nodes
apart) must be in stable storage.
That probably means that a spoofed/cloned host would duplicate that
information as well.

Hence adding more information doesn't seem to help.
>> [...]
>>
[Pascal] In the simplest instance I expected to use the rnd as a simple
correlator, though.
But if it helps to call it a key let's call it that way. We seem to have
problems with agreeing on names :)

I think you are missing or ignoring my point about stable storage. That is the key point - not the name.

If DAD fails for a short address, then the host should try a different
short
address. Ditto if it is a RFC 4941 temporary address.

[Pascal] I was asking about the EUI-64 based address. A node registers,
and the router says no.

Please read 6lowpan-nd-09.

A 6LR doesn't say no for an EUI-64 based address because we assumes EUI-64 are globally unique, hence no duplicates can exist by definition.

And as I outlined in an email earlier, I believe forgeries/spoofs/clones are undetectable in 6lowpan networks.

Like I said, most probable cause are misconfig and silicon forgery.

The EUI-64 shouldn't be configurable; it should come from the factory.

   Erik
_______________________________________________
6lowpan mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/6lowpan

Reply via email to