<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.20 (Ruby 3.3.3) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-eknb-srv6ops-interdomain-sidspace-00" category="info" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.24.0 -->
  <front>
    <title abbrev="SID Space Inter-domain Addressing.">SID Space (5f00::/16) Inter-domain Addressing Recommendations</title>
    <seriesInfo name="Internet-Draft" value="draft-eknb-srv6ops-interdomain-sidspace-00"/>
    <author fullname="Erik Kline">
      <organization>Aalyria Technologies, Inc.</organization>
      <address>
        <email>ek.ietf@gmail.com</email>
      </address>
    </author>
    <author fullname="Nick Buraglio">
      <organization>Energy Sciences Network</organization>
      <address>
        <email>buraglio@forwardingplane.net</email>
      </address>
    </author>
    <date year="2024" month="November" day="05"/>
    <area>Operations and Management</area>
    <workgroup>SRv6 Operations</workgroup>
    <keyword>Segment Routing for IPv6 Segment Identifiers</keyword>
    <keyword>SRv6 SIDs</keyword>
    <abstract>
      <?line 55?>

<t>This specification recommends a specific structured use of the SRv6 SIDs prefix in support of Inter-Domain SRv6 networks.
The core of the proposal is to structure the address space by Autonomous System Number (ASN).</t>
      <t>Use of this proposed structure is entirely voluntary.
Voluntary use of this structure aids SRv6 operations while preserving the ability to use this prefix across cooperating SRv6 domains, but not across the general Internet.</t>
    </abstract>
    <note removeInRFC="true">
      <name>About This Document</name>
      <t>
        The latest revision of this draft can be found at <eref target="https://ipvsix.github.io/draft-sidspace-experiment/draft-ek-srv6ops-sidspace-experiment.html"/>.
        Status information for this document may be found at <eref target="https://datatracker.ietf.org/doc/draft-eknb-srv6ops-interdomain-sidspace/"/>.
      </t>
      <t>
        Discussion of this document takes place on the
        SRv6 Operations Working Group mailing list (<eref target="mailto:srv6ops@ietf.org"/>),
        which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/srv6ops/"/>.
        Subscribe at <eref target="https://www.ietf.org/mailman/listinfo/srv6ops/"/>.
      </t>
      <t>Source for this draft and an issue tracker can be found at
        <eref target="https://github.com/ipvsix/draft-sidspace-experiment"/>.</t>
    </note>
  </front>
  <middle>
    <?line 63?>

<section anchor="introduction">
      <name>Introduction</name>
      <t><xref target="RFC9602"/> requested of IANA a dedicated prefix for Segment Routing over IPv6 <xref target="RFC8402"/> Segment Identifiers (SRv6 SIDs), with the aim of "improv[ing] security by making it simpler to filter traffic at the edge of the SR domains."
The prefix 5f00::/16 was allocated for this purpose <xref target="IANA-IPv6Special"/>.
No requirements were placed on the use of this prefix nor any recommendations made for structured use of this prefix.</t>
      <t>This specification recommends a specific structured use of the SRv6 SIDs prefix in support of Inter-Domain SRv6 networks.
The core of the proposal is to structure the address space by Autonomous System Number (ASN).</t>
      <t>Use of this proposed structure is entirely voluntary.
Voluntary use of this structure aids SRv6 operations while preserving the ability to use this prefix across cooperating SRv6 domains, but not across the general Internet.</t>
      <t>The SID space prefix was allocated to improve ease of filtering.
Where SRv6 traffic using these prefixes may be shared with cooperating partner networks,
this proposal makes it easier to craft filters that permit only SRv6 traffic from identified ASNs.</t>
      <t>As a point of historical interest, this proposal contains echos of the structure of the original 6bone test allocation <xref target="RFC1897"/>.</t>
    </section>
    <section anchor="inter-domain-srv6-sids">
      <name>Inter-domain SRv6 SIDs</name>
      <t>An inter-domain SRv6 SID, as used in this document, means an SRv6 SID from the address space used by one SRv6 domain that is advertised to another SRv6 domain force inclusion an SRv6 Policy used by the second domain when forwarding policy-specific traffic to the advertising SRv6 domain.</t>
    </section>
    <section anchor="proposed-structure">
      <name>Proposed Structure</name>
      <t>The recommendation of this specification is for SRv6 domains to allocate SIDs from prefixes that are concatenations of the SRv6 SID prefix (5f00::/16) and an applicable ASN.
