RE: WG ACTION: 2 weeks to discuss [LL53] Forward references requested
"Elder, Alex" <[email protected]> Fri, 7 May 2004 04:21:32 -0700
| Newsgroups | gmane.ietf.zeroconf |
|---|---|
| Message-ID | <[email protected]> |
I have no objection to the suggestion to move the parameters definition to the front of the document. Even if it is left in section 9, I think Stuart has done a fine job with his proposed text. It addresses all of my original concerns about parameterization and probing intervals. One minor exception, I think the sentence that begins, "An important part of creating interoperable products..." is a bit preachy. -Alex > -----Original Message----- > From: [email protected] [mailto:[email protected]]On > Behalf Of Stuart Cheshire > Sent: Friday, May 07, 2004 12:39 AM > To: [email protected] > Subject: Re: WG ACTION: 2 weeks to discuss [LL53] Forward references > requested > > > > Personally I slightly prefer A. If you have an alternative > > proposal, please send text. > > What I suggest is: > > 1. List the constants, with a brief explanation, and give the > value. The > brief explanation doesn't have to duplicate the full > explanation which > appears later -- just enough to demystify an otherwise opaque name. > > 2. State the technologies that may use other values. > > e.g. > > Section 1.3 "Constants" > > The following constants are defined here and referenced later in > this document. > > START_WAIT 1 second (initial random delay) > PROBE_NUM 3 (number of probe packets) > PROBE_INTERVAL 1 second (time between probe packets) > ANNOUNCE_NUM 2 (number of announcement packets) > ANNOUNCE_INTERVAL 2 seconds (time between announcement packets) > RATE_LIMIT_NUM 10 (max collisions before > rate limiting) > RATE_LIMIT_INTERVAL 60 seconds (delay between successive attempts) > DEFEND_INTERVAL 10 seconds (minimum time between > defensive ARPs) > > These values are fixed for all implementations conforming to this > standard. They MUST NOT be end-user configurable options, > nor should > the listing of the values here be taken to imply that each > implementer is free to substitute other values instead, > based on what > they think will suit each device best. An important part > of creating > interoperable products is being able to depend on predictable > behaviour from the other products you're interoperating with, and > having arbitrary variation between different implementations would > significantly undermine that ability. > > Future standards documents, extending IPv4 Link-Local Addressing to > media types other than those covered in this document, may specify > different values for these constants. > > Section 1.4 "Applicability" > > ... > > Link-layer technologies that support ARP but operate at > rates below 1 > Mbps or latencies above one second may need to specify different > values for the constants listed in Section 1.3. > > [delete the a/b/c/d list] > > Stuart Cheshire <[email protected]> > * Wizard Without Portfolio, Apple Computer, Inc. > * www.stuartcheshire.org > >