Re: WG ACTION: 2 weeks to discuss [LL56] Contradictory text?
Ralph Droms <[email protected]> Thu, 06 May 2004 06:38:00 -0400
| Newsgroups | gmane.ietf.zeroconf |
|---|---|
| Message-ID | <[email protected]> |
I understand the issue but can't comment until the "Requested Change" is specified. - Ralph At 12:59 AM 5/5/2004 +0200, Erik Guttman wrote: >Please post discussion of this issue to the mailing list over the next two >weeks >ending May 18, 2004. In order to accept this issued, we will need a strong WG >consensus given that this is very late in the process. > >Please see http://www.drizzle.org/~aboba/ZEROCONF/issues.html for a list of >current issues and their status. > >[LL56] > >Description of Issue: Contradictory text? >Submitter Name: Stuart Cheshire >Submitter Email Address: [email protected] >Date first submitted: 04 May 04 >Reference: >Comment Type ['t'ech|'e'dit]: t >Prio ['S' Must|1 should|2 may]: S >Section: 1.4, 1.8 >Rationale/Explanation: >Lengthy Description: > >[Stuart] > >> IPv4 addresses ... >> ... which can only be resolved on the local link ... >> ... SHOULD only be sent when a Link-Local address >> is used as the source address. > >Sent how? In the header? In the payload? Doesn't this contradict the text >later in the document that says: > >> There will be cases when devices with a configured Link-Local address >> will need to communicate with a device with a routable address >> configured on the same physical link, and vice versa. The rules in >> Section 2.6 allow this communication. > >This says that link-local addresses *can* be used when the source address >is *not* link-local. > >[Erik] > >The IPv4 address would be sent in the LLMNR (DNS) payload. I though >that was obvious due the the context in the paragraph. > >The first paragraph refers to text in section 1.4.b which discuss >limitations of the use of IPv4 LL when used with LLMNR. The second >paragraph is in section 1.8 which discusses general communication >between two hosts. In the latter case, the text is definitely >appropriate. > >I believe there is no contradiction. 1.4.b does not hinder the use of >LLMNR or IPv4 LL configuration except in one case: A host implementor >is admonished (using SHOULD) to only hand out a LL address using LLMNR >when the host has a LL configuration and only from an interface which in >fact has been configured with an LL adddress. > >[Stuart] > >I disagee. > >As stated, a device with a routable address, and a link-local-scope name >of some kind, is prohibited from answering queries for that name, because >the name can only be resolved on the local link, but the device doesn't >have a Link-Local address to use as the source IP address. > >[Erik] > > The full quote is: > > IPv4 addresses and names which can only be resolved on the local > link SHOULD NOT be forwarded, they SHOULD only be sent when a > Link-Local address is used as the source address. This strong > advice should hinder limited scope addresses and names from > leaving the context in which they apply. > > There is no prohibition. There is only a 'SHOULD' implying that > this is not a great idea. The issue of 'leaving the context ni > which they apply' is not very serious *today* since LLMNR has only > LL scope. In the future, LLMNR might be admin scope MNR. In this > case, we will need the SHOULD above - so that link-local scope > identifiers (addresses and names) are properly contained. > >Requested Change: > >TEXT NEEDED