<?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.43 (Ruby 3.4.9) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-guo-nmrg-irbc-ps-00" category="info" submissionType="IRTF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.1 -->
  <front>
    <title abbrev="IRBC Problem Statement">Inter-Domain Routing Behavior Commitments: Problem Statement and Requirements</title>
    <seriesInfo name="Internet-Draft" value="draft-guo-nmrg-irbc-ps-00"/>
    <author fullname="Yangfei Guo">
      <organization>Zhongguancun Laboratory</organization>
      <address>
        <email>guoyangfei@zgclab.edu.cn</email>
      </address>
    </author>
    <author fullname="Ke Xu">
      <organization>Tsinghua University</organization>
      <address>
        <email>xuke@tsinghua.edu.cn</email>
      </address>
    </author>
    <author fullname="Xiaoliang Wang">
      <organization>Tsinghua University</organization>
      <address>
        <email>wangxiaoliang0623@foxmail.com</email>
      </address>
    </author>
    <date year="2026" month="November" day="02"/>
    <workgroup>Network Management Research Group</workgroup>
    <abstract>
      <?line 54?>

<t>This document examines whether a routing-specific commitment model is useful for expressing and assessing an AS's own expected BGP behavior across administrative-domain boundaries. An Inter-Domain Routing Behavior Commitment (IRBC) is a candidate declaration. It is attributable to an issuer and applies to specific inter-domain connections, route scopes, directions, and operating conditions. Its semantics include the subject AS's connection role, the associated routing behavior, and a commitment context that defines scope, conditions, exceptions, and validity.</t>
      <t>The document distinguishes an IRBC from a general IBN intent, an interconnection service request, local routing policy, route-path authorization, and cryptographic evidence of an individual route-propagation event.</t>
    </abstract>
  </front>
  <middle>
    <?line 60?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>The Border Gateway Protocol (BGP) defined in <xref target="RFC4271"/> enables independently administered Autonomous Systems (ASes) to exchange reachability information. Each AS determines its routing behavior through local policies, operational procedures, topology, and configuration. An AS may have expectations about how it will originate, accept, select, advertise, or propagate routes for a particular inter-domain connection. An AS operator may make statements about its routing behavior.</t>
      <t>These expectations and behaviors can be typically configured using existing routing-policy mechanisms. The issue addressed here is not the absence of mechanisms to configure or signal routing behavior. It is whether a commonly understood, issuer-attributable commitment model adds value by bringing together the identity and authority of the issuer, the AS behavior being declared, the applicable scope and conditions, and the evidence available to an external assessor.</t>
      <t>Intent-Based Networking (IBN) provides general concepts for expressing network goals at an appropriate level of abstraction and translating those goals into network actions. IBN also considers monitoring and assurance to assess whether observed network behavior remains consistent with an intent refering to <xref target="RFC9315"/>. Intent classification and scope are further discussed in <xref target="RFC9316"/>. These concepts provide the general foundation for this document. <xref target="I-D.irtf-nmrg-ibn-usecases"/> has considered IBN for routing and path selection, IBN for interconnection, and multi-domain intent resolution. <xref target="I-D.contreras-nmrg-interconnection-intents"/> has considered conventional IP peering and more advanced interconnection services.</t>
      <t>However, this document examines a more specific question: How can an AS make an attributable declaration about its own expected BGP routing behavior, scoped to defined inter-domain connections and route classes, so that another independently administered domain can understand the declaration and assess it against suitable routing evidence?</t>
      <t>A general network intent and a routing behavior commitment may serve different purposes. An intent typically expresses operational goals and desired outcomes for a network or service. A routing behavior commitment is a more explicit statement attributable to a particular AS or an entity authorized to act on its behalf, describing behavior for which that AS takes operational responsibility.</t>
      <t>This distinction matters in inter-domain environments. The AS that makes a declaration, the AS that consumes it, and the entity that observes routing behavior may be in different administrative domains. A remote observer may not have access to the issuer's internal policy configuration, complete routing information bases, or all Adj-RIB-Out state. Consequently, a declaration needs to identify the behavior being claimed and its scope, while an assessment needs to state what the available evidence can and cannot establish.</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 anchor="inter-domain-routing-behavior-commitment">
        <name>Inter-Domain Routing Behavior Commitment</name>
        <t>An Inter-Domain Routing Behavior Commitment (IRBC) is a candidate, issuer-attributable declaration in which an AS or an entity authorized to act on its behalf states the routing behavior that the subject AS undertakes to provide or enforce for specified inter-domain connections, route scopes, directions, and operating conditions. An IRBC may identify: (1) the subject's connection role in the specified inter-domain relationship; (2) the associated routing behavior; and (3) the commitment context that defines applicable scope, direction, conditions, exceptions, validity, and responsibility.</t>
        <t>The term commitment denotes an attributable operational statement of responsibility. It does not by itself establish that the behavior has been followed, create a legal obligation, or establish a bilateral agreement. The need for a distinct IRBC model, rather than an extension or specialization of an existing interconnection-intent representation, is a question for further.</t>
      </section>
      <section anchor="issuer-and-subject">
        <name>Issuer and Subject</name>
        <t>The issuer is the entity that creates and publishes or otherwise provides an IRBC. The subject is the AS or routing domain whose behavior is described. The issuer may be the subject itself or an entity authorized to act on its behalf. A future model needs to distinguish authority over an AS number, authority over address resources, and operational authority over routing policy where those authorities differ.</t>
      </section>
      <section anchor="connection-role">
        <name>Connection Role</name>
        <t>A connection role describes the functional relationship or responsibility of the subject AS with respect to a specified neighboring AS or inter-domain connection. A role is relative to the connection and may be scoped by route class or operational condition. It is not necessarily a global property of an AS and is not limited to the finite BGP Role values defined in <xref target="RFC9234"/>.</t>
      </section>
      <section anchor="declared-behavior">
        <name>Declared Behavior</name>
        <t>Declared behavior is the routing behavior specified by an IRBC. A declaration may express a required behavior, a prohibited behavior, a permitted behavior, or a preference. These categories have different semantics and <bcp14>MUST NOT</bcp14> be treated as interchangeable. The connection role provides context for the behavior but does not, by itself, determine all behavior semantics.</t>
      </section>
      <section anchor="commitment-context">
        <name>Commitment Context</name>
        <t>The commitment context describes the conditions under which declared behavior applies. It may include route scope, neighboring AS, direction, AFI/SAFI, time interval, operational state, exceptions, and precedence among applicable statements. It does not imply a legal contract or a reciprocal commitment by another AS.</t>
      </section>
      <section anchor="observed-behavior">
        <name>Observed Behavior</name>
        <t>Observed behavior is information about routing activity or state obtained at a particular observation point and time. Examples include BGP UPDATE messages, Adj-RIB-In or Adj-RIB-Out information, RIB data, BMP feeds, and other operational evidence.</t>
      </section>
      <section anchor="evidence">
        <name>Evidence</name>
        <t>Evidence is information used to support or refute a claim about observed routing behavior. Evidence has provenance, collection time, observation scope, coverage, and limitations. The absence of an observation is not necessarily evidence that an event did not occur.</t>
      </section>
      <section anchor="external-assessment">
        <name>External Assessment</name>
        <t>External assessment is an evaluation of an IRBC by an entity that is independent of, or outside the administrative control of, the issuer. An assessment may report that available evidence supports compliance, supports a violation, or is insufficient to reach either conclusion.</t>
      </section>
    </section>
    <section anchor="inter-domain-routing-scenarios">
      <name>Inter-Domain Routing Scenarios</name>
      <section anchor="route-class-specific-export-commitment">
        <name>Route-Class-Specific Export Commitment</name>
        <t>AS A has an eBGP connection with AS B and applies different export behavior to different route classes. For example, customer routes may be exported to B, while routes learned from another provider are not exported to B, except under a defined operational condition. AS A can implement this behavior using local import and export policy. Such a policy may also be configured and managed using existing policy models.</t>
        <t>An interconnection intent may specify the desired routing service or associated requirements. The IRBC question is whether AS A can additionally provide an attributable declaration that identifies the route classes, neighbor, direction, exceptions, and conditions for which AS A takes responsibility. An external assessor would need evidence from appropriate observation points to evaluate observed advertisements. A collector that does not observe an advertisement cannot, by that fact alone, prove that AS A did not advertise the route to another neighbor.</t>
      </section>
      <section anchor="conditional-backup-advertisement">
        <name>Conditional Backup Advertisement</name>
        <t>AS A declares that it will advertise a specified route class to backup neighbor AS C only when a defined primary-path condition is met. The commitment <bcp14>MUST</bcp14> distinguish a mandatory condition from a preference and identify the time interval and routing scope to which it applies.</t>
        <t>An external assessment requires evidence about both the advertisement to AS C and the condition claimed to trigger it. A BGP UPDATE observed at one collector may establish that an advertisement occurred at that observation point. It may not establish the complete state of AS A's internal route selection or prove that the primary path was unavailable. The assessment model <bcp14>MUST</bcp14> state when the evidence is sufficient and when the result is indeterminate.</t>
      </section>
      <section anchor="scope-dependent-interconnection-behavior">
        <name>Scope-Dependent Interconnection Behavior</name>
        <t>Two ASes may apply different routing arrangements to different route classes over what is operationally viewed as the same interconnection. <xref target="RFC9234"/> calls a peering relationship "Complex" when more than one BGP Role applies between the same ASes, for example when the relationship is Provider-to-Customer for some prefixes and Peer-to-Peer for others. RFC 9234 specifies that BGP Roles are not configured on an eBGP session with a Complex peering relationship. It is worth noting that per-prefix policies may be used, but there are no in-band measures in that specification to check the correctness of the per-prefix peering configuration.</t>
        <t>This scenario may motivate a route-scope-specific declaration, but it does not establish that IRBC is necessary. The <bcp14>MUST</bcp14> identify exactly what an IRBC would add beyond the per-prefix policy, existing role and OTC behavior, and the available routing evidence. It <bcp14>MUST</bcp14> also consider whether the same requirement can be met by multiple eBGP sessions, RPA objects, or an extension of an existing interconnection-intent representation.</t>
      </section>
      <section anchor="control-plane-and-data-plane-boundary">
        <name>Control-Plane and Data-Plane Boundary</name>
        <t>An operator may state an expectation that traffic should traverse a preferred provider or path. However, an AS_PATH observed in the BGP control plane does not necessarily establish the actual data-plane forwarding path. Internal routing, tunnels, policy-based forwarding, ECMP, and other mechanisms may affect packet forwarding.</t>
        <t>The initial IRBC scope therefore focuses on BGP control-plane behavior, such as route origination, advertisement, propagation, and selected attribute handling. Data-plane commitments are outside the initial scope unless the required data-plane evidence and observation model are separately defined.</t>
      </section>
    </section>
    <section anchor="problem-statement">
      <name>Problem Statement</name>
      <section anchor="from-local-policy-to-an-attributable-external-declaration">
        <name>From Local Policy to an Attributable External Declaration</name>
        <t>An AS can implement routing behavior using local policy, but that configuration does not automatically provide another domain with an interoperable statement of the behavior the AS claims it will perform. Conversely, a published statement does not demonstrate that the AS follows it. A model may be useful to distinguish internal policy, an externally understandable commitment, and evidence of actual behavior. The need for a distinct model <bcp14>MUST</bcp14> be evaluated against existing interconnection-intent structures and IBN assurance functions.</t>
      </section>
      <section anchor="issuer-subject-and-authority">
        <name>Issuer, Subject, and Authority</name>
        <t>A declaration can be assessed only if the assessor can identify the issuer, the AS or routing domain that is the subject, and the authority under which the declaration was made. The relevant authority may concern operation of the AS, address resources, or control of routing policy. These do not necessarily belong to the same entity. A general model <bcp14>MUST NOT</bcp14> assume that possession of an ASN or a prefix resource automatically proves authority to make every routing-policy commitment for an AS.</t>
      </section>
      <section anchor="scope-and-behavioral-semantics">
        <name>Scope and Behavioral Semantics</name>
        <t>A statement such as "do not export this route" is incomplete without identifying the route, neighbor or neighbor class, address family, direction, time interval, and applicable conditions. A commitment may express a mandatory behavior, a prohibition, a permission, or a preference. These meanings are distinguishable. The model <bcp14>MUST</bcp14> also address overlapping scopes, exceptions, and conflicting statements.</t>
      </section>
      <section anchor="evidence-and-external-observability">
        <name>Evidence and External Observability</name>
        <t>A commitment does not create the evidence required to assess it. A remote observer may have access to public BGP data, selected route collectors, a limited set of RIBs, BMP feeds, or evidence voluntarily supplied by the issuer. These sources have different coverage and trust properties. BMP defined in <xref target="RFC7854"/> provides a protocol for obtaining route views from BGP speakers. Support for Adj-RIB-Out monitoring is specified in <xref target="RFC8671"/>. Neither a monitoring feed nor a public collector view <bcp14>SHOULD</bcp14> be assumed to provide complete evidence for every neighbor and every route.</t>
        <t>The model <bcp14>MUST</bcp14> relate each behavior claim to the evidence needed to assess it and <bcp14>MUST</bcp14> represent observation points, time intervals, provenance, coverage, and limitations. Evidence that a route was observed at one point does not prove that it was or was not advertised to every other neighbor. A missing observation <bcp14>MUST NOT</bcp14> automatically be interpreted as proof that an event did not occur.</t>
      </section>
      <section anchor="unilateral-and-bilateral-statements">
        <name>Unilateral and Bilateral Statements</name>
        <t>An AS may make a unilateral declaration about its own behavior. A bilateral interconnection arrangement may require corresponding declarations or an explicit agreement by both parties. A declaration from AS A cannot establish consent or a commitment by AS B. A model <bcp14>MUST</bcp14> preserve the identity and authority of each issuer and provide a way to represent disagreement or inconsistent declarations without silently treating one party's statement as authoritative for the other.</t>
      </section>
      <section anchor="assessment-and-uncertainty">
        <name>Assessment and Uncertainty</name>
        <t>The available evidence may support compliance, support a violation, or be insufficient to reach either conclusion. A binary result is therefore not always appropriate. An assessment model <bcp14>SHOULD</bcp14> distinguish:</t>
        <ul spacing="normal">
          <li>
            <t>Compliant: the available evidence supports that the declared behavior was followed within the stated scope and assessment conditions.</t>
          </li>
          <li>
            <t>Violation: the available evidence supports that the declared behavior was not followed within the stated scope and assessment conditions.</t>
          </li>
          <li>
            <t>Indeterminate: the evidence is insufficient, incomplete, conflicting, or inapplicable to reach either conclusion.</t>
          </li>
        </ul>
        <t>These outcomes describe assessment confidence and evidence sufficiency. They do not imply that every routing behavior can be independently verified in all deployments.</t>
      </section>
      <section anchor="lifecycle-and-information-disclosure">
        <name>Lifecycle and Information Disclosure</name>
        <t>Routing policies and inter-domain relationships change. A declaration may be updated, superseded, withdrawn, or become inapplicable when a connection or route scope changes. An assessor may retain stale or delayed information. A model <bcp14>MUST</bcp14> address validity, versioning, update, withdrawal, revocation, and the relationship between an observation interval and the applicable declaration version.</t>
        <t>At the same time, publishing a commitment may reveal sensitive information about topology, customers, peering, or traffic engineering. The model <bcp14>SHOULD</bcp14> identify the minimum information required for a meaningful assessment and the limits imposed by selective disclosure.</t>
      </section>
    </section>
    <section anchor="positioning-and-gap">
      <name>Positioning and Gap</name>
      <t>The gap is the absence of a cross-domain, attributable, scope-aware, evidence-relative framework​ for expressing and assessing an AS's own BGP behavior commitments. Specifically:</t>
      <ul spacing="normal">
        <li>
          <t>No existing mechanism binds a behavior claim to an issuer, subject, and authority​ in a way that an external domain can verify.</t>
        </li>
        <li>
          <t>No existing mechanism scopes a behavior claim to connection, route class, direction, and condition​ with explicit semantics for mandatory, prohibited, permitted, and preferred behaviors.</t>
        </li>
        <li>
          <t>No existing mechanism defines how external evidence maps to a compliance assessment, including the explicit representation of indeterminate outcomes.</t>
        </li>
      </ul>
    </section>
    <section anchor="requirements">
      <name>Requirements</name>
      <section anchor="issuer-and-subject-attribution">
        <name>Issuer and Subject Attribution</name>
        <t>A model <bcp14>SHOULD</bcp14> identify the issuer, the subject AS or routing domain, and the authority under which the issuer makes the declaration. It <bcp14>SHOULD</bcp14> distinguish self-issued declarations from delegated declarations and <bcp14>SHOULD NOT</bcp14> infer routing-policy authority solely from prefix ownership or ASN registration.</t>
      </section>
      <section anchor="self-commitment-and-party-separation">
        <name>Self-Commitment and Party Separation</name>
        <t>A declaration <bcp14>SHOULD</bcp14> be limited to behavior for which the subject or issuer has responsibility. It <bcp14>MUST NOT</bcp14> imply that another AS has accepted a reciprocal commitment. Where a bilateral arrangement is relevant, each party's declaration and evidence <bcp14>SHOULD</bcp14> remain attributable to that party.</t>
      </section>
      <section anchor="routing-specific-scope">
        <name>Routing-Specific Scope</name>
        <t>A model <bcp14>SHOULD</bcp14> support scope dimensions relevant to inter-domain routing, which may include:</t>
        <ul spacing="normal">
          <li>
            <t>subject AS and neighboring AS or inter-domain connection</t>
          </li>
          <li>
            <t>AFI/SAFI</t>
          </li>
          <li>
            <t>prefix, prefix set, origin AS, or route class</t>
          </li>
          <li>
            <t>ingress or egress direction</t>
          </li>
          <li>
            <t>relevant BGP behavior, such as origination, advertisement, propagation, or attribute handling</t>
          </li>
          <li>
            <t>validity interval and operational conditions</t>
          </li>
          <li>
            <t>explicit exceptions and exclusions.</t>
          </li>
        </ul>
        <t>These dimensions are a routing-specific application of the intent scope and network scope concepts in <xref target="RFC9316"/>, not a replacement for the general taxonomy.</t>
      </section>
      <section anchor="behavior-semantics">
        <name>Behavior Semantics</name>
        <t>A model <bcp14>SHOULD</bcp14> distinguish mandatory behavior, prohibited behavior, permitted behavior, and preferred behavior. It <bcp14>SHOULD</bcp14> define how conditional statements, exceptions, and precedence are interpreted. A preference <bcp14>MUST NOT</bcp14> be treated as a mandatory obligation, and a permission <bcp14>MUST NOT</bcp14> be treated as a requirement to perform an action.</t>
        <t>Connection roles may be included as context for a declaration. They <bcp14>SHOULD NOT</bcp14> be equated with the finite BGP Role values defined in <xref target="RFC9234"/>, nor <bcp14>SHOULD</bcp14> the model redefine the protocol behavior associated with those values.</t>
      </section>
      <section anchor="claim-to-evidence-relationship">
        <name>Claim-to-Evidence Relationship</name>
        <t>A model <bcp14>SHOULD</bcp14> identify, for each supported behavior claim, the evidence types that may support an assessment and the limits of those evidence types. Evidence metadata <bcp14>SHOULD</bcp14> include provenance, observation point, collection time, coverage, and integrity properties where available. The model <bcp14>SHOULD</bcp14> permit an indeterminate result when the evidence cannot support a reliable conclusion.</t>
      </section>
      <section anchor="external-assessment-1">
        <name>External Assessment</name>
        <t>A model <bcp14>SHOULD</bcp14> allow an assessor outside the issuer's administrative domain to interpret the declaration and report an assessment without assuming access to the issuer's complete internal configuration or all routing state. It <bcp14>SHOULD</bcp14> state when issuer cooperation or evidence from internal observation points is necessary.</t>
      </section>
      <section anchor="lifecycle-and-consistency">
        <name>Lifecycle and Consistency</name>
        <t>A model <bcp14>SHOULD</bcp14> address creation, publication, update, supersession, withdrawal, validity, and revocation. It <bcp14>SHOULD</bcp14> enable an assessor to identify which declaration version applies to a given observation interval and to recognize stale, conflicting, or inconsistent declarations.</t>
      </section>
      <section anchor="disclosure-and-deployment">
        <name>Disclosure and Deployment</name>
        <t>A model <bcp14>SHOULD</bcp14> minimize unnecessary disclosure of internal policy and topology while exposing enough information to make the commitment meaningful and assessable. It <bcp14>SHOULD</bcp14> also consider partial deployment, missing declarations, unsupported behavior types, and unavailable evidence. Absence of an IRBC <bcp14>MUST NOT</bcp14> be interpreted as evidence of misbehavior.</t>
      </section>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>An externally assessable routing behavior commitment introduces security considerations because declarations may influence how other domains interpret an AS's behavior. This document identifies issues for further and does not specify a complete security architecture.</t>
      <t>An attacker may publish a declaration while impersonating an AS operator or may publish a declaration for an AS that the issuer does not control. A future mechanism needs to authenticate the issuer and determine whether the issuer is authorized to make statements for the subject AS and declared scope. Authority over an ASN, address resources, and routing policy may be held by different entities; these forms of authority <bcp14>MUST NOT</bcp14> be conflated.</t>
      <t>A declaration may be modified, substituted, replayed, or rolled back to an earlier version. A future model needs to consider integrity protection, version identification, validity intervals, freshness, update, withdrawal, and revocation.</t>
      <t>An issuer may provide different declarations to different observers, intentionally or accidentally. A signature on an individual declaration does not by itself prevent equivocation. Further work may need to consider consistency mechanisms, auditability, or transparency services.</t>
      <t>An authentic declaration may describe behavior that the issuer does not follow. Authentication establishes the origin of a declaration, not compliance with it. Assessment requires appropriate evidence and <bcp14>MUST</bcp14> account for incomplete observation and the possibility that some behavior is not externally observable.</t>
      <t>Evidence may be forged, altered, selectively disclosed, or collected from insufficient observation points. A future framework needs to state the trust placed in routers, collectors, monitoring systems, and evidence providers. It <bcp14>MUST NOT</bcp14> treat an absence of data as proof that an event did not occur.</t>
      <t>Large numbers of declarations, overlapping scopes, or complex conditional statements may increase storage, distribution, and assessment costs. A future design <bcp14>SHOULD</bcp14> consider bounded complexity, resource limits, and input validation.</t>
      <t>Declarations may reveal topology, peering relationships, customer categories, or traffic-engineering preferences. A future design <bcp14>SHOULD</bcp14> evaluate what information <bcp14>MUST</bcp14> be disclosed to support a meaningful assessment and what information can remain internal.</t>
      <t>An assessor may apply a declaration outside its scope or confuse a preference with a mandatory behavior. A declaration by one AS <bcp14>MUST NOT</bcp14> be interpreted as proof that another AS has agreed to a reciprocal behavior. Scope, conditions, exceptions, and issuer responsibility <bcp14>MUST</bcp14> therefore be explicit.</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="RFC4271">
          <front>
            <title>A Border Gateway Protocol 4 (BGP-4)</title>
            <author fullname="Y. Rekhter" initials="Y." role="editor" surname="Rekhter"/>
            <author fullname="T. Li" initials="T." role="editor" surname="Li"/>
            <author fullname="S. Hares" initials="S." role="editor" surname="Hares"/>
            <date month="January" year="2006"/>
            <abstract>
              <t>This document discusses the Border Gateway Protocol (BGP), which is an inter-Autonomous System routing protocol.</t>
              <t>The primary function of a BGP speaking system is to exchange network reachability information with other BGP systems. This network reachability information includes information on the list of Autonomous Systems (ASes) that reachability information traverses. This information is sufficient for constructing a graph of AS connectivity for this reachability from which routing loops may be pruned, and, at the AS level, some policy decisions may be enforced.</t>
              <t>BGP-4 provides a set of mechanisms for supporting Classless Inter-Domain Routing (CIDR). These mechanisms include support for advertising a set of destinations as an IP prefix, and eliminating the concept of network "class" within BGP. BGP-4 also introduces mechanisms that allow aggregation of routes, including aggregation of AS paths.</t>
              <t>This document obsoletes RFC 1771. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="4271"/>
          <seriesInfo name="DOI" value="10.17487/RFC4271"/>
        </reference>
        <reference anchor="RFC9234">
          <front>
            <title>Route Leak Prevention and Detection Using Roles in UPDATE and OPEN Messages</title>
            <author fullname="A. Azimov" initials="A." surname="Azimov"/>
            <author fullname="E. Bogomazov" initials="E." surname="Bogomazov"/>
            <author fullname="R. Bush" initials="R." surname="Bush"/>
            <author fullname="K. Patel" initials="K." surname="Patel"/>
            <author fullname="K. Sriram" initials="K." surname="Sriram"/>
            <date month="May" year="2022"/>
            <abstract>
              <t>Route leaks are the propagation of BGP prefixes that violate assumptions of BGP topology relationships, e.g., announcing a route learned from one transit provider to another transit provider or a lateral (i.e., non-transit) peer or announcing a route learned from one lateral peer to another lateral peer or a transit provider. These are usually the result of misconfigured or absent BGP route filtering or lack of coordination between autonomous systems (ASes). Existing approaches to leak prevention rely on marking routes by operator configuration, with no check that the configuration corresponds to that of the External BGP (eBGP) neighbor, or enforcement of the two eBGP speakers agreeing on the peering relationship. This document enhances the BGP OPEN message to establish an agreement of the peering relationship on each eBGP session between autonomous systems in order to enforce appropriate configuration on both sides. Propagated routes are then marked according to the agreed relationship, allowing both prevention and detection of route leaks.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9234"/>
          <seriesInfo name="DOI" value="10.17487/RFC9234"/>
        </reference>
        <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="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 anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="RFC1997">
          <front>
            <title>BGP Communities Attribute</title>
            <author fullname="R. Chandra" initials="R." surname="Chandra"/>
            <author fullname="P. Traina" initials="P." surname="Traina"/>
            <author fullname="T. Li" initials="T." surname="Li"/>
            <date month="August" year="1996"/>
            <abstract>
              <t>This document describes an extension to BGP which may be used to pass additional information to both neighboring and remote BGP peers. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="1997"/>
          <seriesInfo name="DOI" value="10.17487/RFC1997"/>
        </reference>
        <reference anchor="RFC2622">
          <front>
            <title>Routing Policy Specification Language (RPSL)</title>
            <author fullname="C. Alaettinoglu" initials="C." surname="Alaettinoglu"/>
            <author fullname="C. Villamizar" initials="C." surname="Villamizar"/>
            <author fullname="E. Gerich" initials="E." surname="Gerich"/>
            <author fullname="D. Kessens" initials="D." surname="Kessens"/>
            <author fullname="D. Meyer" initials="D." surname="Meyer"/>
            <author fullname="T. Bates" initials="T." surname="Bates"/>
            <author fullname="D. Karrenberg" initials="D." surname="Karrenberg"/>
            <author fullname="M. Terpstra" initials="M." surname="Terpstra"/>
            <date month="June" year="1999"/>
            <abstract>
              <t>RPSL allows a network operator to be able to specify routing policies at various levels in the Internet hierarchy; for example at the Autonomous System (AS) level. At the same time, policies can be specified with sufficient detail in RPSL so that low level router configurations can be generated from them. RPSL is extensible; new routing protocols and new protocol features can be introduced at any time. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="2622"/>
          <seriesInfo name="DOI" value="10.17487/RFC2622"/>
        </reference>
        <reference anchor="RFC4012">
          <front>
            <title>Routing Policy Specification Language next generation (RPSLng)</title>
            <author fullname="L. Blunk" initials="L." surname="Blunk"/>
            <author fullname="J. Damas" initials="J." surname="Damas"/>
            <author fullname="F. Parent" initials="F." surname="Parent"/>
            <author fullname="A. Robachevsky" initials="A." surname="Robachevsky"/>
            <date month="March" year="2005"/>
            <abstract>
              <t>This memo introduces a new set of simple extensions to the Routing Policy Specification Language (RPSL), enabling the language to document routing policies for the IPv6 and multicast address families currently used in the Internet. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="4012"/>
          <seriesInfo name="DOI" value="10.17487/RFC4012"/>
        </reference>
        <reference anchor="RFC4360">
          <front>
            <title>BGP Extended Communities Attribute</title>
            <author fullname="S. Sangli" initials="S." surname="Sangli"/>
            <author fullname="D. Tappan" initials="D." surname="Tappan"/>
            <author fullname="Y. Rekhter" initials="Y." surname="Rekhter"/>
            <date month="February" year="2006"/>
            <abstract>
              <t>This document describes the "extended community" BGP-4 attribute. This attribute provides a mechanism for labeling information carried in BGP-4. These labels can be used to control the distribution of this information, or for other applications. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="4360"/>
          <seriesInfo name="DOI" value="10.17487/RFC4360"/>
        </reference>
        <reference anchor="RFC6811">
          <front>
            <title>BGP Prefix Origin Validation</title>
            <author fullname="P. Mohapatra" initials="P." surname="Mohapatra"/>
            <author fullname="J. Scudder" initials="J." surname="Scudder"/>
            <author fullname="D. Ward" initials="D." surname="Ward"/>
            <author fullname="R. Bush" initials="R." surname="Bush"/>
            <author fullname="R. Austein" initials="R." surname="Austein"/>
            <date month="January" year="2013"/>
            <abstract>
              <t>To help reduce well-known threats against BGP including prefix mis- announcing and monkey-in-the-middle attacks, one of the security requirements is the ability to validate the origination Autonomous System (AS) of BGP routes. More specifically, one needs to validate that the AS number claiming to originate an address prefix (as derived from the AS_PATH attribute of the BGP route) is in fact authorized by the prefix holder to do so. This document describes a simple validation mechanism to partially satisfy this requirement. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6811"/>
          <seriesInfo name="DOI" value="10.17487/RFC6811"/>
        </reference>
        <reference anchor="RFC7454">
          <front>
            <title>BGP Operations and Security</title>
            <author fullname="J. Durand" initials="J." surname="Durand"/>
            <author fullname="I. Pepelnjak" initials="I." surname="Pepelnjak"/>
            <author fullname="G. Doering" initials="G." surname="Doering"/>
            <date month="February" year="2015"/>
            <abstract>
              <t>The Border Gateway Protocol (BGP) is the protocol almost exclusively used in the Internet to exchange routing information between network domains. Due to this central nature, it is important to understand the security measures that can and should be deployed to prevent accidental or intentional routing disturbances.</t>
              <t>This document describes measures to protect the BGP sessions itself such as Time to Live (TTL), the TCP Authentication Option (TCP-AO), and control-plane filtering. It also describes measures to better control the flow of routing information, using prefix filtering and automation of prefix filters, max-prefix filtering, Autonomous System (AS) path filtering, route flap dampening, and BGP community scrubbing.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="194"/>
          <seriesInfo name="RFC" value="7454"/>
          <seriesInfo name="DOI" value="10.17487/RFC7454"/>
        </reference>
        <reference anchor="RFC7854">
          <front>
            <title>BGP Monitoring Protocol (BMP)</title>
            <author fullname="J. Scudder" initials="J." role="editor" surname="Scudder"/>
            <author fullname="R. Fernando" initials="R." surname="Fernando"/>
            <author fullname="S. Stuart" initials="S." surname="Stuart"/>
            <date month="June" year="2016"/>
            <abstract>
              <t>This document defines the BGP Monitoring Protocol (BMP), which can be used to monitor BGP sessions. BMP is intended to provide a convenient interface for obtaining route views. Prior to the introduction of BMP, screen scraping was the most commonly used approach to obtaining such views. The design goals are to keep BMP simple, useful, easily implemented, and minimally service affecting. BMP is not suitable for use as a routing protocol.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7854"/>
          <seriesInfo name="DOI" value="10.17487/RFC7854"/>
        </reference>
        <reference anchor="RFC7908">
          <front>
            <title>Problem Definition and Classification of BGP Route Leaks</title>
            <author fullname="K. Sriram" initials="K." surname="Sriram"/>
            <author fullname="D. Montgomery" initials="D." surname="Montgomery"/>
            <author fullname="D. McPherson" initials="D." surname="McPherson"/>
            <author fullname="E. Osterweil" initials="E." surname="Osterweil"/>
            <author fullname="B. Dickson" initials="B." surname="Dickson"/>
            <date month="June" year="2016"/>
            <abstract>
              <t>A systemic vulnerability of the Border Gateway Protocol routing system, known as "route leaks", has received significant attention in recent years. Frequent incidents that result in significant disruptions to Internet routing are labeled route leaks, but to date a common definition of the term has been lacking. This document provides a working definition of route leaks while keeping in mind the real occurrences that have received significant attention. Further, this document attempts to enumerate (though not exhaustively) different types of route leaks based on observed events on the Internet. The aim is to provide a taxonomy that covers several forms of route leaks that have been observed and are of concern to the Internet user community as well as the network operator community.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7908"/>
          <seriesInfo name="DOI" value="10.17487/RFC7908"/>
        </reference>
        <reference anchor="RFC8092">
          <front>
            <title>BGP Large Communities Attribute</title>
            <author fullname="J. Heitz" initials="J." role="editor" surname="Heitz"/>
            <author fullname="J. Snijders" initials="J." role="editor" surname="Snijders"/>
            <author fullname="K. Patel" initials="K." surname="Patel"/>
            <author fullname="I. Bagdonas" initials="I." surname="Bagdonas"/>
            <author fullname="N. Hilliard" initials="N." surname="Hilliard"/>
            <date month="February" year="2017"/>
            <abstract>
              <t>This document describes the BGP Large Communities attribute, an extension to BGP-4. This attribute provides a mechanism to signal opaque information within separate namespaces to aid in routing management. The attribute is suitable for use with all Autonomous System Numbers (ASNs) including four-octet ASNs.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8092"/>
          <seriesInfo name="DOI" value="10.17487/RFC8092"/>
        </reference>
        <reference anchor="RFC8205">
          <front>
            <title>BGPsec Protocol Specification</title>
            <author fullname="M. Lepinski" initials="M." role="editor" surname="Lepinski"/>
            <author fullname="K. Sriram" initials="K." role="editor" surname="Sriram"/>
            <date month="September" year="2017"/>
            <abstract>
              <t>This document describes BGPsec, an extension to the Border Gateway Protocol (BGP) that provides security for the path of Autonomous Systems (ASes) through which a BGP UPDATE message passes. BGPsec is implemented via an optional non-transitive BGP path attribute that carries digital signatures produced by each AS that propagates the UPDATE message. The digital signatures provide confidence that every AS on the path of ASes listed in the UPDATE message has explicitly authorized the advertisement of the route.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8205"/>
          <seriesInfo name="DOI" value="10.17487/RFC8205"/>
        </reference>
        <reference anchor="RFC8212">
          <front>
            <title>Default External BGP (EBGP) Route Propagation Behavior without Policies</title>
            <author fullname="J. Mauch" initials="J." surname="Mauch"/>
            <author fullname="J. Snijders" initials="J." surname="Snijders"/>
            <author fullname="G. Hankins" initials="G." surname="Hankins"/>
            <date month="July" year="2017"/>
            <abstract>
              <t>This document updates RFC 4271 by defining the default behavior of a BGP speaker when there is no Import or Export Policy associated with an External BGP session.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8212"/>
          <seriesInfo name="DOI" value="10.17487/RFC8212"/>
        </reference>
        <reference anchor="RFC8671">
          <front>
            <title>Support for Adj-RIB-Out in the BGP Monitoring Protocol (BMP)</title>
            <author fullname="T. Evens" initials="T." surname="Evens"/>
            <author fullname="S. Bayraktar" initials="S." surname="Bayraktar"/>
            <author fullname="P. Lucente" initials="P." surname="Lucente"/>
            <author fullname="P. Mi" initials="P." surname="Mi"/>
            <author fullname="S. Zhuang" initials="S." surname="Zhuang"/>
            <date month="November" year="2019"/>
            <abstract>
              <t>The BGP Monitoring Protocol (BMP) only defines access to the Adj-RIB-In Routing Information Bases (RIBs). This document updates BMP (RFC 7854) by adding access to the Adj-RIB-Out RIBs. It also adds a new flag to the peer header to distinguish between Adj-RIB-In and Adj-RIB-Out.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8671"/>
          <seriesInfo name="DOI" value="10.17487/RFC8671"/>
        </reference>
        <reference anchor="RFC8893">
          <front>
            <title>Resource Public Key Infrastructure (RPKI) Origin Validation for BGP Export</title>
            <author fullname="R. Bush" initials="R." surname="Bush"/>
            <author fullname="R. Volk" initials="R." surname="Volk"/>
            <author fullname="J. Heitz" initials="J." surname="Heitz"/>
            <date month="September" year="2020"/>
            <abstract>
              <t>A BGP speaker may perform Resource Public Key Infrastructure (RPKI) origin validation not only on routes received from BGP neighbors and routes that are redistributed from other routing protocols, but also on routes it sends to BGP neighbors. For egress policy, it is important that the classification use the 'effective origin AS' of the processed route, which may specifically be altered by the commonly available knobs, such as removing private ASes, confederation handling, and other modifications of the origin AS. This document updates RFC 6811.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8893"/>
          <seriesInfo name="DOI" value="10.17487/RFC8893"/>
        </reference>
        <reference anchor="RFC9067">
          <front>
            <title>A YANG Data Model for Routing Policy</title>
            <author fullname="Y. Qu" initials="Y." surname="Qu"/>
            <author fullname="J. Tantsura" initials="J." surname="Tantsura"/>
            <author fullname="A. Lindem" initials="A." surname="Lindem"/>
            <author fullname="X. Liu" initials="X." surname="Liu"/>
            <date month="October" year="2021"/>
            <abstract>
              <t>This document defines a YANG data model for configuring and managing routing policies in a vendor-neutral way. The model provides a generic routing policy framework that can be extended for specific routing protocols using the YANG 'augment' mechanism.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9067"/>
          <seriesInfo name="DOI" value="10.17487/RFC9067"/>
        </reference>
        <reference anchor="RFC9315">
          <front>
            <title>Intent-Based Networking - Concepts and Definitions</title>
            <author fullname="A. Clemm" initials="A." surname="Clemm"/>
            <author fullname="L. Ciavaglia" initials="L." surname="Ciavaglia"/>
            <author fullname="L. Z. Granville" initials="L. Z." surname="Granville"/>
            <author fullname="J. Tantsura" initials="J." surname="Tantsura"/>
            <date month="October" year="2022"/>
            <abstract>
              <t>Intent and Intent-Based Networking are taking the industry by storm. At the same time, terms related to Intent-Based Networking are often used loosely and inconsistently, in many cases overlapping and confused with other concepts such as "policy." This document clarifies the concept of "intent" and provides an overview of the functionality that is associated with it. The goal is to contribute towards a common and shared understanding of terms, concepts, and functionality that can be used as the foundation to guide further definition of associated research and engineering problems and their solutions.</t>
              <t>This document is a product of the IRTF Network Management Research Group (NMRG). It reflects the consensus of the research group, having received many detailed and positive reviews by research group participants. It is published for informational purposes.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9315"/>
          <seriesInfo name="DOI" value="10.17487/RFC9315"/>
        </reference>
        <reference anchor="RFC9316">
          <front>
            <title>Intent Classification</title>
            <author fullname="C. Li" initials="C." surname="Li"/>
            <author fullname="O. Havel" initials="O." surname="Havel"/>
            <author fullname="A. Olariu" initials="A." surname="Olariu"/>
            <author fullname="P. Martinez-Julia" initials="P." surname="Martinez-Julia"/>
            <author fullname="J. Nobre" initials="J." surname="Nobre"/>
            <author fullname="D. Lopez" initials="D." surname="Lopez"/>
            <date month="October" year="2022"/>
            <abstract>
              <t>Intent is an abstract, high-level policy used to operate a network. An intent-based management system includes an interface for users to input requests and an engine to translate the intents into the network configuration and manage their life cycle.</t>
              <t>This document mostly discusses the concept of network intents, but other types of intents are also considered. Specifically, this document highlights stakeholder perspectives of intent, methods to classify and encode intent, and the associated intent taxonomy; it also defines relevant intent terms where necessary, provides a foundation for intent-related research, and facilitates solution development.</t>
              <t>This document is a product of the IRTF Network Management Research Group (NMRG).</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9316"/>
          <seriesInfo name="DOI" value="10.17487/RFC9316"/>
        </reference>
        <reference anchor="RFC9582">
          <front>
            <title>A Profile for Route Origin Authorizations (ROAs)</title>
            <author fullname="J. Snijders" initials="J." surname="Snijders"/>
            <author fullname="B. Maddison" initials="B." surname="Maddison"/>
            <author fullname="M. Lepinski" initials="M." surname="Lepinski"/>
            <author fullname="D. Kong" initials="D." surname="Kong"/>
            <author fullname="S. Kent" initials="S." surname="Kent"/>
            <date month="May" year="2024"/>
            <abstract>
              <t>This document defines a standard profile for Route Origin Authorizations (ROAs). A ROA is a digitally signed object that provides a means of verifying that an IP address block holder has authorized an Autonomous System (AS) to originate routes to one or more prefixes within the address block. This document obsoletes RFC 6482.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9582"/>
          <seriesInfo name="DOI" value="10.17487/RFC9582"/>
        </reference>
        <reference anchor="I-D.irtf-nmrg-ibn-usecases">
          <front>
            <title>Use Cases and Practices for Intent-Based Networking</title>
            <author fullname="Kehan Yao" initials="K." surname="Yao">
              <organization>China Mobile</organization>
            </author>
            <author fullname="Danyang Chen" initials="D." surname="Chen">
              <organization>China Mobile</organization>
            </author>
            <author fullname="Jaehoon Paul Jeong" initials="J. P." surname="Jeong">
              <organization>Department of Computer
      Science and Engineering</organization>
            </author>
            <author fullname="Qin Wu" initials="Q." surname="Wu">
              <organization>Huawei</organization>
            </author>
            <author fullname="Chungang Yang" initials="C." surname="Yang">
              <organization>Xidian University</organization>
            </author>
            <author fullname="Luis M. Contreras" initials="L. M." surname="Contreras">
              <organization>Telefonica</organization>
            </author>
            <author fullname="Giuseppe Fioccola" initials="G." surname="Fioccola">
              <organization>Huawei</organization>
            </author>
            <date day="27" month="October" year="2026"/>
            <abstract>
              <t>   This document proposes a methodology to construct an Intent-Based
   Networking (IBN) system.  According to this methodogy, it decribes
   several use cases of IBN.  The methodology for the IBN system
   includes data collection for system awareness in the IBN system and
   then the construction of the IBN system.  This construction consists
   of intent translation, policy translation, policy verification,
   policy deployment, policy monitoring, policy validation, policy
   optimization, and intent report.  In addition, practices are also
   summarized to instruct the construction of next generation network
   management systems with the integration of IBN techniques.  Finally,
   this document discusses three aspects for the deployment of the IBN
   system on the real world.  They are Multi-Domain Dichotomy for IBN,
   the Integration of IBN and Network Digital Twin (NDT), and IBN with
   Artificial Intelligence (AI).


              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-irtf-nmrg-ibn-usecases-04"/>
        </reference>
        <reference anchor="I-D.contreras-nmrg-interconnection-intents">
          <front>
            <title>Interconnection Intents</title>
            <author fullname="Luis M. Contreras" initials="L. M." surname="Contreras">
              <organization>Telefonica</organization>
            </author>
            <author fullname="Paolo Lucente" initials="P." surname="Lucente">
              <organization>NTT</organization>
            </author>
            <author fullname="Terpsichori Helen Velivassaki" initials="T. H." surname="Velivassaki">
              <organization>Synelixis</organization>
            </author>
            <date day="8" month="July" year="2024"/>
            <abstract>
              <t>   This memo introduces the use case of the usage of intents for
   expressing advance interconnection features, further than traditional
   IP peering.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-contreras-nmrg-interconnection-intents-05"/>
        </reference>
        <reference anchor="I-D.ietf-sidrops-aspa-profile">
          <front>
            <title>A Profile for Autonomous System Provider Authorization</title>
            <author fullname="Job Snijders" initials="J." surname="Snijders">
              <organization>BSD Software Development</organization>
            </author>
            <author fullname="Alexander Azimov" initials="A." surname="Azimov">
              <organization>Yandex</organization>
            </author>
            <author fullname="Eugene Uskov" initials="E." surname="Uskov">
              <organization>JetLend</organization>
            </author>
            <author fullname="Randy Bush" initials="R." surname="Bush">
              <organization>Internet Initiative Japan</organization>
            </author>
            <author fullname="Russ Housley" initials="R." surname="Housley">
              <organization>Vigil Security, LLC</organization>
            </author>
            <author fullname="Ben Maddison" initials="B." surname="Maddison">
              <organization>Workonline</organization>
            </author>
            <date day="29" month="October" year="2026"/>
            <abstract>
              <t>   This document defines a Cryptographic Message Syntax (CMS) protected
   content type for Autonomous System Provider Authorization (ASPA)
   objects for use with the Resource Public Key Infrastructure (RPKI).
   An ASPA is a digitally signed object through which the issuer (the
   holder of an Autonomous System identifier), can authorize one or more
   other Autonomous Systems (ASes) as its transit providers.  When
   validated, an ASPA's eContent can be used for detection and
   mitigation of route leaks.


              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-sidrops-aspa-profile-30"/>
        </reference>
        <reference anchor="I-D.ietf-sidrops-aspa-verification">
          <front>
            <title>BGP AS_PATH Verification Based on Autonomous System Provider Authorization (ASPA) Objects</title>
            <author fullname="Alexander Azimov" initials="A." surname="Azimov">
              <organization>Yandex</organization>
            </author>
            <author fullname="Eugene Bogomazov" initials="E." surname="Bogomazov">
              <organization>Qrator Labs</organization>
            </author>
            <author fullname="Randy Bush" initials="R." surname="Bush">
              <organization>Internet Initiative Japan &amp; Arrcus, Inc.</organization>
            </author>
            <author fullname="Keyur Patel" initials="K." surname="Patel">
              <organization>Arrcus</organization>
            </author>
            <author fullname="Job Snijders" initials="J." surname="Snijders">
              <organization>BSD Software Development</organization>
            </author>
            <author fullname="Kotikalapudi Sriram" initials="K." surname="Sriram">
              <organization>USA National Institute of Standards and Technology</organization>
            </author>
            <date day="16" month="October" year="2026"/>
            <abstract>
              <t>   This document describes procedures that make use of Autonomous System
   Provider Authorization (ASPA) objects in the Resource Public Key
   Infrastructure (RPKI) to verify the Border Gateway Protocol (BGP)
   AS_PATH attribute of advertised routes.  This AS_PATH verification
   enhances routing security by adding means to detect and mitigate
   route leaks and AS_PATH manipulations.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-sidrops-aspa-verification-29"/>
        </reference>
      </references>
    </references>
    <?line 276?>