Assuming 32-bit ASNs, this yields a /48 per ASN in use within an SRv6 domain, i.e. <tt>5f00:as-hi16:as-lo16::/48</tt>.</t>
      <section anchor="generation-of-asn-derived-srv6-prefix-sid">
        <name>Generation of ASN derived SRv6 prefix SID</name>
        <t>Each unique ASN generates a prefix from the IANA allocation by converting mutually agreed upon ASNs to hexidecimal, and inserting this hex into a /48 prefix.</t>
        <section anchor="srv6-sid-documentation-prefixes">
          <name>SRv6 SID Documentation Prefixes</name>
          <t>Using 16-bit and 32-bit ASNs reserved for documentation purposes <xref target="IANA-ASNs"/> yields several SRv6 SID prefixes that might be used for SRv6 documentation purposes.
These prefixes presently include ASNs in the range of 64496-64511 as defined in <xref target="RFC5398"/>:</t>
          <artwork><![CDATA[
5f00:0:fbf0::/48
...
5f00:0:fbff::/48
]]></artwork>
          <t>or any /48 prefix between these.</t>
          <t>It should be noted that 32-but ASNs do not have a specific range dedicated for documentation but do have a private use block as defined in <xref target="RFC6996"/>.</t>
        </section>
        <section anchor="srv6-sid-private-use-prefixes">
          <name>SRv6 SID Private Use Prefixes</name>
          <t>Using 16-bit and 32-bit ASNs reserved for private use purposes <xref target="IANA-ASNs"/> and defined by yields several SRv6 SID prefixes for private use.
These prefixes are defined by RFC 6996 and presently include:</t>
          <table>
            <thead>
              <tr>
                <th align="left">ASN size</th>
                <th align="left">Private Use Range</th>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td align="left">16-bit</td>
                <td align="left">64512-65534</td>
              </tr>
              <tr>
                <td align="left">32-bit</td>
                <td align="left">4200000000-4294967294</td>
              </tr>
            </tbody>
          </table>
          <t>yielding:</t>
          <artwork><![CDATA[
5f00:0:fc00::/48
...
5f00:0:fffe::/48
]]></artwork>
          <t>and</t>
          <artwork><![CDATA[
5f00:fa56:ea00::/48
...
5f00:ffff:fffe::/48
]]></artwork>
          <t>or any /48 prefix between these, as private use ASN-derived SID prefixes.</t>
        </section>
      </section>
    </section>
    <section anchor="routing-and-filtering">
      <name>Routing and Filtering</name>
      <t>As noted in <xref target="draft-bdmgct-spring-srv6-security"/>, it is assumed that each ASN using this SRv6 SID space structure has deployed their respective SRv6 implementations within a limited domain <xref target="RFC8799"/> with appropriate filtering at the domain boundaries. Because this is intended for inter-domain use, the requisite filtering exceptions must be made between each SRv6 domain to allow for the desired Inter-Domain communication to occur. Care should be taken to allow only the desired and necessary communication between each SRv6 domain. The mechanisms used should be conformant with the given domain's security policy and may include, but are not limited to:</t>
      <ul spacing="normal">
        <li>
          <t>routing filters such as BGP prefix-lists, route-maps, route-policies, or other analogous mechanisms, or</t>
        </li>
        <li>
          <t>access control filters at the domain edge</t>
        </li>
      </ul>
    </section>
    <section anchor="example-test-case">
      <name>Example test case</name>
      <t>One possible test case is the exchange of the IPv6 prefix SID between two autonomous systems with independent management domains. In this example, AS4294967294 exchanges their SRv6 SID prefix (<tt>5f00:ffff:fffe::/48</tt>) with AS4200000000 who announces their ASN derived SRv6 SID prefix (<tt>5f00:fa56:ea00::/48</tt>).</t>
      <artwork><![CDATA[
  ┌─────────────────────────────────┐           ┌──────────────────────────────────┐
  │                                 │           │                                  │
  │                                 │           │                                  │
  │                  eBGP speaker   │           │   eBGP speaker                   │
  │           5f00:ffff:fffe::/48   │           │   5f00:fa56:ea00::/48            │
  │   ┌─────┐               ┌────┐  │           │  ┌────┐                ┌─────┐   │
  │   │     ├──────┐        │    ├──┼───────────┼──┤    │        ┌───────┤     │   │
  │   │     │      │        │    │  │           │  │    │        │       │     │   │
  │   └─────┘   ┌──┴──┐     └─┬──┘  │           │  └──┬─┘     ┌──┴──┐    └─────┘   │
  │             │     │       │     │           │     │       │     │              │
  │             │     ├───────┘     │           │     └───────┤     │              │
  │             └─────┘             │           │             └─────┘              │
  │                                 │           │                                  │
  │                                 │           │                                  │
  │                                 │           │                                  │
  │ AS4294967294                    │           │                      AS4200000000│
  └─────────────────────────────────┘           └──────────────────────────────────┘
]]></artwork>
      <t>Within this structure, appropriate and agreed upon policy may be shared between the partner ASNs. Defining the policy or use cases is outside of the scope of this document.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>This document does not alter the inherent security posture of SRv6 <xref target="RFC8402"/>, <xref target="RFC8754"/>.
