Re: WG ACTION: 2 weeks to discuss [LL57] Straightforward editorial fixes
"Philip Nye" <[email protected]> Fri, 7 May 2004 11:39:06 -0000
| Newsgroups | gmane.ietf.zeroconf |
|---|---|
| Organization | Engineering Arts |
| Message-ID | <018601c43427$e7ca9a00$131010ac@aldebaran> |
Comments interspersed. One or two are genuine editorial mistakes, several appear to be pedantic filibusters! > >1.9. When to configure a IPv4 Link-Local address > > Search and replace "a IP" with "an IP" [philip] I'm comfortable with either. > > --- > > [Stuart] > > >2.4. Announcing an Address > > > > The host MUST then announce its claimed address by broadcasting > > PROBE_N ARP announcements, spaced PROBE_MAX seconds apart. > > Change to: > > > ANNOUNCE_N ARP announcements, spaced ANNOUNCE_INTERVAL seconds apart > > Add to section 9: > > ANNOUNCE_N 2 > ANNOUNCE_INTERVAL 2 seconds [philip] The change is probably better. I believe this is more than an editorial change since it decouples ANNOUNCE_INTERVAL from PROBE_MAX. > > --- > > Section 2.5 > > > (b) If a host currently has active TCP connections or other reasons > > to prefer to keep the same IPv4 address, and it has not seen any > > other conflicting ARP packets recently (for IEEE 802, within the last > > ten seconds) then it MAY elect to attempt to defend its address > > becomes > > If a host currently has active TCP connections or other reasons > to prefer to keep the same IPv4 address, and it has not seen any > other conflicting ARP packets recently (for IEEE 802, within the last > | WATCH_WAIT seconds) then it MAY elect to attempt to defend its address, by > recording the time that the conflicting ARP packet was received, and > then broadcasting one single ARP announcement, giving its own IP and > hardware addresses as the sender addresses of the ARP. Having done > this, the host can then continue to use the address normally without > any further special action. However, if this is not the first > conflicting ARP packet the host has seen, and the time recorded for > the previous conflicting ARP packet is recent (within WATCH_WAIT > seconds for IEEE 802) then the host MUST immediately cease using this > address and configure a new IPv4 Link-Local address as described > above. This is necessary to ensure that two hosts do not get stuck > in an endless loop with both hosts trying to defend the same address. > [philip] I see no need for the change. However, if we are to parameterize WATCH_WAIT as proposed we should do it properly. The text should read: "...and it has not seen any other conflicting ARP packets within WATCH_WAIT seconds then it MAY elect..." and in section 9: WATCH_WAIT 10 seconds for IEEE802 > --- > > 2.6.2 > > > Whichever interface is used, if the destination address is in the > > 169.254/16 prefix (excluding the address 169.254.255, which is the > > broadcast address for the Link-Local prefix), then the sender MUST > > 169.254.244 > > becomes > > 169.254.255.255 [philip] Agreed > > --- > > 3.1 > > > > This answer is usually answered by referring to a routing table, > > > which expresses which interface (with which address) to send, and how > > becomes > > This question is usually answered by referring to a routing table, > which expresses on which interface (with which address) to send, and how [philip] Agree changing "answer" to "question". Neutral on adding "on" - it is a very pedantic change. > > --- > > from: > > > >3.4. Unintentional Autoimmunity > > to: > > > >3.4. Unintentional Autoimmune Response [philip] This change adds nothing so don't make it. > > --- > > 6.1 > From: > > IPv4 Link-Local addresses used by an application may change over > time. Some application software encountering an address change will > fail. For example, client TCP connections will fail, > > to: > > IPv4 Link-Local addresses used by an application may change over > time. Some application software encountering an address change will > fail. For example, existing client TCP connections will be aborted, [philip] It's way too late to make trivial changes like this - there is no grammatical error, the difference in meaning is minimal and it is an example not a technical definition. > > --- > > 6.2 > From: > > > If the FTP client transmits its passive IPv4 > > to: > > > If the FTP client transmits its stale out-of-date passive IPv4 [philip] It's way too late to make trivial changes like this - there is no grammatical error, the difference in meaning is minimal and it is an example not a technical definition.