<?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.17 (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-01" 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="October" day="03"/>

    
    
    <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 <eref target="https://github.com/paulehoffman/6761bis">here</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 <eref target="https://www.iana.org/assignments/special-use-domain-names">"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="RFC8126"/>
as:</t>

<dl>
  <dt>Standards Action:</dt>
  <dd>
    <t>For the Standards Action policy, values are assigned only through
Standards Track or Best Current Practice RFCs in the IETF Stream.</t>
  </dd>
  <dt>IESG Approval:</dt>
  <dd>
    <t>New assignments may be approved by the IESG.  Although there is no
requirement that the request be documented in an RFC, the IESG has
the discretion to request documents or other supporting materials on
a case-by-case basis.</t>
  </dd>
</dl>

<t>A specification for this registry does not need to be an RFC.</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 for each name, not by 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
<eref target="https://datatracker.ietf.org/liaison/1351/">liaison statment</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 September 2015, the IETF published a <eref target="https://www.ietf.org/blog/onion/">blog post</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>Soon after, only one name, ".onion" <xref target="RFC7686"/> from October 2015, was added to the registry.</t>

<t>Even with a great deal of subsequent effort, the DNSOP Working Group could not reach consensus on how to move forward with any names other than ".onion".
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>

<t>In the future, the DNSOP WG and IESG can consider amending the DNSOP Working Group charter to remove the responsibility of the DNSOP WG for special-use domain names.</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='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='RFC8126' xml:base='https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8126.xml' target='https://www.rfc-editor.org/info/rfc8126'>
  <front>
    <title>Guidelines for Writing an IANA Considerations Section in RFCs</title>
    <author fullname='M. Cotton' initials='M.' surname='Cotton'/>
    <author fullname='B. Leiba' initials='B.' surname='Leiba'/>
    <author fullname='T. Narten' initials='T.' surname='Narten'/>
    <date month='June' year='2017'/>
    <abstract>
      <t>Many protocols make use of points of extensibility that use constants to identify various protocol parameters. To ensure that the values in these fields do not have conflicting uses and to promote interoperability, their allocations are often coordinated by a central record keeper. For IETF protocols, that role is filled by the Internet Assigned Numbers Authority (IANA).</t>
      <t>To make assignments in a given registry prudently, guidance describing the conditions under which new values should be assigned, as well as when and how modifications to existing values can be made, is needed. This document defines a framework for the documentation of these guidelines by specification authors, in order to assure that the provided guidance for the IANA Considerations is clear and addresses the various issues that are likely in the operation of a registry.</t>
      <t>This is the third edition of this document; it obsoletes RFC 5226.</t>
    </abstract>
  </front>
  <seriesInfo name='BCP' value='26'/>
  <seriesInfo name='RFC' value='8126'/>
  <seriesInfo name='DOI' value='10.17487/RFC8126'/>
</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:
H4sIAMAkO2MAA61ZTW8bORK981cQ2ssEkFqWJ/HE2st6Ml/GYpNgnMEeMoMF
u5uSiHQ3e0m2Fe3A/31fFdlfsj0TYPdkqcUmi1WvXr0qr1YrEUyo9Fbetbow
qlr94rX8ztbKNPKtqrWXP+u98cGdhMpzp++/ZGVpiwZPtrJ0ahdWB7vb1apZ
uV1x9c3VJjd+dbERwgfVlP9SlW2wMrhOC2z+tbC5t5UO2m8lrRZdWyr+trne
vF7Ky6uLKyFM6/gdHy4vLq4vLsWn41beNkG7RofVd3SsKFTYSh9KUdjG68Z3
Ph3ju7w23hvbfDi1OPv2+w8/CNGarZAy2GIrT9rHj6Vuw2ErX+Kbty44vfP9
r/5Uj1+F6sLBOmywwk/SNHj+PpM/xYvTo+iP96qrpk+t2+P4Nzdv39I3DV9W
W9liUZZ89jdTqKbJsE6IxrpaBXOvyc6ff3hD3kkfX28ur/qPL6+vt3BQsztb
Tu5LH8mH4yaX6eM3V6/xVKxWK6lyxFEVQYgPB+Ml4tnVuglyiA2t5/DIcFBB
Fk4jRiW+6Ofh4RI8JF64vXl7I2EhtuYVDa/gvZTTWOq1u8eGtMTHDWXndQZ7
9LjRQXnZOksLg5W5piU7OG+0TlXe8jIlS+0LZ9qAsPO2x4Nu0kGm2UvfFQes
IkMkrqxabNw6g2stBXDKV8OjQpcdDIym83v2r/jN4rKTAzzOvNcydIBjKW0X
yL5CwTyJoJ5oo7zStQdSeGNCYCa+1XGJ3aUd+2VLfP+TMBwPpiLPBHiTzAoT
P7H9ewpRdcLDsivGFT7E42C+8UXHWSFpvdP/7ozTdB6b2Z+Uydsg20oVHC/e
osWFTW4qE07kGKGKAnlDZzyLBezqDP4eTTgkD9z9mAnx60d5gy1b602wjrdL
d6eUhgsbCvPOdrDw40E7/dtXhxBav12v99iqy7PC1mvKIJ0yaJ0o50Umf/0t
ors2ZVlpIf5CjOEs/EExI6xjQw6+BCntJc5lI+Ag3D7BM0ETcQdQZuglW4GY
e0AmYvX331OuPTyMiF5kiFtYLPFBf1Z1W2n+bJp7VZmSP1e2UBUAwKvSIrrX
9CtoDl8pUMMjkMQCWIVTdVVJwjz+RNNyXdljAhU/yQSiyMnRp656nJ+wosIv
HxcpA1cEzumVF6P3j8djZlSjyIq1Aoz2DUNnPXl3Fd9d8bsvRIztYBJfhp7t
ukAplh7yVrAiP00y5VlaYpdTxB8e+IqftG4jTvlG4xVxFrnHANwoD4FMXcq8
o/jWIBQf45tSY5YLO2frM/o7Em4EvREMGQ2LrSOf7lCQJjlKdNXllfEHXY4R
iPSUIx920yTE2UfanH4+gI40ecGbptDP7kjkaPgyzEHRwQCeLA6q2VPC2gk1
wmZ8r9UnvBSkVt7A2PQO5yP9jJBWp/8wFSEpYS+vgBVVR1aKRGC9YyMk+20f
+Q4FCSzL1xoOoXyrAMLyFBkV0b1t5oQH3E9gt5C1Vo0fyDpasK9sjiLx3ds7
gn6pd4b8hR8ZElQVCRKU9D/Popnu++eihqyyroSPYq1RZRnrzhcVvSVVoPEO
stG69GknTpGd0SV5EwxHGJeLO5JHymHVDfPTgkMHc7FiwZ67oRoF2lj0O0Dx
YGEmP3DQgT1UGArzI29ALjw8gCpQ7s+P2Yqt/KF3ytlvsrWVKXAXHNrpuPeQ
oLapKEWd7faHya4foCM+kdnfUq150zlHGfue1IWJUJ5VQZwJLNQEgukVyaq3
+ignzAIwnTgObZIAA0Ogkkh5U4FbYAo9i6zeWDEBY8zcHqFkW64HwEVfKa56
yxGqSEXRl0qUWvIIIti/37/s6baWjoWoaFvoRiqFgL6GnEACIWsUuBV8mJ9W
9FfmyD1QsriZB3KsfgNvlVbTRQLjpwcim4nXh9T2ypTxfsRvrFo8S5oKIIvC
JyVPckg5iCwQRVmRvWaCdkP1hZ0Wq572/E6DgOy6hqGhqPpnZ7xcgjSGsjl6
vpdTCKYtDFcfd56T/R5kChE1rQ9Q65548ZGx/TXghHc7EHrnvJ7EzQMJ1XBI
kpkVK0oOBFnS1Um5PRI/PUWkgjRN+0FhIQzHg62QAVRNVJ9ttCZl7TyynJFR
hcEW2jkTP9mjvtcu2l3hYxXrz5n3TKxYznJxnoCeDdUKBEv7LRkm/PMkJFx1
jJ9QPG1fwrSSbqAZtUT7ZQzvmS4Ptl1Fy+IPX0XV7Cdi5sVSwIzkq5hgXsPg
cryS/gynTeRhYszpdr2mUa5VixeRt38a5dgXMvaQEGNQApdIE+jYXoT2Ae6j
SQRKsoTL+hh5LvxTTTdKLbGArIHPXDR4Ighj2xBF4e37+5fkWWhBr/3AxtSY
PTygv71Yo7/dfHOZba7Wm8tYSjfX9PX1enNFlFjXuqSEAc7+SFssBx10CTNn
P/GmozsmLhCLy1cvcdZ1NrsLau/rTGe7zLRXw5PrR0/U+ROWpvn86UR1zgKS
HD+SXtLAeOGmSlmg+4Bw7zFk158WXqJVdhWBeDmLM8izIBJMAtDYDhqQO5LY
pCkwN0vQT5ypNjV1ZzkwKkCnKyIzEcnBUDdggy1s9QxroJVq5B1aJV3nMPDy
YvMykdbNt0hS31G4xMfKKOPhGB9UoBweRXep8Ijqq3aZ0WHH4jstX2++frVZ
v6AzecBAtyy0e9QcEmfjArR5ongqHnAjXR/6QMpfGioDrJRT9YacdKFnKiiu
d+/l0Tr20h71v50VdEPTkqFLrHQsmfeGqjlhsVLO7CKLoYy7SrWISzhqFKmv
VE19GNdSGsgccIJ/ETklUUczHy3MxfnQtxP6C7KUTLE2UIYzj1JZYDFbMgw8
aDDBMLFMasFntEVnYiMEFjlFNWPJUwjTy3YE28SaKPcddkSJ0ljDrY1Ld6lt
OVaDhIu+UE+67egsdKiRiFrLQMXGlLBTE3qXx+YpaugZtF4tx5BM2EB+zCu7
x8Y+nDVzPZ7o97VtcMga3H5LADn5GUCyLBvqCTpNo++nk4modBWrhEgLvstp
9sf3QFtbd+Djk6CxWdsFni9M1bFF58OkMAHNzHt5GpvABnJJwujgTC+7xoNM
FOKYSQheSxOOHeOXNattdKqYi4zvuYj0SfMw0CdD6l0R7OhIYtSnM1qI7+9h
LpOIijMXVFfFHEbXJqkI4/QOFwrT/Plnyp8fOX8iMKmAOy7owwQTxsoDtfLo
sJAt5JcjZHY6EKQV8yGqTzBTM9wpe0SDfPk/EDWR1Lz5nBZ1zAOLnsrfpSnV
xIsU86hzTpFmxuZ+B6RC3/R8//Rs6X9TfrfTDJj59kcGDeOTJkh9oktY1pQ9
IT4Zh0h0MQvZ4U+MvBJTDGdNZpaPJiZRyfAs4s2UbrzgSteX4y8tbr063EUb
Z719nJtzVFv01SGGd6YFRdwtTdUmIJi2HJPBSxIduebBZ9+1yv9P1yrSbHdU
uk9MWgbqH7K/7tB6JTkhFxMvQQfSyC2umjt7EdtBnvJpN8HQbRy3sHKmAsRI
8cS5QLimkXoxH0VFYFE442SG+CHG+E6DiQge53Get0h0HF+KLPb9O7NSRAok
5ZL+3LJ4LKdZs300DusClxzeuDAOj4lviwis48GAUcbBdz+XENwQng3cz0fh
8ulROIQRthIcomdAixMLaijZfeQx6tGb02C1SG30ZBb/3E5DdejDrtBRj0YC
hE/7fkEOZjhEH8SBfc6jx5MYnM/KixIAKk/1eUMSafp/iDhJzqG9KNg3xafG
HtGP7SOpnUekMjseWOC+MEedDREzcRc6EI18A5V7oA6VvPwP5Qr5d7j5UOPQ
Mo2d1fykocc4wnSOZorPgasCyEwkfUqdY4Or7HXghZO8cv2cJKmDWDnjOLFm
AeHPSG5Gkmh8o1YuTKvCKM0j5a9oBdZT5ZpVF+4DnrlWJv4Le7Y1CpocAAA=

-->

</rfc>

