<?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.7.8 (Ruby 2.6.10) -->


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

]>


<rfc ipr="trust200902" docName="draft-ietf-v6ops-rfc3849-update-02" category="info" submissionType="IETF" updates="3849" tocInclude="true" sortRefs="true" symRefs="true">
  <front>
    <title abbrev="Expanding the IPv6 Documentation Space">Expanding the IPv6 Documentation Space</title>

    <author initials="G." surname="Huston" fullname="Geoff Huston">
      <organization>APNIC</organization>
      <address>
        <email>gih@apnic.net</email>
      </address>
    </author>
    <author initials="N." surname="Buraglio" fullname="Nick Buraglio">
      <organization>Energy Sciences Network</organization>
      <address>
        <email>buraglio@forwardingplane.net</email>
      </address>
    </author>

    <date year="2024" month="May" day="21"/>

    <area>Operations and Management</area>
    <workgroup>V6OPS</workgroup>
    <keyword>Internet-Draft</keyword>

    <abstract>


<?line 40?>

<t>The document describes the reservation of an additional IPv6 address prefix
for use in documentation. The reservation of a /20 prefix allows documented
examples to reflect a broader range of realistic current deployment
scenarios.</t>



    </abstract>



  </front>

  <middle>


<?line 47?>

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

<t><xref target="RFC3849"/> introduced 2001:db8::/32, describing the use of the IPv6 address
prefix 2001:DB8::/32 as a reserved prefix for use in documentation. The
rationale for this reservation was to reduce the likelihood of conflict and
confusion when relating documented examples to deployed systems.</t>

<t>As the global deployment of IPv6 expands and evolves, individual IPv6
network deployment scenarios have also increased is size and diversity, and
there is a requirement for documentation to reflect this increased diversity
and scope. The original 2001:DB8::/32 reservation is inadequate to describe
many realistic current deployment scenarios.</t>

<t>Without this additional address allocation, documentation address prefixes
are drawn from address blocks already allocated or assigned to existing
organizations or to well known ISPs, or drawn from the currently unallocated
address pool. Such use conflicts with existing or future allocations or
assignments of IPv6 address space. The reservation of a further /20 IPv6
address prefix from the Global Unicast Address pool <xref target="RFC4291"/> for
documentation purposes avoids such conflicts.</t>

</section>
<section anchor="current-assignment-and-allocation-data"><name>Current Assignment and Allocation Data</name>

<t>According to the allocation and assignment data published by the Regional
Internet Registries,
<xref target="NROStatsReport"/>,
in August 2023 some 25.9% of all 62,770 recorded IPv6 unicast allocations and
assignments are larger than a /32 in size. The most common allocation or
assignment size is a /29, used in 24.8% of cases.</t>

<t>The four largest assignments made to end users have been /19s, but these
allocations were made before the RIRs' address allocation policies moved
away from the use of a fixed /48 site address prefix IPv6 address assignment
policies, and in the foreseeable future its unlikely that individual
networks require more than a /20. It is believed that a reservation of a /20
would cover the documentation needs as they relate the broad range of
realistic network deployments.</t>

</section>
<section anchor="filtering-and-appropriate-use"><name>Filtering and appropriate use</name>

<t>Documentation prefixes are for the use or relaying configuration and documentation examples and as such
<bcp14>MUST NOT</bcp14> be used for actual traffic, <bcp14>MUST NOT</bcp14> be  globally advertised, and <bcp14>SHOULD NOT</bcp14> be used internally for routed production traffic or other connectivity.
Documentation prefixes should be considered bogon and filtered in routing advertisements as appropriate.</t>

</section>
<section anchor="conventions-and-definitions"><name>Conventions and Definitions</name>

<t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>

<?line -18?>

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

<t>IPv6 addressing documents do not have any direct impact on Internet
infrastructure security.</t>

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

<t>IANA is to record the reservation of TBD::/20 in the IANA IPv6
<xref target="IANAIPv6SPAR"/>. The Source, Destination, Forwardable,
Globally Reachable and Reserved-by-Protocol fields should be recorded as
False. There is no Termination Date for this entry.
The name of the reservation is “Documentation".</t>

