<?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.24 (Ruby 3.2.3) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-li-lsr-igp-based-intra-domain-savnet-04" category="info" submissionType="IETF" version="3">
  <!-- xml2rfc v2v3 conversion 3.28.0 -->
  <front>
    <title abbrev="IGP-SPA">IGP-based Source Prefix Advertisement for Intra-domain SAVNET</title>
    <seriesInfo name="Internet-Draft" value="draft-li-lsr-igp-based-intra-domain-savnet-04"/>
    <author initials="L." surname="Qin" fullname="Lancheng Qin">
      <organization>Zhongguancun Laboratory</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>qinlc@mail.zgclab.edu.cn</email>
      </address>
    </author>
    <author initials="D." surname="Li" fullname="Dan Li">
      <organization>Tsinghua University</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>tolidan@tsinghua.edu.cn</email>
      </address>
    </author>
    <author initials="X." surname="Song" fullname="Xueyan Song">
      <organization>ZTE Corporation</organization>
      <address>
        <postal>
          <city>Nanjing</city>
          <country>China</country>
        </postal>
        <email>song.xueyan2@zte.com.cn</email>
      </address>
    </author>
    <author initials="C." surname="Lin" fullname="Changwang Lin">
      <organization>New H3C Technologies</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>linchangwang.04414@h3c.com</email>
      </address>
    </author>
    <author initials="S." surname="Yue" fullname="Shengnan Yue">
      <organization>China Mobile</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>yueshengnan@chinamobile.com</email>
      </address>
    </author>
    <date year="2025" month="March" day="16"/>
    <area>Routing</area>
    <workgroup>LSR</workgroup>
    <keyword>Internet-Draft</keyword>
    <abstract>
      <?line 65?>

<t>SPA-based SAVNET is a new intra-domain source address validation (SAV) mechanism which requires exchanging and communicating SPA information among routers in an intra-domain network (see <xref target="I-D.li-savnet-source-prefix-advertisement"/>). This document describes a method to implement SPA-based SAVNET by using OSPF and IS-IS.</t>
    </abstract>
  </front>
  <middle>
    <?line 69?>

