Re: LL32 Multihoming

"Philip Nye" <[email protected]>
Newsgroups gmane.ietf.zeroconf
Organization Engineering Arts
Message-ID <000701c35743$fb55dec0$131010ac@aldebaran>
> From: "Stuart Cheshire" <[email protected]>
>
> I wrote that I thought this text was overly simplistic. What precisely
> does "independently" mean? If the algorithm is run independently on each
> interface, does that mean it needs to be aware of the other interfaces,
> or not?

The only difference between two interfaces on the same host and two
interfaces on different hosts is that in the former case communication MAY
take place internally rather than taking network bandwidth. The algorithm
need only be aware of other interfaces insofar as it may make life difficult
for a host if it has the same LL address on multiple interfaces. In this
case, it is probably a good idea to avoid picking an address which is
already selected for another interface.

If the two interfaces happen to be on the same network then the algorithm
MUST ensure that they get different addresses.

How about adding the following two paragraphs at the end of section 3.4.

"In particular ARP packets which appear to claim an address which is
assigned to a specific interface, indicate conflict only if they are
received on that interface and their hardware address is of some other
interface."

"If a host has two interfaces on the same network, then claiming and
defending on those interfaces must ensure that they end up with different
addresses just as if they were on different hosts."

Philip
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.