<?xml version="1.0" encoding="UTF-8"?>
  <?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
  <!-- generated by https://github.com/cabo/kramdown-rfc version 1.6.14 (Ruby 2.6.8) -->


<!DOCTYPE rfc  [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">

]>


<rfc ipr="trust200902" docName="draft-hoffman-rfc6761bis-00" category="std" consensus="true" submissionType="IETF" obsoletes="6761" updates="1918, 2606" tocDepth="4" tocInclude="true" sortRefs="true" symRefs="true">
  <front>
    <title abbrev="Special-Use Domain Names Registry">Special-Use Domain Names Registry</title>

    <author initials="P." surname="Hoffman" fullname="Paul Hoffman">
      <organization>ICANN</organization>
      <address>
        <email>paul.hoffman@icann.org</email>
      </address>
    </author>

    <date year="2022" month="August" day="19"/>

    
    
    <keyword>Internet-Draft</keyword>

    <abstract>


<t>This document obsoletes RFC 6761 that created the Special-Use Domain Names registry at IANA for domain names that are reserved for special use.
The registry has proved to be useful. RFC 6761 also has a description for when reserving such a name is appropriate,
and the procedure for doing so; those descriptions have turned out to cause many problems in the IETF.
Because of those problems, this document obsoletes RFC 6761 while retaining the registry
and greatly reducing the rest of the discussion and requirements in RFC 6761. It places the responsibility for
accepting Special-Use Domain Names entries with the IESG.</t>