<section anchor="scope-and-non-goals">
      <name>Scope and Non-Goals</name>
      <t>This document focuses on the problem statement and requirements for issuer-attributable, externally assessable routing behavior commitments in inter-domain BGP environments.</t>
      <t>The following topics are outside the scope of this document:</t>
      <ul spacing="normal">
        <li>
          <t>redefining the general concepts, taxonomy, lifecycle, or architecture of IBN</t>
        </li>
        <li>
          <t>defining a general-purpose intent language, schema, ontology, or translation engine</t>
        </li>
        <li>
          <t>defining an IBN controller, multi-domain orchestrator, policy compiler, or closed-loop automation architecture</t>
        </li>
        <li>
          <t>defining a general interconnection-intent model or replacing the work in <xref target="I-D.contreras-nmrg-interconnection-intents"/></t>
        </li>
        <li>
          <t>defining a complete routing-policy language or replacing RPSL or Routing Policy YANG</t>
        </li>
        <li>
          <t>defining an IRBC wire format, serialization, or information model</t>
        </li>
        <li>
          <t>defining a new BGP attribute, community, capability, or AFI/SAFI</t>
        </li>
        <li>
          <t>defining an RPKI signed-object profile, trust-anchor model, or distribution protocol</t>
        </li>
        <li>
          <t>defining a universal verification algorithm or claiming that all routing behavior can be externally verified</t>
        </li>
        <li>
          <t>replacing ROA/ROV, ASPA, ASRA, RPA, BGPsec, FC-BGP, BGP Roles, or OTC</t>
        </li>
        <li>
          <t>defining data-plane forwarding commitments in the absence of a corresponding evidence model.</t>
        </li>
      </ul>
      <t>IBN systems may be used to generate, manage, or assess routing behavior commitments. Existing routing-security mechanisms may provide authorization or evidence relevant to an assessment. Any future protocol or information-model work requires separate analysis and coordination with the appropriate IETF or IRTF groups.</t>
    </section>
    <section anchor="relationship-to-existing-and-mechanisms">
      <name>Relationship to Existing and Mechanisms</name>
      <t>This section identifies the capabilities that an IRBC model would reuse and the areas that require further investigation. It does not imply that the referenced work is deficient or that an IRBC <bcp14>MUST</bcp14> be implemented as a new protocol object.</t>
      <section anchor="ibn">
        <name>IBN</name>
        <t>IRBC is related to IBN, but it is not a replacement for or a new version of the general IBN model. IRBC and IBN operate at different levels of abstraction and address different questions. IBN is a management paradigm that translates operator goals into network actions and closes the loop through monitoring and assurance. IRBC is a cross-domain declaration and assessment paradigm. IRBC asks how an AS can make an attributable, scoped statement about its own BGP behavior, and how an external domain can evaluate that statement using limited evidence. An IBN system <bcp14>MAY</bcp14> consume or produce IRBCs, but IRBC does not depend on an IBN system for its definition or validity.</t>
        <t><xref target="RFC9315"/> describes general IBN concepts and functions, including intent fulfillment, intent translation, orchestration, monitoring, intent compliance assessment, and the intent lifecycle. <xref target="RFC9316"/> provides a methodology for classifying intents, including intent users, intent types, intent scope, network scope, abstraction, and lifecycle. This document reuses these foundations and does not define another general intent taxonomy or lifecycle.</t>
        <t>An IRBC is a routing-specific declaration associated with an AS's responsibility for its own inter-domain routing behavior. It is more explicit and technically scoped than a high-level service goal. An IBN system may derive an IRBC from an operator's intent and local policy, exchange it with another domain, and use monitoring or evidence services to assess it. Those IBN system functions are outside the definition of an IRBC.</t>
        <t>The distinction from general Intent Assurance is also specific. <xref target="RFC9315"/> already describes the comparison of observed network behavior with intended behavior. The question here is how such assurance applies when the declaration is attributable to one AS, the assessor belongs to another administrative domain, and the evidence is limited to what can be obtained or trusted across that boundary. This document therefore investigates a routing-specific external-assessment problem; it does not claim to introduce the general concept of assurance.</t>
        <t><xref target="RFC9315"/> defines general IBN concepts and functions, including intent fulfillment and intent assurance. In particular, Intent Assurance compares observed network behavior with the behavior expected by an intent. <xref target="RFC9316"/> provides dimensions for classifying intents, including user, type, scope, network scope, abstraction, and lifecycle. IRBC <bcp14>SHOULD</bcp14> reuse these foundations. It <bcp14>SHOULD NOT</bcp14> introduce a second general definition of intent, a competing intent taxonomy, a new generic intent-scope model, or a separate generic intent lifecycle. The routing-specific question under consideration is whether a declaration attributable to a particular AS or authorized operator, and intended to be assessed by another administrative domain, requires additional semantics beyond the general IBN concepts.</t>
        <t><xref target="I-D.irtf-nmrg-ibn-usecases"/> discusses IBN for routing and path selection, including service-function chaining and SRv6-oriented scenarios. It also includes an IBN-for-Interconnection scenario in which one provider selects an interconnection intent and specifies target resources, another provider maps intent types to protocols or APIs and establishes or provisions the requested resources, and monitoring information is collected and analyzed during the assurance phase. This work already covers routing-related intent, interconnection fulfillment, monitoring-based assurance, and multi-domain intent considerations. IRBC <bcp14>MUST NOT</bcp14> be presented as filling a general absence of these capabilities. Its proposed focus is narrower: a declaration attributable to the subject AS about that AS's own BGP control-plane behavior, together with the evidence semantics relevant to an assessor outside the subject's administrative domain.</t>
        <t><xref target="I-D.contreras-nmrg-interconnection-intents"/> considers the use of intents to express advanced interconnection requirements beyond traditional IP peering. It discusses interconnection intent types, an intent lifecycle, protocol aspects, and a declarative intent structure. The structure includes Expectation, Target, Condition, and Context. Its conventional IP peering example includes peer AS identification, peer IP address, peering authentication, and traffic levels. Its fulfillment and assurance procedures describe a provider requesting or specifying resources, a provider mapping intent to protocols or APIs and provisioning resources, monitoring telemetry, internal checks of committed service-level objectives, and reporting or analyzing metrics against the request.</t>
        <t><xref target="I-D.irtf-nmrg-ibn-usecases"/> also refers to the interconnection-intent work when describing its interconnection scenario. Accordingly, IRBC <bcp14>MUST NOT</bcp14> claim novelty for cross-domain intent expression, peer identification, intent targets, conditions, context, fulfillment, or monitoring-based service assurance.</t>
        <t>The distinction investigated by IRBC is narrower and concerns the object and responsibility of the declaration. An interconnection intent can express a request, expectation, or desired service outcome involving capabilities or resources offered by another provider. An IRBC instead concerns a statement made by an AS about routing behavior for which that AS takes responsibility. The distinction is not absolute: an interconnection intent may include provider-side behavior expectations, and an IBN assurance system may assess those expectations. The question is whether a reusable AS-attributable declaration, specifically scoped to BGP behavior and designed for assessment by an external domain, provides semantics that are not adequately captured by the existing interconnection-intent model and its assurance workflow.</t>
        <t>An interconnection intent and an IRBC may be related. An interconnection intent may lead to an operator configuring behavior and issuing one or more IRBCs; an IRBC may provide a declaration that an interconnection-intent assurance process can consume. Conversely, an IRBC may exist without a preceding bilateral interconnection-intent exchange. The two concepts <bcp14>SHOULD NOT</bcp14> be assumed to be separate protocol objects until this relationship has been evaluated through concrete scenarios.</t>
      </section>
      <section anchor="bgp-policy-and-policy-representation">
        <name>BGP Policy and Policy Representation</name>
        <t>BGP policy controls route import, selection, and export <xref target="RFC4271"/>. Operational guidance describes common BGP security and policy practices <xref target="RFC7454"/>. RPSL provides a language for describing routing policies <xref target="RFC2622"/>; RPSLng extends this approach to IPv6 routing policy <xref target="RFC4012"/>; and the Routing Policy YANG Data Model provides a vendor-neutral model for configuring and managing routing policy <xref target="RFC9067"/>. BGP Communities <xref target="RFC1997"/>, Extended Communities <xref target="RFC4360"/>, and Large Communities <xref target="RFC8092"/> can carry operator-defined signaling information. <xref target="RFC8212"/> defines default eBGP route propagation behavior when import or export policy is absent.</t>
        <t>These mechanisms demonstrate that routing policy can be configured, represented, and signaled. IRBC <bcp14>MUST NOT</bcp14> claim that routing policy cannot be expressed or that BGP has no means to carry policy-related information. The question is whether a policy representation or signal, by itself, also identifies an authorized issuer, states an externally understandable commitment for a defined scope, and provides semantics for assessing the commitment using evidence obtained from another domain. These properties depend on the applicable policy model, trust relationships, and evidence mechanisms; they are not automatically provided by the existence of a policy language or community value.</t>
      </section>
      <section anchor="routing-security-mechanisms">
        <name>Routing-Security Mechanisms</name>
        <t>RPKI Route Origin Authorizations (ROAs) defined in <xref target="RFC9582"/> provide digitally signed authorization for an AS to originate routes to specified prefixes. BGP Prefix Origin Validation defined in <xref target="RFC6811"/> defines how a BGP speaker determines the origin-validation state of a route. Operational guidance for applying origin validation on eBGP export is provided by <xref target="RFC8893"/>. ASPA provides signed provider-authorization information, and ASPA-based AS_PATH verification is specified in current SIDROPS work <xref target="I-D.ietf-sidrops-aspa-profile"/> <xref target="I-D.ietf-sidrops-aspa-verification"/>. BGPsec defined in <xref target="RFC8205"/> provides cryptographic protection for AS_PATH propagation information in BGP UPDATE messages .</t>
        <t>IRBC is not a replacement for ROA/ROV, ASPA, BGPsec, BGP Roles, or OTC. Any proposed routing-behavior semantics <bcp14>MUST</bcp14> be shown to add value beyond the specific authorization and propagation properties already addressed by those mechanisms and <bcp14>MUST</bcp14> coexist with them.</t>
        <t>BGP Roles and the Only-to-Customer (OTC) defined in <xref target="RFC9234"/> attribute define role negotiation and specific route-leak prevention and detection behavior. The working definition and classification of BGP route leaks are described in <xref target="RFC7908"/>. <xref target="RFC9234"/> defines a finite set of BGP Roles for eBGP sessions and corresponding route-propagation rules. It also identifies complex peering relationships, for which BGP Roles are not configured on a single eBGP session, and notes that per-prefix policies may be used without in-band measures to check the correctness of the per-prefix peering configuration. These details are relevant to scope-dependent routing behavior, but IRBC <bcp14>MUST NOT</bcp14> redefine BGP Role or OTC semantics.</t>
      </section>
    </section>
  </back>
  <!-- ##markdown-source:
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

-->

</rfc>
