On Wed, Oct 10, 2018 at 1:18 PM Dave Crocker <d...@dcrocker.net> wrote:
> Eric, > > On 10/9/2018 7:23 PM, Eric Rescorla wrote: > >> However some services have defined an operational convention, > which > >> applies to DNS leaf nodes that are under a DNS branch having one > or > >> more reserved node names, each beginning with an _underscore. The > >> underscored naming construct defines a semantic scope for DNS > record > >> types that are associated with the parent domain, above the > >> underscored branch. This specification explores the nature of > this > > > > This text is a bit hard to parse for the layman. Here's my attempted > > rewrite, which captures what I think this means. > > > > Conventionally, this construct associates data with the parent domain, > > with the underscored label instead denoting the type of the data. > > > > I'm not sure if that helps, but perhaps something along these lines? > > Yeah, this has been an oddly challenging bit of text to formulate. > Perhaps: > > However some services use an operational convention for defining > specific interpretations of an RRset, by locating the records in a DNS > branch, under the parent domain to which the RRset actually applies. > The top of this subordinate branch is defined by a naming convention > that uses a reserved node name, which begins with an _underscore. > Sure, this seems fine. > > S 1.1. > >> > >> 1.1. Underscore Scoping > >> > >> As an alternative to defining a new RR type, some DNS service > >> enhancements call for using an existing resource record type, but > >> specify a restricted scope for its occurrence. Scope is meant as > a > > > > I think I get why you are saying "scope" here, but it's kind of not > > that good fit with the programming concepts of scope as I am familiar > > with. > > So I took your concern as an excuse to review the CS definition and > find that I still think its application here is appropriate... And it > has not seemed to cause confusion for others. > OK, well I don't think I agree, but this is a non-blocking comment, so I don't think there's much point in continuing to debate it. -Ekr > > > S 2. > >> +----------------------------+ > >> > >> Examples of Underscored Names > >> > >> Only global underscored names are registered in the IANA > Underscore > >> Global table. > > > > so just for clarify, in the examples above, only _service[1-4] and > > _authority would need to be registered? > > Yes. (And I've added a sentence noting that point, for clarity. Thanks.) > > d/ > > > -- > Dave Crocker > Brandenburg InternetWorking > bbiw.net > > -- > Dave Crocker > Brandenburg InternetWorking > bbiw.net >
_______________________________________________ DNSOP mailing list DNSOP@ietf.org https://www.ietf.org/mailman/listinfo/dnsop