<t>[ A repository for this draft can be found at <eref target="https://github.com/paulehoffman/6761bis">https://github.com/paulehoffman/6761bis</eref>. ]</t>



    </abstract>



  </front>

  <middle>


<section anchor="introduction"><name>Introduction</name>

<t>There is a long history of RFCs that reserve some domain names for private use.
<xref target="RFC2606"/> reserved ".test", ".example", ".invalid", ".localhost", "example.com", "example.net", and "example.org",
as well as all names below those names.
It also created a registry at IANA called "special-use domain names"
at <eref target="https://www.iana.org/assignments/special-use-domain-names">https://www.iana.org/assignments/special-use-domain-names</eref>
for those names and for future names assigned by the IETF.</t>

<t>This document obsoletes <xref target="RFC6761"/>.
It keeps the IANA registry and all its contents, but removes some of the requirements from RFC 6761 that were 
sometimes ignored after RFC 6761 was published.
It also has a brief discussion of what has happened since RFC 6761 was published.
The intentions for these changes to RFC 6761 are to make it easier for the IESG to analyze proposals for inclusion
in the registry, and to make the requirements match what the IESG is already doing.</t>

<t>In this document, "domain name" means a name in the global DNS as defined in <xref target="RFC8499"/>.</t>

</section>
<section anchor="requirements-for-the-special-use-domain-names-registry"><name>Requirements for the Special-Use Domain Names Registry</name>

<t>In order to be added to the Special-Use Domain Names registry, a domain name needs to be specified
in an IETF "Standards Action" RFC or an "IESG Approval" specification. These terms are defined in <xref target="RFC5226"/>.
A specification does not need to be an RFC. Both types of documents require IESG approval.</t>

<t>RFC 6761 said that its process applied when a name required special handling in order to implement some desired new functionality.
This document drops that requirement and the associated requirements for documenting all the types of special handling required.</t>

<t>Of course, the IESG should require that all use case assumptions and requirements for the names added to the registry
be wholly contained in the RFC or specification defining that name.
However, the level of that requirement is controlled by the IESG, not this document.
It is the IESG that decide whether to add new names that are top-level names (such as ".example"),
or names at the second level of existing Special Domains (such as "example.arpa").</t>

</section>
<section anchor="history-of-the-special-use-domain-names-registry"><name>History of the Special-Use Domain Names Registry</name>

<t>RFC 6761 contained the initial entries for the registry. Those were the names from <xref target="RFC2606"/> as well as
"in-addr.arpa" names for the private IPv4 addresses in <xref target="RFC1918"/>: 10/8, 172.16/12, and 192.168/16.</t>

<t>Immediately after RFC 6761 was published, <xref target="RFC6762"/> was published and contained entries for
"254.169.in-addr.arpa", "8.e.f.ip6.arpa", "9.e.f.ip6.arpa", "a.e.f.ip6.arpa", and "b.e.f.ip6.arpa".
It also contained the registration for ".local".
All of these were placed in the Special-Use Domain Names registry.</t>

<t>After that, the registry became contentious, with many parties asking to have top-level names that were related
to their protocols added to the registry. In September 2014, the IAB issued a liaison statment,
<eref target="https://datatracker.ietf.org/liaison/1351/">https://datatracker.ietf.org/liaison/1351/</eref>, to ICANN concerning the registry.
That statement said in part:</t>

<t>Under its current charter, the DNSOP working group in the IETF is
  responsible to review and clarify the overlap between (among other
  things) the special names registry from RFC 6761 and the public DNS
  root. This could include consideration of the problem of existing name
  collisions, provision of additional guidelines, or further
  modification to the process in RFC 6761 to reduce the potential for
  collisions in the future.</t>

<t>In that period, only one name, ".onion" <xref target="RFC7686"/> from October 2015, was added to the registry.
Just before that, the IETF published a blog post, <eref target="https://www.ietf.org/blog/onion/">https://www.ietf.org/blog/onion/</eref>,
It says in part:</t>

<t>...the IESG believes RFC 6761 needs action, and substantial community
  input. It needs to be open for review and modification because the
  current process is unscalable.</t>

<t>However, after a great deal of effort, the DNSOP Working Group could not reach consensus on how to move forward with any names
other than ".onion".
The DNSOP WG and IESG can consider amending the DNSOP Working Group charter to remove the responsibility for
special-use domain names from the charter.</t>

<t>After that, the only names added to the registry were six names under ".arpa".
Of those, only one RFC specifying those names followed the requirements in RFC 6761 for documenting
all the types of special handling required.</t>

</section>
<section anchor="iana-considerations"><name>IANA Considerations</name>

<t>All entries in the Special-Use Domain Names registry that refer to RFC 6761 are updated to point to this document.</t>

<t>Names can be added to this registry by the IETF after being specified in an IETF "Standards Action" RFC or an "IESG Approval" specification.</t>

<t>The requirement from RFC 6761 that the specification must contain "Domain Name Reservation Considerations" is no longer required.
It has not been consistently enforced by the IETF and IANA since 2015.</t>

</section>
<section anchor="security-considerations"><name>Security Considerations</name>

<t>This document has the same security considerations as those expressed in RFC 6761:</t>

<t>This document outlines the circumstances in which reserving a domain
name for special use is appropriate, and the procedure for having
that Special-Use Domain Name recorded by IANA.  Any document
requesting such a Special-Use Domain Name needs to contain an
appropriate "Security Considerations" section which describes any
security issues relevant to that special use.</t>

</section>


  </middle>

  <back>


    <references title='Normative References'>





<reference anchor='RFC5226' target='https://www.rfc-editor.org/info/rfc5226'>
<front>
<title>Guidelines for Writing an IANA Considerations Section in RFCs</title>
<author fullname='T. Narten' initials='T.' surname='Narten'><organization/></author>
<author fullname='H. Alvestrand' initials='H.' surname='Alvestrand'><organization/></author>
<date month='May' year='2008'/>
<abstract><t>Many protocols make use of identifiers consisting of constants and other well-known values.  Even after a protocol has been defined and deployment has begun, new values may need to be assigned (e.g., for a new option type in DHCP, or a new encryption or authentication transform for IPsec).  To ensure that such quantities have consistent values and interpretations across all implementations, their assignment must be administered by a central authority.  For IETF protocols, that role is provided by the Internet Assigned Numbers Authority (IANA).</t><t>In order for IANA to manage a given namespace prudently, it needs guidelines describing the conditions under which new values can be assigned or when modifications to existing values can be made.  If IANA is expected to play a role in the management of a namespace, IANA must be given clear and concise instructions describing that role.  This document discusses issues that should be considered in formulating a policy for assigning values to a namespace and provides guidelines for authors on the specific text that must be included in documents that place demands on IANA.</t><t>This document obsoletes RFC 2434.  This document specifies an Internet Best  Current Practices for the Internet Community, and requests discussion and  suggestions for improvements.</t></abstract>
</front>
<seriesInfo name='RFC' value='5226'/>
<seriesInfo name='DOI' value='10.17487/RFC5226'/>
</reference>



<reference anchor='RFC6761' target='https://www.rfc-editor.org/info/rfc6761'>
<front>
<title>Special-Use Domain Names</title>
<author fullname='S. Cheshire' initials='S.' surname='Cheshire'><organization/></author>
<author fullname='M. Krochmal' initials='M.' surname='Krochmal'><organization/></author>
<date month='February' year='2013'/>
<abstract><t>This document describes what it means to say that a Domain Name (DNS name) is reserved for special use, when reserving such a name is appropriate, and the procedure for doing so.  It establishes an IANA registry for such domain names, and seeds it with entries for some of the already established special domain names.</t></abstract>
</front>
<seriesInfo name='RFC' value='6761'/>
<seriesInfo name='DOI' value='10.17487/RFC6761'/>
</reference>



<reference anchor='RFC8499' target='https://www.rfc-editor.org/info/rfc8499'>
<front>
<title>DNS Terminology</title>
<author fullname='P. Hoffman' initials='P.' surname='Hoffman'><organization/></author>
<author fullname='A. Sullivan' initials='A.' surname='Sullivan'><organization/></author>
<author fullname='K. Fujiwara' initials='K.' surname='Fujiwara'><organization/></author>
<date month='January' year='2019'/>
<abstract><t>The Domain Name System (DNS) is defined in literally dozens of different RFCs.  The terminology used by implementers and developers of DNS protocols, and by operators of DNS systems, has sometimes changed in the decades since the DNS was first defined.  This document gives current definitions for many of the terms used in the DNS in a single document.</t><t>This document obsoletes RFC 7719 and updates RFC 2308.</t></abstract>
</front>
<seriesInfo name='BCP' value='219'/>
<seriesInfo name='RFC' value='8499'/>
<seriesInfo name='DOI' value='10.17487/RFC8499'/>
</reference>




    </references>

    <references title='Informative References'>





<reference anchor='RFC1918' target='https://www.rfc-editor.org/info/rfc1918'>
<front>
<title>Address Allocation for Private Internets</title>
<author fullname='Y. Rekhter' initials='Y.' surname='Rekhter'><organization/></author>
<author fullname='B. Moskowitz' initials='B.' surname='Moskowitz'><organization/></author>
<author fullname='D. Karrenberg' initials='D.' surname='Karrenberg'><organization/></author>
<author fullname='G. J. de Groot' initials='G. J.' surname='de Groot'><organization/></author>
<author fullname='E. Lear' initials='E.' surname='Lear'><organization/></author>
<date month='February' year='1996'/>
<abstract><t>This document describes address allocation for private internets.  This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t></abstract>
</front>
<seriesInfo name='BCP' value='5'/>
<seriesInfo name='RFC' value='1918'/>
<seriesInfo name='DOI' value='10.17487/RFC1918'/>
</reference>



<reference anchor='RFC2606' target='https://www.rfc-editor.org/info/rfc2606'>
<front>
<title>Reserved Top Level DNS Names</title>
<author fullname='D. Eastlake 3rd' initials='D.' surname='Eastlake 3rd'><organization/></author>
<author fullname='A. Panitz' initials='A.' surname='Panitz'><organization/></author>
<date month='June' year='1999'/>
<abstract><t>To reduce the likelihood of conflict and confusion, a few top level domain names are reserved for use in private testing, as examples in documentation, and the like.  In addition, a few second level domain names reserved for use as examples are documented.  This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t></abstract>
</front>
<seriesInfo name='BCP' value='32'/>
<seriesInfo name='RFC' value='2606'/>
<seriesInfo name='DOI' value='10.17487/RFC2606'/>
</reference>



<reference anchor='RFC6762' target='https://www.rfc-editor.org/info/rfc6762'>
<front>
<title>Multicast DNS</title>
<author fullname='S. Cheshire' initials='S.' surname='Cheshire'><organization/></author>
<author fullname='M. Krochmal' initials='M.' surname='Krochmal'><organization/></author>
<date month='February' year='2013'/>
<abstract><t>As networked devices become smaller, more portable, and more ubiquitous, the ability to operate with less configured infrastructure is increasingly important.  In particular, the ability to look up DNS resource record data types (including, but not limited to, host names) in the absence of a conventional managed DNS server is useful.</t><t>Multicast DNS (mDNS) provides the ability to perform DNS-like operations on the local link in the absence of any conventional Unicast DNS server.  In addition, Multicast DNS designates a portion of the DNS namespace to be free for local use, without the need to pay any annual fee, and without the need to set up delegations or otherwise configure a conventional DNS server to answer for those names.</t><t>The primary benefits of Multicast DNS names are that (i) they require little or no administration or configuration to set them up, (ii) they work when no infrastructure is present, and (iii) they work during infrastructure failures.</t></abstract>
</front>
<seriesInfo name='RFC' value='6762'/>
<seriesInfo name='DOI' value='10.17487/RFC6762'/>
</reference>



<reference anchor='RFC7686' target='https://www.rfc-editor.org/info/rfc7686'>
<front>
<title>The &quot;.onion&quot; Special-Use Domain Name</title>
<author fullname='J. Appelbaum' initials='J.' surname='Appelbaum'><organization/></author>
<author fullname='A. Muffett' initials='A.' surname='Muffett'><organization/></author>
<date month='October' year='2015'/>
<abstract><t>This document registers the &quot;.onion&quot; Special-Use Domain Name.</t></abstract>
</front>
<seriesInfo name='RFC' value='7686'/>
<seriesInfo name='DOI' value='10.17487/RFC7686'/>
</reference>




    </references>


<section anchor="acknowledgements"><name>Acknowledgements</name>

<t>This document lifts many ideas from RFC 6761.
Stuart Cheshire and Marc Krochmal deserve acknowledgement for the writing and the hard work
that went into getting RFC 6761 through the IETF process.
The members of the DNSOP Working Group who participated in the follow-up work on the registry also deserve acknowledgement.</t>

</section>


  </back>

<!-- ##markdown-source:
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
PfWqCW2z7H/kWJn4Lydk1dsFGwAA

-->

</rfc>

