draft-ietf-dnssd-mdns-dns-interop-03.txt | draft-ietf-dnssd-mdns-dns-interop-04.txt | |||
---|---|---|---|---|
DNSSD A. Sullivan | DNSSD A. Sullivan | |||
Internet-Draft Dyn | Internet-Draft Dyn | |||
Intended status: Informational July 3, 2016 | Intended status: Informational January 3, 2017 | |||
Expires: January 4, 2017 | Expires: July 7, 2017 | |||
On Interoperation of Labels Among Conventional DNS and Other Resolution | On Interoperation of Labels Among Conventional DNS and Other Resolution | |||
Systems | Systems | |||
draft-ietf-dnssd-mdns-dns-interop-03 | draft-ietf-dnssd-mdns-dns-interop-04 | |||
Abstract | Abstract | |||
Despite its name, DNS-Based Service Discovery can use naming systems | Despite its name, DNS-Based Service Discovery can use naming systems | |||
other than the Domain Name System when looking for services. | other than the Domain Name System when looking for services. | |||
Moreover, when it uses the DNS, DNS-Based Service Discovery uses the | Moreover, when it uses the DNS, DNS-Based Service Discovery uses the | |||
full capability of DNS, rather than using a subset of available | full capability of DNS, rather than using a subset of available | |||
octets. In order for DNS-SD to be used effectively in environments | octets. In order for DNS-SD to be used effectively in environments | |||
where multiple different name systems and conventions for their | where multiple different name systems and conventions for their | |||
operation are in use, it is important to attend to differences in the | operation are in use, it is important to attend to differences in the | |||
skipping to change at page 1, line 41 ¶ | skipping to change at page 1, line 41 ¶ | |||
Internet-Drafts are working documents of the Internet Engineering | Internet-Drafts are working documents of the Internet Engineering | |||
Task Force (IETF). Note that other groups may also distribute | Task Force (IETF). Note that other groups may also distribute | |||
working documents as Internet-Drafts. The list of current Internet- | working documents as Internet-Drafts. The list of current Internet- | |||
Drafts is at http://datatracker.ietf.org/drafts/current/. | Drafts is at http://datatracker.ietf.org/drafts/current/. | |||
Internet-Drafts are draft documents valid for a maximum of six months | Internet-Drafts are draft documents valid for a maximum of six months | |||
and may be updated, replaced, or obsoleted by other documents at any | and may be updated, replaced, or obsoleted by other documents at any | |||
time. It is inappropriate to use Internet-Drafts as reference | time. It is inappropriate to use Internet-Drafts as reference | |||
material or to cite them other than as "work in progress." | material or to cite them other than as "work in progress." | |||
This Internet-Draft will expire on January 4, 2017. | This Internet-Draft will expire on July 7, 2017. | |||
Copyright Notice | Copyright Notice | |||
Copyright (c) 2016 IETF Trust and the persons identified as the | Copyright (c) 2017 IETF Trust and the persons identified as the | |||
document authors. All rights reserved. | document authors. All rights reserved. | |||
This document is subject to BCP 78 and the IETF Trust's Legal | This document is subject to BCP 78 and the IETF Trust's Legal | |||
Provisions Relating to IETF Documents | Provisions Relating to IETF Documents | |||
(http://trustee.ietf.org/license-info) in effect on the date of | (http://trustee.ietf.org/license-info) in effect on the date of | |||
publication of this document. Please review these documents | publication of this document. Please review these documents | |||
carefully, as they describe your rights and restrictions with respect | carefully, as they describe your rights and restrictions with respect | |||
to this document. Code Components extracted from this document must | to this document. Code Components extracted from this document must | |||
include Simplified BSD License text as described in Section 4.e of | include Simplified BSD License text as described in Section 4.e of | |||
the Trust Legal Provisions and are provided without warranty as | the Trust Legal Provisions and are provided without warranty as | |||
skipping to change at page 2, line 30 ¶ | skipping to change at page 2, line 30 ¶ | |||
Instance Name . . . . . . . . . . . . . . . . . . . . . . 6 | Instance Name . . . . . . . . . . . . . . . . . . . . . . 6 | |||
4.2. The <Service> Portion of the Service | 4.2. The <Service> Portion of the Service | |||
Instance Name . . . . . . . . . . . . . . . . . . . . . . 7 | Instance Name . . . . . . . . . . . . . . . . . . . . . . 7 | |||
4.3. The <Domain> Portion of the Service Instance | 4.3. The <Domain> Portion of the Service Instance | |||
Name . . . . . . . . . . . . . . . . . . . . . . . . . . 7 | Name . . . . . . . . . . . . . . . . . . . . . . . . . . 7 | |||
5. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 9 | 5. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 9 | |||
6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 9 | 6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 9 | |||
7. Security Considerations . . . . . . . . . . . . . . . . . . . 9 | 7. Security Considerations . . . . . . . . . . . . . . . . . . . 9 | |||
8. Informative References . . . . . . . . . . . . . . . . . . . 9 | 8. Informative References . . . . . . . . . . . . . . . . . . . 9 | |||
Appendix A. Change History . . . . . . . . . . . . . . . . . . . 11 | Appendix A. Change History . . . . . . . . . . . . . . . . . . . 11 | |||
A.1. draft-ietf-dnssd-mdns-dns-interop-03 . . . . . . . . . . 11 | A.1. draft-ietf-dnssd-mdns-dns-interop-04 . . . . . . . . . . 11 | |||
A.2. draft-ietf-dnssd-mdns-dns-interop-02 . . . . . . . . . . 11 | A.2. draft-ietf-dnssd-mdns-dns-interop-03 . . . . . . . . . . 11 | |||
A.3. draft-ietf-dnssd-mdns-dns-interop-01 . . . . . . . . . . 11 | A.3. draft-ietf-dnssd-mdns-dns-interop-02 . . . . . . . . . . 11 | |||
A.4. draft-ietf-dnssd-mdns-dns-interop-00 . . . . . . . . . . 11 | A.4. draft-ietf-dnssd-mdns-dns-interop-01 . . . . . . . . . . 11 | |||
A.5. draft-sullivan-dnssd-mdns-dns-interop-01 . . . . . . . . 11 | A.5. draft-ietf-dnssd-mdns-dns-interop-00 . . . . . . . . . . 11 | |||
A.6. draft-sullivan-dnssd-mdns-dns-interop-00 . . . . . . . . 12 | A.6. draft-sullivan-dnssd-mdns-dns-interop-01 . . . . . . . . 12 | |||
A.7. draft-sullivan-dnssd-mdns-dns-interop-00 . . . . . . . . 12 | ||||
Author's Address . . . . . . . . . . . . . . . . . . . . . . . . 12 | Author's Address . . . . . . . . . . . . . . . . . . . . . . . . 12 | |||
1. Introduction | 1. Introduction | |||
DNS-Based Service Discovery (DNS-SD, [RFC6763]) specifies a mechanism | DNS-Based Service Discovery (DNS-SD, [RFC6763]) specifies a mechanism | |||
for discovering services using queries to the Domain Name System | for discovering services using queries to the Domain Name System | |||
(DNS, [RFC1034], [RFC1035]); and to any other system that uses domain | (DNS, [RFC1034], [RFC1035]); and to any other system that uses domain | |||
names, such as Multicast DNS (mDNS, [RFC6762]). Many applications | names, such as Multicast DNS (mDNS, [RFC6762]). Many applications | |||
that use the DNS follow "Internet hostname" syntax [RFC0952] for | that use the DNS follow "Internet hostname" syntax [RFC0952] for | |||
labels -- the so-called LDH rule. That convention is the reason | labels -- the so-called LDH rule. That convention is the reason | |||
skipping to change at page 11, line 14 ¶ | skipping to change at page 11, line 14 ¶ | |||
[RFC7719] Hoffman, P., Sullivan, A., and K. Fujiwara, "DNS | [RFC7719] Hoffman, P., Sullivan, A., and K. Fujiwara, "DNS | |||
Terminology", RFC 7719, DOI 10.17487/RFC7719, December | Terminology", RFC 7719, DOI 10.17487/RFC7719, December | |||
2015, <http://www.rfc-editor.org/info/rfc7719>. | 2015, <http://www.rfc-editor.org/info/rfc7719>. | |||
Appendix A. Change History | Appendix A. Change History | |||
Note to RFC Editor: this section should be removed prior to | Note to RFC Editor: this section should be removed prior to | |||
publication. | publication. | |||
A.1. draft-ietf-dnssd-mdns-dns-interop-03 | A.1. draft-ietf-dnssd-mdns-dns-interop-04 | |||
o Unchaged content to reset the I-D repo timer. | ||||
A.2. draft-ietf-dnssd-mdns-dns-interop-03 | ||||
o Additional alteration of title | o Additional alteration of title | |||
o Attempt to address WGLC comments from Dave Thaler (2016-04-02) | o Attempt to address WGLC comments from Dave Thaler (2016-04-02) | |||
A.2. draft-ietf-dnssd-mdns-dns-interop-02 | A.3. draft-ietf-dnssd-mdns-dns-interop-02 | |||
o Altered the title to make it more generic than mDNS. | o Altered the title to make it more generic than mDNS. | |||
o Addressed issues raised by Dave Thaler in review on 2015-07-18. | o Addressed issues raised by Dave Thaler in review on 2015-07-18. | |||
o Added a note to Section 7 about visual confusion. I don't know | o Added a note to Section 7 about visual confusion. I don't know | |||
whether this will satisfy Doug Otis but it is the only thing I can | whether this will satisfy Doug Otis but it is the only thing I can | |||
see that could possibly be relevant. | see that could possibly be relevant. | |||
o Added discussion of finding "boundary" in Section 4.3. | o Added discussion of finding "boundary" in Section 4.3. | |||
A.3. draft-ietf-dnssd-mdns-dns-interop-01 | A.4. draft-ietf-dnssd-mdns-dns-interop-01 | |||
Alter text to make clear that the main issue is the way the public | Alter text to make clear that the main issue is the way the public | |||
DNS is currently administered, not system resolvers. I suppose this | DNS is currently administered, not system resolvers. I suppose this | |||
should have been clear before, but I didn't do that. Many thanks to | should have been clear before, but I didn't do that. Many thanks to | |||
Kerry Lynn for penetrating questions that illuminated what I'd left | Kerry Lynn for penetrating questions that illuminated what I'd left | |||
out. | out. | |||
A.4. draft-ietf-dnssd-mdns-dns-interop-00 | A.5. draft-ietf-dnssd-mdns-dns-interop-00 | |||
1st WG version | 1st WG version | |||
Add text to make clear that fallback from A-label lookup to UTF-8 | Add text to make clear that fallback from A-label lookup to UTF-8 | |||
label lookup ok, per WG comments at IETF 91 | label lookup ok, per WG comments at IETF 91 | |||
A.5. draft-sullivan-dnssd-mdns-dns-interop-01 | A.6. draft-sullivan-dnssd-mdns-dns-interop-01 | |||
o Decided which portions would be affected | o Decided which portions would be affected | |||
o Explained the difference in user interfaces between DNS-SD and | o Explained the difference in user interfaces between DNS-SD and | |||
usual DNS operation | usual DNS operation | |||
o Provided background on why the Domain portion should be treated | o Provided background on why the Domain portion should be treated | |||
differently | differently | |||
A.6. draft-sullivan-dnssd-mdns-dns-interop-00 | A.7. draft-sullivan-dnssd-mdns-dns-interop-00 | |||
Initial version. | Initial version. | |||
Author's Address | Author's Address | |||
Andrew Sullivan | Andrew Sullivan | |||
Dyn | Dyn | |||
150 Dow St. | 150 Dow St. | |||
Manchester, NH 03101 | Manchester, NH 03101 | |||
U.S.A. | U.S.A. | |||
End of changes. 11 change blocks. | ||||
17 lines changed or deleted | 22 lines changed or added | |||
This html diff was produced by rfcdiff 1.45. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |