<?xml version="1.0" encoding="UTF-8"?>


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

<rfc xmlns:xi="http://www.w3.org/2001/XInclude" docName="draft-ietf-idr-bgp-ext-com-registry-05"
number="9184" ipr="trust200902" obsoletes="" updates="7153, 8955" submissionType="IETF" category="std"
consensus="true" xml:lang="en" tocInclude="true" tocDepth="4" symRefs="true" sortRefs="true" version="3">

 <front>

   <title abbrev="BGP Extended Community Registries Update" >BGP Extended Community Registries Update</title>
   <seriesInfo name="RFC" value="9184"/>
   <author fullname="Christoph Loibl" surname="Loibl">
     <organization>next layer Telekom GmbH</organization>
     <address>
       <postal>
         <street>Mariahilfer Guertel 37/7</street>
         <city>Vienna</city>
         <region></region>
         <code>1150</code>
         <country>Austria</country>
       </postal>
       <phone>+43 664 1176414</phone>
       <email>cl@tix.at</email>
     </address>
   </author>

   <date year="2022" month="January" />


   <area>Routing Area</area>
    <workgroup>IDR Working Group</workgroup>

    <keyword>IANA</keyword>

   <abstract>
      <t>
        This document updates several BGP Extended Community registries in order to
        replace the "Experimental Use" registration procedure in some entries, since
        their use is clearly not experimental and is thus misleading.
      </t>
      <t>
        This document updates RFCs 7153 and 8955.
      </t>
    </abstract>
  </front>
  <middle>
   <section>
     <name>Introduction</name>
     <t>
     The IANA registries for the type values and sub-type values of the BGP Extended Communities attribute were reorganized by <xref target="RFC7153"/>. As a result,  IANA maintains a
     registry entitled "BGP Transitive Extended Community Types", which includes a range of type values (0x80-0x8F) 
     reserved for Experimental Use <xref target="RFC8126" />. Out of this experimental range, types 0x80, 0x81, and 0x82 have 
     been used in <xref target="RFC5575" /> and <xref target="RFC7674" /> (both documents were rendered 
     obsolete by <xref target="RFC8955" />).
     
     The primary use for those types and the sub-type registries 
     is non-experimental. 
     </t>
     <t>

     <xref target="IANA" /> describes updates to the registry to reflect the 
     actual use of those code points by changing the registration procedure from "Experimental Use" to "First Come First Served" <xref target="RFC8126"/> for the types 0x80-0x82 (and removing "Experimental Use" from the sub-type registry names), thereby updating <xref target="RFC7153" /> and <xref target="RFC8955" />.
     </t>
   </section>
   <section anchor="IANA" numbered="true" toc="default">
      <name>IANA Considerations</name>
      <section>
      <name>Registry: BGP Transitive Extended Community Types</name>
      <t>IANA maintains a registry entitled "BGP Transitive Extended Community Types".
      
      IANA has added RFC 9184 to the reference of this registry. They have also 
      updated the name of the type values according to <xref target="iana_ext_comm_types" /> and 
      added RFC 9184 as a reference for the existing entries.  
      </t>

      <table anchor="iana_ext_comm_types">
        <name>Registry: BGP Transitive Extended Community Types</name>
            <thead>
              <tr>
                <th>Type Value</th>
                <th>Name</th>
                <th>Reference</th>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td>
                  0x80
                </td>
                <td>
                  Generic Transitive Extended Community 
                  (Sub-Types are defined in the "Generic Transitive 
                  Extended Community Sub-Types" registry)
                </td>
                <td>
                  RFC 9184
                </td>
              </tr>
              <tr>
                <td>0x81</td>
                <td>
                  Generic Transitive Extended Community Part 2 
                  (Sub-Types are defined in the "Generic Transitive 
                  Extended Community Part 2 Sub-Types" registry)
                </td>
                <td>RFC 9184</td>
              </tr>
              <tr>
                <td>0x82</td>
                <td>
                  Generic Transitive Extended Community Part 3
                  (Sub-Types are defined in the "Generic Transitive
                  Extended Community Part 3 Sub-Types" registry)
                </td>
                <td>RFC 9184</td>
              </tr>
            </tbody>
      </table>

      <t>Furthermore, IANA has changed the registration procedures of this registry for type values 0x80 through 0x82
         to First Come First Served <xref target="RFC8126" />. The resulting registration procedures should read as in 
         <xref target="iana_ext_comm_types_regproc"/>.
      </t>

      <table anchor="iana_ext_comm_types_regproc" >
            <name>Registration Procedures: BGP Transitive Extended Community Types</name>
            <thead>
              <tr>
                <th align="left">Range</th>
                <th align="left">Registration Procedures</th>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td>0x00-0x3f</td>
                <td>
                  First Come First Served
                </td>
              </tr>
              <tr>
                <td>0x80-0x82</td>
                <td>
                  First Come First Served (see RFC 9184)
                </td>
              </tr>
              <tr>
                <td>0x83-0x8f</td>
                <td>
                  Reserved for Experimental Use (see <xref target="RFC3692"/>)
                </td>
              </tr>
              <tr>
                <td>0x90-0xbf</td>
                <td>
                  Standards Action
                </td>
              </tr>
            </tbody>
      </table>
      </section>
      <section>
        <name>Registry: Generic Transitive Experimental Use Extended Community Sub-Types</name>
        <t>IANA maintains a registry entitled "Generic Transitive Experimental Use Extended Community Sub-Types". 
        IANA has added RFC 9184 to the reference of this registry and
        updated the registry title to:
        </t>
        <ul empty="true" spacing="normal">
          <li>"Generic Transitive Extended Community Sub-Types"</li>
        </ul>
      </section>
      <section>
        <name>Registry: Generic Transitive Experimental Use Extended Community Part 2 Sub-Types</name>
        <t>IANA maintains a registry entitled "Generic Transitive Experimental Use Extended Community Part 2 Sub-Types". 
        IANA has added RFC 9184 to the reference of this registry and 
        updated the registry title to:
        </t>
        <ul empty="true" spacing="normal">
          <li>"Generic Transitive Extended Community Part 2 Sub-Types"</li>
        </ul>
      </section>
      <section>
        <name>Registry: Generic Transitive Experimental Use Extended Community Part 3 Sub-Types</name>
        <t>IANA maintains a registry entitled "Generic Transitive Experimental Use Extended Community Part 3 Sub-Types". 
        IANA has added RFC 9184 to the reference of this registry and 
        updated the registry title to:
        </t>
        <ul empty="true" spacing="normal">
          <li>"Generic Transitive Extended Community Part 3 Sub-Types"</li>
        </ul>
      </section>
    </section>
    <section anchor="Security" numbered="true" toc="default">
      <name>Security Considerations</name>
      <t> There are no direct security considerations arising from this document. </t>
    </section>

  </middle>

 <back>


   <references>
      <name>References</name>
      <references>
        <name>Normative References</name>
        <?rfc include="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.7153.xml" ?>
        <?rfc include="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.8126.xml" ?>
      </references>
      <references>
        <name>Informative References</name>
        <?rfc include="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.3692.xml" ?>
        <?rfc include="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.5575.xml" ?>
        <?rfc include="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.7674.xml" ?>
        <?rfc include="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.8955.xml" ?>
      </references>
    </references>
    <section anchor="Acknowledgements" numbered="false" toc="default">
      <name>Acknowledgements</name>
      <t>The author wants to thank <contact fullname="Alvaro Retana"/>, who pointed out that the IANA registry contains  
       misleading entries in this context.
      </t>
    </section>
 </back>
</rfc>