</section>


  </middle>

  <back>


    <references title='Normative References' anchor="sec-normative-references">



<reference anchor="RFC2119">
  <front>
    <title>Key words for use in RFCs to Indicate Requirement Levels</title>
    <author fullname="S. Bradner" initials="S." surname="Bradner"/>
    <date month="March" year="1997"/>
    <abstract>
      <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. 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="14"/>
  <seriesInfo name="RFC" value="2119"/>
  <seriesInfo name="DOI" value="10.17487/RFC2119"/>
</reference>


<reference anchor="IANAIPv6SPAR" target="https://www.iana.org/assignments/iana-ipv6-special-registry/iana-ipv6-special-registry.xhtml">
  <front>
    <title>IANA IPv6 Special-Purpose Address Registry</title>
    <author >
      <organization></organization>
    </author>
    <date year="n.d."/>
  </front>
</reference>


<reference anchor="RFC8174">
  <front>
    <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
    <author fullname="B. Leiba" initials="B." surname="Leiba"/>
    <date month="May" year="2017"/>
    <abstract>
      <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
    </abstract>
  </front>
  <seriesInfo name="BCP" value="14"/>
  <seriesInfo name="RFC" value="8174"/>
  <seriesInfo name="DOI" value="10.17487/RFC8174"/>
</reference>




    </references>

    <references title='Informative References' anchor="sec-informative-references">



<reference anchor="RFC3849">
  <front>
    <title>IPv6 Address Prefix Reserved for Documentation</title>
    <author fullname="G. Huston" initials="G." surname="Huston"/>
    <author fullname="A. Lord" initials="A." surname="Lord"/>
    <author fullname="P. Smith" initials="P." surname="Smith"/>
    <date month="July" year="2004"/>
    <abstract>
      <t>To reduce the likelihood of conflict and confusion when relating documented examples to deployed systems, an IPv6 unicast address prefix is reserved for use in examples in RFCs, books, documentation, and the like. Since site-local and link-local unicast addresses have special meaning in IPv6, these addresses cannot be used in many example situations. The document describes the use of the IPv6 address prefix 2001:DB8::/32 as a reserved prefix for use in documentation. This memo provides information for the Internet community.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="3849"/>
  <seriesInfo name="DOI" value="10.17487/RFC3849"/>
</reference>

<reference anchor="RFC4291">
  <front>
    <title>IP Version 6 Addressing Architecture</title>
    <author fullname="R. Hinden" initials="R." surname="Hinden"/>
    <author fullname="S. Deering" initials="S." surname="Deering"/>
    <date month="February" year="2006"/>
    <abstract>
      <t>This specification defines the addressing architecture of the IP Version 6 (IPv6) protocol. The document includes the IPv6 addressing model, text representations of IPv6 addresses, definition of IPv6 unicast addresses, anycast addresses, and multicast addresses, and an IPv6 node's required addresses.</t>
      <t>This document obsoletes RFC 3513, "IP Version 6 Addressing Architecture". [STANDARDS-TRACK]</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="4291"/>
  <seriesInfo name="DOI" value="10.17487/RFC4291"/>
</reference>


<reference anchor="NROStatsReport" target="https://ftp.ripe.net/pub/stats/ripencc/nro-stats/latest/nro-delegated-stats">
  <front>
    <title>NRO Stats Report</title>
    <author >
      <organization></organization>
    </author>
    <date year="n.d."/>
  </front>
</reference>


    </references>


<?line 129?>

<section numbered="false" anchor="acknowledgments"><name>Acknowledgments</name>
<t>The authors would like to acknowledge the valuable input from XiPeng Xiao, Chris Cummings, Russ White, Kevin Myers, Ed Horley, Tom Coffeen, and Scott Hogg.</t>

</section>


  </back>

<!-- ##markdown-source:
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
4R5Gzk2ayrZG17GpKrzOsin7H9mHfkSuEgAA

-->

</rfc>
