<?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-03" 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="29"/>

    <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. This update to RFC 3849 expands on the existing 2001:db8::/32
address block with the reservation of an additional, larger prefix.
The addition of a /20 allows documented examples to more closely reflect
a broader range of realistic, current deployment scenarios and more closely aligns with
contemporary allocation models for large networks.</t>



    </abstract>



  </front>

  <middle>


<?line 49?>

<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 131?>

<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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
5/A6y8bsv/0Hw4qDEwAA

-->

</rfc>