<section anchor="sec-intro">
      <name>Introduction</name>
      <t>SPA-based SAVNET <xref target="I-D.li-savnet-source-prefix-advertisement"/> is proposed to improve the accuracy and robustness of intra-domain SAV. It can be used on customer-facing routers, host-facing routers, and AS border routers of an AS. Each customer (or host) network is assigned a unique stub network identifier (SNI) value. The customer-facing (or host-facing) router provides its SPA information, which includes the prefix information and the SNI value of the connected customer (or host) network, to other routers in the same AS. By learning SPA information, customer-facing routers, host-facing routers, and AS border routers can generate more accurate SAV rules on router interfaces facing a customer network, a host network, or an external AS.</t>
      <t>The detailed procedures of SPA information generation and SAV rule generation have been described in <xref target="I-D.li-savnet-source-prefix-advertisement"/>. This document describes a method to implement SPA information communication by using OSPF and IS-IS. The reader is encouraged to be familiar with <xref target="I-D.li-savnet-source-prefix-advertisement"/>.</t>
      <section anchor="terminology">
        <name>Terminology</name>
        <t>SAV Rule: The rule that describes the mapping relationship between a source address (prefix) and its valid incoming router interface(s).</t>
        <t>Host Network: An intra-domain stub network consists of hosts.</t>
        <t>Customer Network: An intra-domain stub network consists of hosts and routers.</t>
        <t>Host-facing Router: An intra-domain router facing an intra-domain host network.</t>
        <t>Customer-facing Router: An intra-domain router facing an intra-domain customer network.</t>
      </section>
      <section anchor="requirements-language">
        <name>Requirements Language</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>
    <section anchor="communicating-spa-information-via-is-is-and-ospf">
      <name>Communicating SPA Information via IS-IS and OSPF</name>
      <section anchor="overview">
        <name>Overview</name>
        <t>The key idea is to add the SNI value into the prefix information when the customer-facing (or host-facing) router distributes the prefix information of its customer (or host) network via the IGP. As shown in <xref target="fig-communication"/>, the SAVNET Agent of a Sender Router provides its SPA information to other SAVNET routers via IGP.  After receiving SPA information from other routers, the SAVNET Agent of the Receiver Router generates SAV rules by using SPA information or/and routing information. The Sender Router can be a customer-facing router or a host-facing router.  The SPA information includes the prefix information and the SNI value of the connected customer (or host) network. The Receiver Router can be a customer-facing router, a host-facing router, or an AS border router.</t>
        <figure anchor="fig-communication">
          <name>Communicating SPA information via the IGP</name>
          <artwork><![CDATA[
   +---------------------+                +---------------------+
   |   Sender Router     |   Prefix and   |   Receiver Router   |
   |   +------------+    |   SNI Value    |    +------------+   |
   |   |  IGP LSDB  +------------------------->+  IGP LSDB  |   |
   |   +-----^------+    |                |    +-----+------+   |
   |         |           |                |          |          |
   | +-------+---------+ |                | +--------v--------+ |
   | |   SAVNET Agent  | |                | |   SAVNET Agent  | |
   | | +-------------+ | |                | | +-------------+ | |
   | | | Information | | |                | | | Information | | |
   | | | Provider    | | |                | | | Receiver    | | |
   | | +-------------+ | |                | | +-------------+ | |
   | +-----------------+ |                | +-----------------+ |
   |                     |                |                     |
   +---------------------+                +---------------------+
]]></artwork>
        </figure>
        <t>The overall procedure of SPA information communication is as follows:</t>
        <ul spacing="normal">
          <li>
            <t>At the Sender Router: The SAVNET Agent provides the SNI value of the connected customer network or host network to the Link State Database (LSDB) of IGP.  The IGP will synchronize the LSDB, which includes prefix information and SNI value, among routers runing the IGP.</t>
          </li>
          <li>
            <t>At the Receiver Router: The SAVNET Agent extracts prefix information and SNI value from the LSDB of IGP and then generates SAV rules as described in <xref target="I-D.li-savnet-source-prefix-advertisement"/>.</t>
          </li>
        </ul>
      </section>
      <section anchor="using-the-existing-administrative-tag-sub-tlv">
        <name>Using the existing Administrative Tag Sub-TLV</name>
        <t>The existing administrative Tag Sub-TLV of IS-IS and OSPF can be used for SPA information communication. Specifically, when a customer-facing (or host-facing) router distributes IP prefix information of the connected customer (or host) network, it carries the SNI value of that network in the Administrative Tag Sub-TLV.</t>
        <section anchor="administrative-tag-sub-tlv-of-is-is">
          <name>Administrative Tag Sub-TLV of IS-IS</name>
          <t>For routers running IS-IS, they can carry the SNI value in the Administrative Tag Sub-TLV (defined in <xref target="RFC5130"/>), which can be included in: SRv6 Locator TLV (27), IPv4 Algorithm Prefix Reachability TLV (126), IPv6 Algorithm Prefix Reachability (127), Extended IP Reachability TLV (135), Multi-Topology Reachable IPv4 Prefixes TLV (235), IPv6 Reachability TLV (236), Multi-Topology Reachable IPv6 Prefixes TLV (237).</t>
        </section>
        <section anchor="administrative-tag-sub-tlv-of-ospf">
          <name>Administrative Tag Sub-TLV of OSPF</name>
          <t>For routers running OSPF, they can carry the SNI value in the Administrative Tag Sub-TLV <xref target="I-D.ietf-lsr-ospf-admin-tags"/> within the OSPF Extended Prefix TLV Sub-TLV <xref target="RFC7684"/>.</t>
        </section>
        <section anchor="administrative-tag-sub-tlv-of-ospfv3">
          <name>Administrative Tag Sub-TLV of OSPFv3</name>
          <t>For routers running OSPFv3, they can include the SNI value in the Administrative Tag Sub-TLV <xref target="I-D.ietf-lsr-ospf-admin-tags"/> within the OSPFv3 Intra-Area-Prefix TLV, Inter-Area-Prefix TLV, and External-Prefix TLV <xref target="RFC8362"/>.</t>
        </section>
      </section>
    </section>
    <section anchor="sec-security">
      <name>Security Considerations</name>
      <t>The security considerations described in <xref target="I-D.li-savnet-source-prefix-advertisement"/> also applies to this document.</t>
    </section>
    <section anchor="sec-iana">
      <name>IANA Considerations</name>
      <t>TBD.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC5130" target="https://www.rfc-editor.org/info/rfc5130" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.5130.xml">
          <front>
            <title>A Policy Control Mechanism in IS-IS Using Administrative Tags</title>
            <author fullname="S. Previdi" initials="S." surname="Previdi"/>
            <author fullname="M. Shand" initials="M." role="editor" surname="Shand"/>
            <author fullname="C. Martin" initials="C." surname="Martin"/>
            <date month="February" year="2008"/>
            <abstract>
              <t>This document describes an extension to the IS-IS protocol to add operational capabilities that allow for ease of management and control over IP prefix distribution within an IS-IS domain. This document enhances the IS-IS protocol by extending the information that an Intermediate System (IS) router can place in Link State Protocol (LSP) Data Units for policy use. This extension will provide operators with a mechanism to control IP prefix distribution throughout multi-level IS-IS domains. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5130"/>
          <seriesInfo name="DOI" value="10.17487/RFC5130"/>
        </reference>
        <reference anchor="RFC7684" target="https://www.rfc-editor.org/info/rfc7684" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.7684.xml">
          <front>
            <title>OSPFv2 Prefix/Link Attribute Advertisement</title>
            <author fullname="P. Psenak" initials="P." surname="Psenak"/>
            <author fullname="H. Gredler" initials="H." surname="Gredler"/>
            <author fullname="R. Shakir" initials="R." surname="Shakir"/>
            <author fullname="W. Henderickx" initials="W." surname="Henderickx"/>
            <author fullname="J. Tantsura" initials="J." surname="Tantsura"/>
            <author fullname="A. Lindem" initials="A." surname="Lindem"/>
            <date month="November" year="2015"/>
            <abstract>
              <t>OSPFv2 requires functional extension beyond what can readily be done with the fixed-format Link State Advertisements (LSAs) as described in RFC 2328. This document defines OSPFv2 Opaque LSAs based on Type-Length-Value (TLV) tuples that can be used to associate additional attributes with prefixes or links. Depending on the application, these prefixes and links may or may not be advertised in the fixed-format LSAs. The OSPFv2 Opaque LSAs are optional and fully backward compatible.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7684"/>
          <seriesInfo name="DOI" value="10.17487/RFC7684"/>
        </reference>
        <reference anchor="RFC8362" target="https://www.rfc-editor.org/info/rfc8362" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8362.xml">
          <front>
            <title>OSPFv3 Link State Advertisement (LSA) Extensibility</title>
            <author fullname="A. Lindem" initials="A." surname="Lindem"/>
            <author fullname="A. Roy" initials="A." surname="Roy"/>
            <author fullname="D. Goethals" initials="D." surname="Goethals"/>
            <author fullname="V. Reddy Vallem" initials="V." surname="Reddy Vallem"/>
            <author fullname="F. Baker" initials="F." surname="Baker"/>
            <date month="April" year="2018"/>
            <abstract>
              <t>OSPFv3 requires functional extension beyond what can readily be done with the fixed-format Link State Advertisement (LSA) as described in RFC 5340. Without LSA extension, attributes associated with OSPFv3 links and advertised IPv6 prefixes must be advertised in separate LSAs and correlated to the fixed-format LSAs. This document extends the LSA format by encoding the existing OSPFv3 LSA information in Type-Length-Value (TLV) tuples and allowing advertisement of additional information with additional TLVs. Backward-compatibility mechanisms are also described.</t>
              <t>This document updates RFC 5340, "OSPF for IPv6", and RFC 5838, "Support of Address Families in OSPFv3", by providing TLV-based encodings for the base OSPFv3 unicast support and OSPFv3 address family support.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8362"/>
          <seriesInfo name="DOI" value="10.17487/RFC8362"/>
        </reference>
        <reference anchor="I-D.ietf-lsr-ospf-admin-tags" target="https://datatracker.ietf.org/doc/html/draft-ietf-lsr-ospf-admin-tags-29" xml:base="https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.ietf-lsr-ospf-admin-tags.xml">
          <front>
            <title>Extensions to OSPF for Advertising Prefix Administrative Tags</title>
            <author fullname="Acee Lindem" initials="A." surname="Lindem">
              <organization>LabN Consulting, L.L.C.</organization>
            </author>
            <author fullname="Peter Psenak" initials="P." surname="Psenak">
              <organization>Cisco Systems</organization>
            </author>
            <author fullname="Yingzhen Qu" initials="Y." surname="Qu">
              <organization>Futurewei Technologies</organization>
            </author>
            <date day="19" month="February" year="2025"/>
            <abstract>
              <t>It is useful for routers in OSPFv2 and OSPFv3 routing domains to be able to associate tags with prefixes. Previously, OSPFv2 and OSPFv3 were relegated to a single tag and only for Autonomous System (AS) External and Not-So-Stubby-Area (NSSA) prefixes. With the flexible encodings provided by OSPFv2 Prefix/Link Attribute Advertisement and OSPFv3 Extended Link State Advertisements (LSAs), multiple administrative tags may be advertised for all types of prefixes. These administrative tags can be used for many applications including route redistribution policy, selective prefix prioritization, selective IP Fast-ReRoute (IPFRR) prefix protection, and many others.</t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-lsr-ospf-admin-tags-29"/>
        </reference>
        <reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml">
          <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="RFC8174" target="https://www.rfc-editor.org/info/rfc8174" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8174.xml">
          <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 anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="I-D.li-savnet-source-prefix-advertisement" target="https://datatracker.ietf.org/api/v1/doc/document/draft-li-savnet-source-prefix-advertisement/" xml:base="https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.li-savnet-source-prefix-advertisement.xml">
          <front>
            <title>Source Prefix Advertisement for Intra-domain SAVNET</title>
            <author fullname="Dan Li"/>
            <author fullname="Nan Geng"/>
            <author fullname="Lancheng Qin"/>
            <date day="3" month="March" year="2025"/>
            <abstract>
              <t>The new intra-domain source address validation (SAV) mechanism
   requires improving the accuracy (especially avoiding blocking
   legitimate traffic) and supporting automatic update (see
   [I-D.ietf-savnet-intra-domain-problem-statement]).  To this end, this
   document proposes an intra-domain SAV mechanism, called source prefix
   advertisement (SPA) for intra-domain SAVNET (SPA-based SAVNET for
   short), to advance the technology for intra-domain SAV.  SPA-based
   SAVNET allows routers in an intra-domain network to exchange SPA
   information.  By using SPA information and routing information,
   intra-domain routers can determine more accurate SAV rules in an
   automatic manner.</t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-li-savnet-source-prefix-advertisement-02"/>
        </reference>
      </references>
    </references>
    <?line 168?>



  </back>
  <!-- ##markdown-source:
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

-->

</rfc>
