> What happens if that new router has been booted stand-alone (so it creates
> its own ULA), and then joins the Homenet by being plugged in, and has
> a higher node identifier?

Each partition has at most one ULA.  When the partition heals, a single
ULA is retained.

> Shouldn't this be a voting mechanism to retain the "most popular" existing
> ULA?

If I read the intent correctly, HNCP assumes that partitions are an
exceptional occurrence, so when the partition heals an arbitrary ULA is
retained (the one with the higher id).

> Well even then you have the corner case of a split, stable operation,
> remerge, where one of the two ULA prefixes will disappear.

Yes.

> Thoughts?

HNCP already contains provisions for naming -- see Sections 8 and 10.5 of
RFC 7788.  The procedures described there are fairly primitive, and don't
do anything to enforce stability.  Its main flaw is that it doesn't
provide a priority field, so there is no obvious way to prefer a human-
configured name to an automatically generated one.

If partitions are indeed a rare occurrence, then what is already in
RFC 7788 should be sufficient.  If you feel that this is not good enough,
we could doubtless devise something more refined.

-- Juliusz

_______________________________________________
homenet mailing list
homenet@ietf.org
https://www.ietf.org/mailman/listinfo/homenet

Reply via email to