Folks,

With the latest round of tweaks, I think the next version of the draft will be essentially complete.

Except for needing to cover URI RRsets (RFC7553).

Unfortunately I'm stumped and am not sure what text to include to handle it. Help!

The 'global' (right-most) label appears to be permitted from two different sources, one is the same as for SRV (_proto) but the other is from based on an "ENUM Service Parameter", although I can't find am explicit definition of what that means. (Nor of "ENUMService Parameter".) I assume it is meant to draw from


https://www.iana.org/assignments/enum-services/enum-services.xhtml#enum-services-1

but I can't figure exactly how, nor how to resolve drawing the global value from two independent namespaces...


The relevant RFC7553 text is:

4.1.  Owner Name, Class, and Type

   The URI owner name is subject to special conventions.

   Just like the SRV RR [RFC2782], the URI RR has service information
   encoded in its owner name.  In order to encode the service for a
   specific owner name, one uses service parameters.  Valid service
   parameters are those registered by IANA in the "Service Name and
   Transport Protocol Port Number Registry" [RFC6335] or as "Enumservice
   Registrations [RFC6117].  The Enumservice Registration parameters are
   reversed (i.e., subtype(s) before type), prepended with an underscore
   (_), and prepended to the owner name in separate labels.  The
   underscore is prepended to the service parameters to avoid collisions
   with DNS labels that occur in nature, and the order is reversed to
   make it possible to do delegations, if needed, to different zones
   (and therefore providers of DNS).


The easy part of this is to add entries to the global attrleaf trable for:

               <c>URI</c>
               <c>_dccp</c>
               <c>
                  <xref target="RFC7553" />
               </c>
               <!--  -->

               <c>URI</c>
               <c>_sctp</c>
               <c>
                  <xref target="RFC7553" />
               </c>
               <!--  -->

               <c>URI</c>
               <c>_tcp</c>
               <c>
                  <xref target="RFC7553" /></c>
               <!--  -->

               <c>URI</c>
               <c>_udp</c>
               <c>
                  <xref target="RFC7553" />
               </c>
               <!--  -->


But this ignores handling names from enumservice.


Thoughts?  Suggestion?  Text?

d/
--
Dave Crocker
Brandenburg InternetWorking
bbiw.net

_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to