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