The SID space prefix was allocated to improve ease of filtering.
Where SRv6 traffic using these prefixes may be shared with cooperating partner networks,
this proposal makes it easier to craft filters that permit only SRv6 traffic from identified ASNs.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document has no IANA actions.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC9602">
          <front>
            <title>Segment Routing over IPv6 (SRv6) Segment Identifiers in the IPv6 Addressing Architecture</title>
            <author fullname="S. Krishnan" initials="S." surname="Krishnan"/>
            <date month="October" year="2024"/>
            <abstract>
              <t>Segment Routing over IPv6 (SRv6) uses IPv6 as the underlying data plane. Thus, Segment Identifiers (SIDs) used by SRv6 can resemble IPv6 addresses and behave like them while exhibiting slightly different behaviors in some situations. This document explores the characteristics of SRv6 SIDs and focuses on the relationship of SRv6 SIDs to the IPv6 Addressing Architecture. This document allocates and makes a dedicated prefix available for SRv6 SIDs.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9602"/>
          <seriesInfo name="DOI" value="10.17487/RFC9602"/>
        </reference>
        <reference anchor="IANA-IPv6Special" 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/>
            </author>
            <date>n.d.</date>
          </front>
        </reference>
        <reference anchor="IANA-ASNs" target="https://www.iana.org/assignments/as-numbers/as-numbers.xhtml">
          <front>
            <title>Autonomous System (AS) Numbers</title>
            <author>
              <organization/>
            </author>
            <date>n.d.</date>
          </front>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="RFC1897">
          <front>
            <title>IPv6 Testing Address Allocation</title>
            <author fullname="R. Hinden" initials="R." surname="Hinden"/>
            <author fullname="J. Postel" initials="J." surname="Postel"/>
            <date month="January" year="1996"/>
            <abstract>
              <t>This document describes an allocation plan for IPv6 addresses to be used in testing IPv6 prototype software. This document specifies an Experimental protocol for the Internet community.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="1897"/>
          <seriesInfo name="DOI" value="10.17487/RFC1897"/>
        </reference>
        <reference anchor="RFC8402">
          <front>
            <title>Segment Routing Architecture</title>
            <author fullname="C. Filsfils" initials="C." role="editor" surname="Filsfils"/>
            <author fullname="S. Previdi" initials="S." role="editor" surname="Previdi"/>
            <author fullname="L. Ginsberg" initials="L." surname="Ginsberg"/>
            <author fullname="B. Decraene" initials="B." surname="Decraene"/>
            <author fullname="S. Litkowski" initials="S." surname="Litkowski"/>
            <author fullname="R. Shakir" initials="R." surname="Shakir"/>
            <date month="July" year="2018"/>
            <abstract>
              <t>Segment Routing (SR) leverages the source routing paradigm. A node steers a packet through an ordered list of instructions, called "segments". A segment can represent any instruction, topological or service based. A segment can have a semantic local to an SR node or global within an SR domain. SR provides a mechanism that allows a flow to be restricted to a specific topological path, while maintaining per-flow state only at the ingress node(s) to the SR domain.</t>
              <t>SR can be directly applied to the MPLS architecture with no change to the forwarding plane. A segment is encoded as an MPLS label. An ordered list of segments is encoded as a stack of labels. The segment to process is on the top of the stack. Upon completion of a segment, the related label is popped from the stack.</t>
              <t>SR can be applied to the IPv6 architecture, with a new type of routing header. A segment is encoded as an IPv6 address. An ordered list of segments is encoded as an ordered list of IPv6 addresses in the routing header. The active segment is indicated by the Destination Address (DA) of the packet. The next active segment is indicated by a pointer in the new routing header.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8402"/>
          <seriesInfo name="DOI" value="10.17487/RFC8402"/>
        </reference>
        <reference anchor="RFC8754">
          <front>
            <title>IPv6 Segment Routing Header (SRH)</title>
            <author fullname="C. Filsfils" initials="C." role="editor" surname="Filsfils"/>
            <author fullname="D. Dukes" initials="D." role="editor" surname="Dukes"/>
            <author fullname="S. Previdi" initials="S." surname="Previdi"/>
            <author fullname="J. Leddy" initials="J." surname="Leddy"/>
            <author fullname="S. Matsushima" initials="S." surname="Matsushima"/>
            <author fullname="D. Voyer" initials="D." surname="Voyer"/>
            <date month="March" year="2020"/>
            <abstract>
              <t>Segment Routing can be applied to the IPv6 data plane using a new type of Routing Extension Header called the Segment Routing Header (SRH). This document describes the SRH and how it is used by nodes that are Segment Routing (SR) capable.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8754"/>
          <seriesInfo name="DOI" value="10.17487/RFC8754"/>
        </reference>
        <reference anchor="RFC5398">
          <front>
            <title>Autonomous System (AS) Number Reservation for Documentation Use</title>
            <author fullname="G. Huston" initials="G." surname="Huston"/>
            <date month="December" year="2008"/>
            <abstract>
              <t>To reduce the likelihood of conflict and confusion when relating documented examples to deployed systems, two blocks of Autonomous System numbers (ASNs) are reserved for use in examples in RFCs, books, documentation, and the like. This document describes the reservation of two blocks of ASNs as reserved numbers for use in documentation. This memo provides information for the Internet community.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5398"/>
          <seriesInfo name="DOI" value="10.17487/RFC5398"/>
        </reference>
        <reference anchor="RFC6996">
          <front>
            <title>Autonomous System (AS) Reservation for Private Use</title>
            <author fullname="J. Mitchell" initials="J." surname="Mitchell"/>
            <date month="July" year="2013"/>
            <abstract>
              <t>This document describes the reservation of Autonomous System Numbers (ASNs) that are for Private Use only, known as Private Use ASNs, and provides operational guidance on their use. This document enlarges the total space available for Private Use ASNs by documenting the reservation of a second, larger range and updates RFC 1930 by replacing Section 10 of that document.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="6"/>
          <seriesInfo name="RFC" value="6996"/>
          <seriesInfo name="DOI" value="10.17487/RFC6996"/>
        </reference>
        <reference anchor="RFC8799">
          <front>
            <title>Limited Domains and Internet Protocols</title>
            <author fullname="B. Carpenter" initials="B." surname="Carpenter"/>
            <author fullname="B. Liu" initials="B." surname="Liu"/>
            <date month="July" year="2020"/>
            <abstract>
              <t>There is a noticeable trend towards network behaviors and semantics that are specific to a particular set of requirements applied within a limited region of the Internet. Policies, default parameters, the options supported, the style of network management, and security requirements may vary between such limited regions. This document reviews examples of such limited domains (also known as controlled environments), notes emerging solutions, and includes a related taxonomy. It then briefly discusses the standardization of protocols for limited domains. Finally, it shows the need for a precise definition of "limited domain membership" and for mechanisms to allow nodes to join a domain securely and to find other members, including boundary nodes.</t>
              <t>This document is the product of the research of the authors. It has been produced through discussions and consultation within the IETF but is not the product of IETF consensus.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8799"/>
          <seriesInfo name="DOI" value="10.17487/RFC8799"/>
        </reference>
        <reference anchor="draft-bdmgct-spring-srv6-security" target="https://datatracker.ietf.org/doc/draft-bdmgct-spring-srv6-security/">
          <front>
            <title>SRv6 Security Considerations</title>
            <author>
              <organization/>
            </author>
            <date>n.d.</date>
          </front>
        </reference>
      </references>
    </references>
    <?line 184?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>TODO acknowledge.</t>
    </section>
  </back>
  <!-- ##markdown-source:
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
Bn9NKaLg34U1woX6IwAA

-->

</rfc>
