<?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.31 (Ruby 3.2.3) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-eip-arch-09" category="info" submissionType="independent" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.32.0 -->
  <front>
    <title abbrev="EIP Architecture">Extensible In-band Processing (EIP) Architecture and Framework</title>
    <seriesInfo name="Internet-Draft" value="draft-eip-arch-09"/>
    <author initials="S." surname="Salsano" fullname="Stefano Salsano">
      <organization>Univ. of Rome Tor Vergata / CNIT</organization>
      <address>
        <email>stefano.salsano@uniroma2.it</email>
      </address>
    </author>
    <author initials="H." surname="ElBakoury" fullname="Hesham ElBakoury">
      <organization>Consultant</organization>
      <address>
        <email>helbakoury@gmail.com</email>
      </address>
    </author>
    <author initials="D." surname="Lopez" fullname="Diego R. Lopez">
      <organization>Telefonica, I+D</organization>
      <address>
        <email>diego.r.lopez@telefonica.com</email>
      </address>
    </author>
    <date year="2026" month="March" day="16"/>
    <area>AREA</area>
    <workgroup>WG Working Group</workgroup>
    <keyword>IPv6</keyword>
    <keyword>Extension Headers</keyword>
    <abstract>
      <?line 177?>

<t>Extensible In-band Processing (EIP) extends the functionality of the IPv6 protocol considering the needs of future Internet services and advanced in-band metadata processing. This document discusses the architecture and framework of EIP. Separate documents respectively analyze a number of use cases for EIP, provide protocol specifications for EIP, and describe the integration of EIP within the IOAM framework through the Global Opaque Block (GOB) of the IOAM Pre-allocated Trace Option.</t>
    </abstract>
    <note removeInRFC="true">
      <name>About This Document</name>
      <t>
        The latest revision of this draft can be found at <eref target="https://eip-home.github.io/eip-arch/draft-eip-arch.html"/>.
        Status information for this document may be found at <eref target="https://datatracker.ietf.org/doc/draft-eip-arch/"/>.
      </t>
      <t>
        Discussion of this document takes place on the
        EIP SIG mailing list (<eref target="mailto:eip@cnit.it"/>),
        which is archived at <eref target="http://postino.cnit.it/cgi-bin/mailman/private/eip/"/>.
      </t>
      <t>Source for this draft and an issue tracker can be found at
        <eref target="https://github.com/eip-home/eip-arch"/>.</t>
    </note>
  </front>
  <middle>
    <?line 181?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>Networking architectures need to evolve to support the needs of future Internet services and 6G networks.
The networking research and standardization communities have considered different approaches for this evolution, that can be broadly classified in 3 different categories:</t>
      <ol spacing="normal" type="1"><li>
          <t>Clean slate and "revolutionary" solutions. Throw away the legacy IP networking layer.</t>
        </li>
        <li>
          <t>Solutions above Layer 3. Do not touch the legacy networking layer (IP).</t>
        </li>
        <li>
          <t>Evolutionary solutions. Improve the IP layer (and try to preserve backward compatibility).</t>
        </li>
      </ol>
      <t>The proposed EIP (Extensible In-band Processing) solution belongs to the third category; it extends the current IPv6 architecture without requiring a clean-slate revolution.</t>
      <t>The use cases for EIP are discussed in <xref target="id-eip-use-cases"/>. The specification of the EIP header format is provided in <xref target="id-eip-headers"/>.</t>
    </section>
    <section anchor="basic-principles-for-eip">
      <name>Basic principles for EIP</name>
      <t>An ongoing trend is extending the functionality of the IPv6 networking layer, going beyond the plain packet forwarding. An example of this trend is the rise
of the SRv6 "network programming" model. With the SRv6 network programming model,
the routers can implement "complex" functionalities and they can be controlled
by a "network program" that is embedded in IPv6 packet headers. Another example is the INT (IN band Telemetry) solution for monitoring. These (and other) examples are further discussed in <xref target="review"/>.</t>
      <t>The EIP solution is aligned with this trend, which will ensure a future proof evolution of networking architectures. EIP supports a feature-rich and extensible IPv6 networking layer, in which complex dataplane functions can be executed by end-hosts, routers, virtual functions, servers in datacenters so that services can be implemented in the smartest and most efficient way.</t>
      <t>The EIP solution introduces an EIP header in the IPv6 packet header. The proposed EIP header is extensible and it is meant to support a number of different use cases. In general, both end-hosts and transit routers can read and write the content of this header. Depending on the specific use case, only specific nodes will be capable and interested in reading or writing the EIP header. The use of the EIP header can be confined to a single domain or to a set of cooperating domains, so there is no need of a global, Internet-wide support of the new header for its introduction. Moreover, there can be usage scenarios in which legacy nodes can simply ignore the EIP header and provide transit to packets containing the EIP header.</t>
      <t>The EIP header could be carried in different ways inside the IPv6 header: 1) as an EIP Option in the Hop-by-Hop Extension Header; 2) as an EIP TLV in the Segment Routing Header; 3) within the IOAM framework through the Global Opaque Block (GOB) of the IOAM Pre-allocated Trace Option, as specified in <xref target="id-gob-ioam"/> and discussed in <xref target="integration-eip-ioam"/>.</t>
      <t>An important usage scenario considers the transport of user packets over a provider network. In this scenario, we consider the network portion from the provider ingress edge node to the provider egress edge node. The ingress edge node can encapsulate the user packet coming from an access network into an outer packet. The outer packet travels in the provider network until the egress edge node, which will decapsulate the inner packet and deliver it to the destination access network or to another transit network, depending on the specific topology and service. Assuming that the IPv6/SRv6 dataplane is used in the provider network, the ingress edge node will be the source of an outer IPv6 packet in which it is possible to add the EIP header. The outer IPv6 packet (containing the EIP header) will be processed inside the "limited domain" (see <xref target="RFC8799"/>) of the provider network, so that the operator can make sure that all the transit routers either are EIP aware or at least they can forward packets containing the EIP header. In this usage scenario, the EIP framework operates "edge-to-edge" and the end-user packets are "tunneled" over the EIP domain.</t>
      <t>The architectural framework for EIP is depicted in <xref target="fig_eip-framework"/>. We refer to nodes that are not EIP capable as legacy nodes. An EIP domain is made up by EIP aware routers (EIP R) and can also include legacy routers (LEG R). At the border of the EIP domain, EIP edge nodes (EIP ER) are used to interact with legacy End Hosts / Servers (LEG H) and with other domains. It is also possible that an End Host / Server is EIP aware (EIP H), in this case the EIP framework could operate "edge-to-end" or "end-to-end".</t>
      <figure anchor="fig_eip-framework">
        <name>EIP framework</name>
        <artwork><![CDATA[
                                                       LEG domain
                                                     +------------+

 +---+             +---+      +---+                +---+
 |EIP|_           _|EIP|______|EIP|             ___|LEG|
 | H | \__+---+__/ | R |      | R |__   +---+__/   | R | ...
 +---+    |EIP|    +---+      +---+  \__|EIP|      +---+
        __|ER |__    |          |     __|ER |__
 +---+_/  +---+  \_+---+      +---+__/  +---+  \___+---+
 |LEG|             |LEG|______|LEG|                |EIP|
 | H |             | R |      | R |                |ER | ...
 +---+             +---+      +---+                +---+

            +-----------------------------+          +------------+
                      EIP domain                       EIP domain

]]></artwork>
      </figure>
      <t>As shown in <xref target="fig_eip-framework"/>, an EIP domain can communicate with other domains, which can be legacy domains or EIP capable domains.</t>
    </section>
    <section anchor="benefits-of-a-common-eip-header-for-multiple-use-cases">
      <name>Benefits of a common EIP header for multiple use cases</name>
      <t>The EIP header will carry different EIP Information Elements that are defined to support the different use cases.
There are reasons why it is beneficial to define a single common EIP header that supports multiple use cases using the EIP Information Elements.</t>
      <ol spacing="normal" type="1"><li>
          <t>The number of available Option Types in HBH header is limited (see <xref target="considerations-hopbyhop"/>). Likewise the number of available TLVs in the Segment Routing Header (SRH) and the number of IOAM-Data-Field-Type are limited. Defining multiple Option Types (or SRH TLVs or IOAM-Data-Field-Type) for multiple use cases is not scalable and puts pressure on the allocation of such codepoints.</t>
        </li>
        <li>
          <t>The definition and standardization of specific EIP Information Elements for the different use cases will be simplified, compared to the need of requiring the definition of a new Option Type or SRH TLVs or IOAM-Data-Field-Type.</t>
        </li>
        <li>
          <t>Different use cases may share a subset of common EIP Information Elements.</t>
        </li>
        <li>
          <t>Efficient mechanisms for the processing of the EIP header (both in software and in hardware) can be defined when the different EIP Information Elements are carried inside the same EIP header.</t>
        </li>
      </ol>
      <section anchor="considerations-hopbyhop">
        <name>Considerations on Hop-by-Hop Options allocation</name>
        <t>Several proposals and already standardized solutions use the IPv6 Hop-by-Hop Options, as discussed below in <xref target="review"/>. The Hop-by-Hop Options are represented with an 8-bit code. The first two bits represent the action to be taken if the option is unknown to a node that receives it, while the third bit specifies whether the content of the option can be changed in flight. In particular, Option Types that start with 000 should be ignored if unknown and cannot be changed in flight, whereas Option Types that start with 001 should be ignored if unknown and can be changed in flight. The current IANA allocation for Option Types starting with 000 and 001 is as follows (see <xref target="IANA-ipv6-parameters"/>):</t>
        <t>```
   32 possible Option Types starting with 000
   7 assigned values in the current IANA registry (including IOAM and AltMark)
   25 unassigned</t>
        <t>32 possible Option Types starting with 001
   6 assigned values in the current IANA registry (including IOAM)
   26 unassigned
```</t>
        <t>We observe that there is a potential scarcity of the code points, as there are many scenarios that could require the definition of a new Hop-by-Hop option. We also observe that having only 1 code point allocated for experiments is a very restrictive limitation.</t>
      </section>
    </section>
    <section anchor="review">
      <name>Review of recent activities that propose to extend the IP networking layer</name>
      <section anchor="standardized-and-proposed-evolutions-of-ipv6">
        <name>Standardized and proposed evolutions of IPv6</name>
        <t>In the last few years, we have witnessed important innovations in IPv6 networking, centered around the emergence of Segment Routing for IPv6 (SRv6) <xref target="RFC8754"/> and of the SRv6 "Network Programming model" <xref target="RFC8986"/>. With SRv6 it is possible to insert a <em>Network program</em>, i.e. a sequence of instructions (called <em>segments</em>), in a header of the IPv6 protocol, called Segment Routing Header (SRH). Recent updates (see <xref target="RFC9800"/>) introduced compression mechanisms for segment lists, improving scalability for long segment chains.</t>
        <t>Another recent activity that proposed to extend the networking layer to support more complex functions concerns network monitoring. The concept of INT "In-band Network Telemetry" has been proposed since 2015 <xref target="onf-int"/> in the context of the definition of use cases for P4 based data plane programmability. The latest version of INT specifications dates November 2020 <xref target="int-spec"/>. <xref target="int-spec"/> specifies the format of headers that carry monitoring instructions and monitoring information along with data plane packets. The specific location for INT Headers is intentionally not specified: an INT Header can be inserted as an option or payload of any encapsulation type. The In-band Telemetry concept has been adopted by the IPPM IETF Working Group, renaming it "In-situ Operations, Administration, and Maintenance" (IOAM). <xref target="RFC9197"/> discusses the data fields and associated data types for IOAM. The in-situ OAM data fields can be encapsulated in a variety of protocols, including IPv6. The specification details for carrying IOAM data inside IPv6 headers are provided in <xref target="RFC9486"/>. In particular, IOAM data fields can be encapsulated in IPv6 using either Hop-by-Hop Options header or Destination options header. A Direct Export variant has been defined in <xref target="RFC9326"/>, enabling nodes to export telemetry data directly without per-hop accumulation.</t>
        <t>Another example of extensions to IPv6 for network monitoring is specified in <xref target="RFC8250"/>, which defines an IPv6 Destination Options header called Performance and Diagnostic Metrics (PDM). The PDM option header provides sequence numbers and timing information as a basis for measurements.</t>
        <t>The "Alternate Marking Method" is a recently proposed performance measurement approach described in <xref target="RFC9341"/>. <xref target="RFC9343"/> defines a new Hop-by-Hop Option to support this approach.</t>
        <t>"Path Tracing" <xref target="I-D.draft-filsfils-ippm-path-tracing"/> proposes an efficient solution for recording the route taken by a packet (including timestamps and load information taken at each hop along the route). This solution needs a new Hop-by-Hop Option to be defined. A new lightweight telemetry mechanism has been proposed in <xref target="I-D.draft-mzbc-ippm-transit-measurement-option"/>, which accumulates end-to-end delay and congestion flags in a fixed-size structure.</t>
        <t><xref target="RFC8558"/> analyses the evolution of transport protocols. It recommends that explicit signals should be used when the endpoints desire that network elements along the path become aware of events related to transport protocol. Among the solutions, <xref target="RFC8558"/> considers the use of explicit signals at the network layer, and in particular it mentions that IPv6 hop-by-hop headers might suit this purpose.</t>
        <t><xref target="RFC9268"/> specifies a new IPv6 Hop-by-Hop option that is used to record the minimum Path MTU between a source and a destination.</t>
        <t><xref target="RFC9837"/> describes an experiment in which VPN service information for both Layer 2 and Layer 3 VPNs is encoded in an IPv6 Destination Option. This experimental IPv6 Destination Option is called the VPN Service Option.</t>
        <t>The Internet-Draft <xref target="I-D.draft-ietf-6man-enhanced-vpn-vtn-id"/> proposes a new Hop-by-Hop option of IPv6 extension header to carry the Network Resource Partition (NRP) information, which could be used to identify the NRP-specific processing to be performed on the packets by each network node along a network path in the NRP.</t>
        <t>The Internet-Draft <xref target="I-D.draft-guan-6man-ipv6-id-authentication"/> proposes an IPv6 based address label terminal identity authentication mechanism, which uses a new Hop-by-Hop option, called Address Label Extension (ALE).</t>
        <t>The Internet-Draft <xref target="I-D.draft-herbert-fast"/> (currently expired) proposed the Firewalls and Service Tickets (FAST) protocol. This is a generic and extensible protocol for hosts to signal network nodes to request services or to gain admission into a network. Tickets are sent in IPv6 Hop-by-Hop options.</t>
        <t>The Internet-Draft <xref target="I-D.draft-eckert-6man-qos-exthdr-discuss"/> (currently expired) provided considerations for common QoS IPv6 extension header, in the context of the functionality under definition in the Deterministic Networking (detnet) IETF Working Group <xref target="detnet-wg"/>.</t>
        <t>The Internet-Draft <xref target="I-D.draft-li-6man-topology-id"/> (currently expired) proposed a new Hop-by-Hop option of IPv6 extension header to carry the topology identifier, which is used to identify the forwarding table instance created by the Multi Topology Routing or Flexible Algorithm.</t>
        <t>The Internet-Draft <xref target="I-D.draft-iurman-6man-carry-identifier"/> (currently expired) discussed the need of having a generic approach for carrying identifiers in IPv6 Destination Options and Hop-by-Hop Options. The EIP proposal can be seen as a superset and a further generalization of the proposal of <xref target="I-D.draft-iurman-6man-carry-identifier"/>.</t>
      </section>
      <section anchor="additional-relevant-activities">
        <name>Additional relevant activities</name>
        <t>The IETF has shown interest in carrying application or service-level metadata in IPv6. The Application-aware Networking (APN) BoF discussed embedding such metadata, leading to proposals like APN6. The recently chartered CATS (Compute-Aware Traffic Steering) WG explores approaches where traffic is steered based on in-packet compute-related information. The GREEN WG (Getting Ready for Energy-Efficient Networking), formed in 2024, investigates telemetry for carbon-aware routing. The COIN IRTF RG has discussed in-network processing requirements that also point to in-band metadata handling.</t>
        <t>The FANTEL BoF (IETF 123, Madrid, 2025) discussed the Fast Notification for Traffic Engineering and Load Balancing framework <xref target="ietf-fantel"/>. FANTEL proposes in-band mechanisms to signal network conditions such as congestion or link degradation using IPv6 packets. These notifications are inserted by routers to support real-time traffic steering decisions. The goals of FANTEL align with the EIP approach, which provides an extensible container for in-band metadata through EIP Information Elements. The EIP header could encapsulate FANTEL notifications without requiring additional Hop-by-Hop Option codepoints, supporting both domain-specific and broader deployments.</t>
        <t>Outside the IETF, the P4.org community continues its efforts on programmable dataplanes and has proposed updated INT mechanisms. Recent research includes the use of in-band headers for on-path inference and service-specific packet handling, showing increasing interest in general, extensible frameworks like EIP.</t>
      </section>
    </section>
    <section anchor="integration-eip-ioam">
      <name>Integration of EIP into the IOAM Framework</name>
      <t>The IOAM (In-situ Operations, Administration, and Maintenance) framework <xref target="RFC9197"/> defines a set of data fields and associated semantics for recording telemetry and operational information within packets as they traverse a network. The IOAM data can be encapsulated in IPv6 via Hop-by-Hop or Destination Options headers, as specified in <xref target="RFC9486"/>, and can be processed by IOAM-capable nodes along the path.</t>
      <t>An earlier integration direction for EIP within IOAM was explored in <xref target="salsano25-eipioam"/>, where EIP was modeled as a new IOAM Data-Field-Type carried within the existing IOAM data-field structure. That approach showed that EIP Information Elements could be embedded into the IOAM processing pipeline, enabling reuse of the existing IOAM encapsulation and processing model without introducing separate Hop-by-Hop options.</t>
      <t>The current integration direction adopts a different approach based on the Global Opaque Block (GOB) of the IOAM Pre-allocated Trace Option, as specified in <xref target="id-gob-ioam"/>. In this model, EIP Information Elements can be carried inside a reusable, pre-allocated global metadata region that is distinct from the per-node Trace data and can support schema-driven formats and controlled in-band updates.</t>
      <t>Compared to the earlier Data-Field-Type approach, the GOB-based integration provides a more general and implementation-friendly solution for structured global metadata within IOAM. It preserves compatibility with the IOAM encapsulation model while avoiding the need to map EIP semantics onto the existing per-node data-field abstraction.</t>
      <t>The IOAM-based integration of EIP is not mutually exclusive with the standalone deployment of EIP as an independent IPv6 extension header. However, for integration with IOAM, the GOB-based approach is considered the preferred solution.</t>
    </section>
    <section anchor="conventions-and-definitions">
      <name>Conventions and Definitions</name>
      <t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>
      <?line -18?>

</section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>EIP introduces in-band metadata that may be read or modified by on-path nodes. Unauthorized access or modification can affect telemetry, service behavior, or policy enforcement. Therefore, deployments should be limited to controlled domains and should rely on existing IPv6/IOAM security mechanisms and domain trust assumptions.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>The definition of the EIP header as an Option for the IPv6 Hop-by-Hop Extension header requires the allocation of a codepoint from the "Destination Options and Hop-by-Hop Options" registry in the "Internet Protocol Version 6 (IPv6) Parameters" <xref target="IANA-ipv6-parameters"/>.</t>
      <t>The definition of the EIP header as a TLV in the Segment Routing Header requires the allocation of a codepoint from the "Segment Routing Header TLVs" registry in the "Internet Protocol Version 6 (IPv6) Parameters" <xref target="IANA-ipv6-parameters"/>.</t>
      <t>The definition of EIP Information Elements in the EIP header will require the creation of a new IANA registry to manage EIP Information Element type values.</t>
      <t>An earlier integration of EIP into IOAM as a new Data-Field-Type was explored in <xref target="salsano25-eipioam"/>, which would have required an allocation from the "IOAM Data Field Types" registry <xref target="IANA-ioam-types"/>. The currently preferred IOAM integration for EIP is instead based on the Global Opaque Block (GOB), whose protocol format and any related codepoint requirements are specified in <xref target="id-gob-ioam"/>.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <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="RFC8754">
          <front>
            <title>IPv6 Segment Routing Header (SRH)</title>
            <author fullname="C. Filsfils" initials="C." role="editor" surname="Filsfils"/>
            <author fullname="D. Dukes" initials="D." role="editor" surname="Dukes"/>
            <author fullname="S. Previdi" initials="S." surname="Previdi"/>
            <author fullname="J. Leddy" initials="J." surname="Leddy"/>
            <author fullname="S. Matsushima" initials="S." surname="Matsushima"/>
            <author fullname="D. Voyer" initials="D." surname="Voyer"/>
            <date month="March" year="2020"/>
            <abstract>
              <t>Segment Routing can be applied to the IPv6 data plane using a new type of Routing Extension Header called the Segment Routing Header (SRH). This document describes the SRH and how it is used by nodes that are Segment Routing (SR) capable.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8754"/>
          <seriesInfo name="DOI" value="10.17487/RFC8754"/>
        </reference>
        <reference anchor="RFC8986">
          <front>
            <title>Segment Routing over IPv6 (SRv6) Network Programming</title>
            <author fullname="C. Filsfils" initials="C." role="editor" surname="Filsfils"/>
            <author fullname="P. Camarillo" initials="P." role="editor" surname="Camarillo"/>
            <author fullname="J. Leddy" initials="J." surname="Leddy"/>
            <author fullname="D. Voyer" initials="D." surname="Voyer"/>
            <author fullname="S. Matsushima" initials="S." surname="Matsushima"/>
            <author fullname="Z. Li" initials="Z." surname="Li"/>
            <date month="February" year="2021"/>
            <abstract>
              <t>The Segment Routing over IPv6 (SRv6) Network Programming framework enables a network operator or an application to specify a packet processing program by encoding a sequence of instructions in the IPv6 packet header.</t>
              <t>Each instruction is implemented on one or several nodes in the network and identified by an SRv6 Segment Identifier in the packet.</t>
              <t>This document defines the SRv6 Network Programming concept and specifies the base set of SRv6 behaviors that enables the creation of interoperable overlays with underlay optimization.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8986"/>
          <seriesInfo name="DOI" value="10.17487/RFC8986"/>
        </reference>
        <reference anchor="RFC8799">
          <front>
            <title>Limited Domains and Internet Protocols</title>
            <author fullname="B. Carpenter" initials="B." surname="Carpenter"/>
            <author fullname="B. Liu" initials="B." surname="Liu"/>
            <date month="July" year="2020"/>
            <abstract>
              <t>There is a noticeable trend towards network behaviors and semantics that are specific to a particular set of requirements applied within a limited region of the Internet. Policies, default parameters, the options supported, the style of network management, and security requirements may vary between such limited regions. This document reviews examples of such limited domains (also known as controlled environments), notes emerging solutions, and includes a related taxonomy. It then briefly discusses the standardization of protocols for limited domains. Finally, it shows the need for a precise definition of "limited domain membership" and for mechanisms to allow nodes to join a domain securely and to find other members, including boundary nodes.</t>
              <t>This document is the product of the research of the authors. It has been produced through discussions and consultation within the IETF but is not the product of IETF consensus.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8799"/>
          <seriesInfo name="DOI" value="10.17487/RFC8799"/>
        </reference>
        <reference anchor="RFC8250">
          <front>
            <title>IPv6 Performance and Diagnostic Metrics (PDM) Destination Option</title>
            <author fullname="N. Elkins" initials="N." surname="Elkins"/>
            <author fullname="R. Hamilton" initials="R." surname="Hamilton"/>
            <author fullname="M. Ackermann" initials="M." surname="Ackermann"/>
            <date month="September" year="2017"/>
            <abstract>
              <t>To assess performance problems, this document describes optional headers embedded in each packet that provide sequence numbers and timing information as a basis for measurements. Such measurements may be interpreted in real time or after the fact. This document specifies the Performance and Diagnostic Metrics (PDM) Destination Options header. The field limits, calculations, and usage in measurement of PDM are included in this document.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8250"/>
          <seriesInfo name="DOI" value="10.17487/RFC8250"/>
        </reference>
        <reference anchor="RFC9341">
          <front>
            <title>Alternate-Marking Method</title>
            <author fullname="G. Fioccola" initials="G." role="editor" surname="Fioccola"/>
            <author fullname="M. Cociglio" initials="M." surname="Cociglio"/>
            <author fullname="G. Mirsky" initials="G." surname="Mirsky"/>
            <author fullname="T. Mizrahi" initials="T." surname="Mizrahi"/>
            <author fullname="T. Zhou" initials="T." surname="Zhou"/>
            <date month="December" year="2022"/>
            <abstract>
              <t>This document describes the Alternate-Marking technique to perform packet loss, delay, and jitter measurements on live traffic. This technology can be applied in various situations and for different protocols. According to the classification defined in RFC 7799, it could be considered Passive or Hybrid depending on the application. This document obsoletes RFC 8321.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9341"/>
          <seriesInfo name="DOI" value="10.17487/RFC9341"/>
        </reference>
        <reference anchor="RFC8558">
          <front>
            <title>Transport Protocol Path Signals</title>
            <author fullname="T. Hardie" initials="T." role="editor" surname="Hardie"/>
            <date month="April" year="2019"/>
            <abstract>
              <t>This document discusses the nature of signals seen by on-path elements examining transport protocols, contrasting implicit and explicit signals. For example, TCP's state machine uses a series of well-known messages that are exchanged in the clear. Because these are visible to network elements on the path between the two nodes setting up the transport connection, they are often used as signals by those network elements. In transports that do not exchange these messages in the clear, on-path network elements lack those signals. Often, the removal of those signals is intended by those moving the messages to confidential channels. Where the endpoints desire that network elements along the path receive these signals, this document recommends explicit signals be used.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8558"/>
          <seriesInfo name="DOI" value="10.17487/RFC8558"/>
        </reference>
        <reference anchor="RFC9197">
          <front>
            <title>Data Fields for In Situ Operations, Administration, and Maintenance (IOAM)</title>
            <author fullname="F. Brockners" initials="F." role="editor" surname="Brockners"/>
            <author fullname="S. Bhandari" initials="S." role="editor" surname="Bhandari"/>
            <author fullname="T. Mizrahi" initials="T." role="editor" surname="Mizrahi"/>
            <date month="May" year="2022"/>
            <abstract>
              <t>In situ Operations, Administration, and Maintenance (IOAM) collects operational and telemetry information in the packet while the packet traverses a path between two points in the network. This document discusses the data fields and associated data types for IOAM. IOAM-Data-Fields can be encapsulated into a variety of protocols, such as Network Service Header (NSH), Segment Routing, Generic Network Virtualization Encapsulation (Geneve), or IPv6. IOAM can be used to complement OAM mechanisms based on, e.g., ICMP or other types of probe packets.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9197"/>
          <seriesInfo name="DOI" value="10.17487/RFC9197"/>
        </reference>
        <reference anchor="RFC9268">
          <front>
            <title>IPv6 Minimum Path MTU Hop-by-Hop Option</title>
            <author fullname="R. Hinden" initials="R." surname="Hinden"/>
            <author fullname="G. Fairhurst" initials="G." surname="Fairhurst"/>
            <date month="August" year="2022"/>
            <abstract>
              <t>This document specifies a new IPv6 Hop-by-Hop Option that is used to record the Minimum Path MTU (PMTU) along the forward path between a source host to a destination host. The recorded value can then be communicated back to the source using the return Path MTU field in the Option.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9268"/>
          <seriesInfo name="DOI" value="10.17487/RFC9268"/>
        </reference>
        <reference anchor="RFC9343">
          <front>
            <title>IPv6 Application of the Alternate-Marking Method</title>
            <author fullname="G. Fioccola" initials="G." surname="Fioccola"/>
            <author fullname="T. Zhou" initials="T." surname="Zhou"/>
            <author fullname="M. Cociglio" initials="M." surname="Cociglio"/>
            <author fullname="F. Qin" initials="F." surname="Qin"/>
            <author fullname="R. Pang" initials="R." surname="Pang"/>
            <date month="December" year="2022"/>
            <abstract>
              <t>This document describes how the Alternate-Marking Method can be used as a passive performance measurement tool in an IPv6 domain. It defines an Extension Header Option to encode Alternate-Marking information in both the Hop-by-Hop Options Header and Destination Options Header.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9343"/>
          <seriesInfo name="DOI" value="10.17487/RFC9343"/>
        </reference>
        <reference anchor="RFC9486">
          <front>
            <title>IPv6 Options for In Situ Operations, Administration, and Maintenance (IOAM)</title>
            <author fullname="S. Bhandari" initials="S." role="editor" surname="Bhandari"/>
            <author fullname="F. Brockners" initials="F." role="editor" surname="Brockners"/>
            <date month="September" year="2023"/>
            <abstract>
              <t>In situ Operations, Administration, and Maintenance (IOAM) records operational and telemetry information in the packet while the packet traverses a path between two points in the network. This document outlines how IOAM Data-Fields are encapsulated in IPv6.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9486"/>
          <seriesInfo name="DOI" value="10.17487/RFC9486"/>
        </reference>
        <reference anchor="RFC9326">
          <front>
            <title>In Situ Operations, Administration, and Maintenance (IOAM) Direct Exporting</title>
            <author fullname="H. Song" initials="H." surname="Song"/>
            <author fullname="B. Gafni" initials="B." surname="Gafni"/>
            <author fullname="F. Brockners" initials="F." surname="Brockners"/>
            <author fullname="S. Bhandari" initials="S." surname="Bhandari"/>
            <author fullname="T. Mizrahi" initials="T." surname="Mizrahi"/>
            <date month="November" year="2022"/>
            <abstract>
              <t>In situ Operations, Administration, and Maintenance (IOAM) is used for recording and collecting operational and telemetry information. Specifically, IOAM allows telemetry data to be pushed into data packets while they traverse the network. This document introduces a new IOAM option type (denoted IOAM-Option-Type) called the "IOAM Direct Export (DEX) Option-Type". This Option-Type is used as a trigger for IOAM data to be directly exported or locally aggregated without being pushed into in-flight data packets. The exporting method and format are outside the scope of this document.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9326"/>
          <seriesInfo name="DOI" value="10.17487/RFC9326"/>
        </reference>
        <reference anchor="RFC9800">
          <front>
            <title>Compressed SRv6 Segment List Encoding</title>
            <author fullname="W. Cheng" initials="W." role="editor" surname="Cheng"/>
            <author fullname="C. Filsfils" initials="C." surname="Filsfils"/>
            <author fullname="Z. Li" initials="Z." surname="Li"/>
            <author fullname="B. Decraene" initials="B." surname="Decraene"/>
            <author fullname="F. Clad" initials="F." role="editor" surname="Clad"/>
            <date month="June" year="2025"/>
            <abstract>
              <t>Segment Routing over IPv6 (SRv6) is the instantiation of Segment Routing (SR) on the IPv6 data plane. This document specifies new flavors for the SRv6 endpoint behaviors defined in RFC 8986, which enable the compression of an SRv6 segment list. Such compression significantly reduces the size of the SRv6 encapsulation needed to steer packets over long segment lists.</t>
              <t>This document updates RFC 8754 by allowing a Segment List entry in the Segment Routing Header (SRH) to be either an IPv6 address, as specified in RFC 8754, or a REPLACE-CSID container in packed format, as specified in this document.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9800"/>
          <seriesInfo name="DOI" value="10.17487/RFC9800"/>
        </reference>
        <reference anchor="RFC9837">
          <front>
            <title>The IPv6 VPN Service Destination Option</title>
            <author fullname="R. Bonica" initials="R." surname="Bonica"/>
            <author fullname="X. Li" initials="X." surname="Li"/>
            <author fullname="A. Farrel" initials="A." surname="Farrel"/>
            <author fullname="Y. Kamite" initials="Y." surname="Kamite"/>
            <author fullname="L. Jalil" initials="L." surname="Jalil"/>
            <date month="August" year="2025"/>
            <abstract>
              <t>This document describes an experiment in which VPN service information is encoded in an experimental IPv6 Destination Option. The experimental IPv6 Destination Option is called the VPN Service Option.</t>
              <t>One purpose of this experiment is to demonstrate that the VPN Service Option can be deployed in a production network. Another purpose is to demonstrate that the security measures described in this document are sufficient to protect a VPN. Finally, this document encourages replication of the experiment.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9837"/>
          <seriesInfo name="DOI" value="10.17487/RFC9837"/>
        </reference>
        <reference anchor="I-D.draft-filsfils-ippm-path-tracing">
          <front>
            <title>Path Tracing in SRv6 networks</title>
            <author fullname="Clarence Filsfils" initials="C." surname="Filsfils">
              <organization>Cisco Systems, Inc.</organization>
            </author>
            <author fullname="Ahmed Abdelsalam" initials="A." surname="Abdelsalam">
              <organization>Cisco Systems, Inc.</organization>
            </author>
            <author fullname="Pablo Camarillo" initials="P." surname="Camarillo">
              <organization>Cisco Systems, Inc.</organization>
            </author>
            <author fullname="Mark Yufit" initials="M." surname="Yufit">
              <organization>Broadcom</organization>
            </author>
            <author fullname="Yuanchao Su" initials="Y." surname="Su">
              <organization>Alibaba, Inc</organization>
            </author>
            <author fullname="Satoru Matsushima" initials="S." surname="Matsushima">
              <organization>SoftBank</organization>
            </author>
            <author fullname="Mike Valentine" initials="M." surname="Valentine">
              <organization>Goldman Sachs</organization>
            </author>
            <author fullname="Amit Dhamija" initials="" surname="Dhamija">
              <organization>Arrcus</organization>
            </author>
            <date day="4" month="January" year="2026"/>
            <abstract>
              <t>   Path Tracing provides a record of the packet path as a sequence of
   interface ids.  In addition, it provides a record of end-to-end
   delay, per-hop delay, and load on each egress interface along the
   packet delivery path.

   Path Tracing allows to trace 14 hops with only a 40-bytes IPv6 Hop-
   by-Hop extension header.

   Path Tracing supports fine grained timestamp.  It has been designed
   for linerate hardware implementation in the base pipeline.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-filsfils-ippm-path-tracing-05"/>
        </reference>
        <reference anchor="I-D.draft-ietf-6man-enhanced-vpn-vtn-id">
          <front>
            <title>Carrying Network Resource (NR) related Information in IPv6 Extension Header</title>
            <author fullname="Jie Dong" initials="J." surname="Dong">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Zhenbin Li" initials="Z." surname="Li">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Chongfeng Xie" initials="C." surname="Xie">
              <organization>China Telecom</organization>
            </author>
            <author fullname="Chenhao Ma" initials="C." surname="Ma">
              <organization>China Telecom</organization>
            </author>
            <author fullname="Gyan Mishra" initials="G. S." surname="Mishra">
              <organization>Verizon Inc.</organization>
            </author>
            <date day="11" month="February" year="2026"/>
            <abstract>
              <t>   Virtual Private Networks (VPNs) provide different customers with
   logically separated connectivity over a common network
   infrastructure.  With the introduction of 5G and also in some
   existing network scenarios, some customers may require network
   connectivity services with advanced features comparing to
   conventional VPN services.  Such kind of network service is called
   enhanced VPNs.  Enhanced VPNs can be used, for example, to deliver
   network slice services.

   A Network Resource Partition (NRP) is a subset of the network
   resources and associated policies on each of a connected set of links
   in the underlay network.  An NRP may be used as the underlay to
   support one or a group of enhanced VPN services.  For packet
   forwarding within a specific NRP, some fields in the data packet
   (which is called NRP Selector) need to be used to identify the NRP to
   which the packet belongs.  In doing so, NRP-specific processing can
   be performed on each node along the forwarding path in the NRP.

   This document specifies a new IPv6 Hop-by-Hop option to carry Network
   Resource related information (e.g., identifier) in data packets.  The
   NR Option can be used to carry NRP Selector ID and related
   information, while it is designed to make the NR option generalized
   for other network resource semantics and functions.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-6man-enhanced-vpn-vtn-id-14"/>
        </reference>
        <reference anchor="I-D.draft-guan-6man-ipv6-id-authentication">
          <front>
            <title>Terminal Identity Authentication Based on Address Label</title>
            <author fullname="Jianfeng Guan" initials="J." surname="Guan">
              <organization>BUPT</organization>
            </author>
            <author fullname="Su Yao" initials="S." surname="Yao">
              <organization>THU</organization>
            </author>
            <author fullname="Kexian Liu" initials="K." surname="Liu">
              <organization>BUPT</organization>
            </author>
            <author fullname="Xiaolong Hu" initials="X." surname="Hu">
              <organization>BUPT</organization>
            </author>
            <author fullname="Jianli Liu" initials="J." surname="Liu">
              <organization>BUPT</organization>
            </author>
            <date day="18" month="January" year="2026"/>
            <abstract>
              <t>   This document proposes an IPv6-based address label terminal identity
   authentication architecture, which tightly binds identity information
   to the source address of data packets.  This approach enables hop-by-
   hop identity authentication while ensuring source address
   verification.  The mechanism facilitates user identity verification,
   ensuring privacy protection, security, and efficient auditing.
   Additionally, this document details the implementation of address
   label authentication within the IPv6 extension header.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-guan-6man-ipv6-id-authentication-04"/>
        </reference>
        <reference anchor="I-D.draft-herbert-fast">
          <front>
            <title>Firewall and Service Tickets</title>
            <author fullname="Tom Herbert" initials="T." surname="Herbert">
              <organization>SiPanda</organization>
            </author>
            <date day="7" month="October" year="2023"/>
            <abstract>
              <t>   This document describes the Firewalls and Service Tickets (FAST)
   protocol.  This is a generic and extensible protocol for hosts to
   signal network nodes to request services or to gain admission into a
   network.  A ticket is data that accompanies a packet and indicates a
   granted right to traverse a network or a request for network services
   to be applied (in the latter case the ticket serves as a service
   profile).  Applications request tickets from a local agent in their
   network and attach issued tickets to packets.  Firewall tickets are
   issued to grant packets the right to traverse a network; service
   tickets indicate the desired service to be applied to packets.  A
   single ticket may provide both firewall and service ticket
   information and semantics.  Tickets are sent in IPv6 Hop-by-Hop
   options.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-herbert-fast-07"/>
        </reference>
        <reference anchor="I-D.draft-eckert-6man-qos-exthdr-discuss">
          <front>
            <title>Considerations for common QoS IPv6 extension header(s)</title>
            <author fullname="Toerless Eckert" initials="T. T." surname="Eckert">
              <organization>Futurewei Technologies USA</organization>
            </author>
            <author fullname="Jinoo Joung" initials="J." surname="Joung">
              <organization>Sangmyung University</organization>
            </author>
            <author fullname="Shaofu Peng" initials="S." surname="Peng">
              <organization>ZTE Corp.</organization>
            </author>
            <author fullname="Xuesong Geng" initials="X." surname="Geng">
              <organization>Huawei</organization>
            </author>
            <date day="4" month="March" year="2024"/>
            <abstract>
              <t>   This document is written to start a discussion and collect opinions
   and ansers to questions raised in this document on the issue of
   defining IPv6 extension headers for DETNET-WG functionality with
   IPv6.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-eckert-6man-qos-exthdr-discuss-00"/>
        </reference>
        <reference anchor="I-D.draft-li-6man-topology-id">
          <front>
            <title>Topology Identifier in IPv6 Extension Header</title>
            <author fullname="Zhenbin Li" initials="Z." surname="Li">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Zhibo Hu" initials="Z." surname="Hu">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Jie Dong" initials="J." surname="Dong">
              <organization>Huawei Technologies</organization>
            </author>
            <date day="20" month="March" year="2022"/>
            <abstract>
              <t>   This document proposes a new Hop-by-Hop option of IPv6 extension
   header to carry the topology identifier, which is used to identify
   the forwarding table instance created by the Multi Topology Routing
   or Flexible Algorithm.


              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-li-6man-topology-id-00"/>
        </reference>
        <reference anchor="I-D.draft-iurman-6man-carry-identifier">
          <front>
            <title>Carrying an Identifier in IPv6 packets</title>
            <author fullname="Justin Iurman" initials="J." surname="Iurman">
              <organization>ULiege</organization>
            </author>
            <date day="8" month="February" year="2023"/>
            <abstract>
              <t>   Some recent use cases have a need for carrying an identifier in IPv6
   packets.  While those drafts might perfectly make sense on their own,
   each document requires IANA to allocate a new code point for a new
   option, and so for very similar situations, which could quickly
   exhaust the allocation space if similar designs are proposed in the
   future.  As an example, one might need an 8-bit ID, while another one
   might need a 32-bit, 64-bit or 128-bit ID.  Or, even worse, one might
   need a 32-bit ID in a specific context, while someone else might also
   need a 32-bit ID in another context.  Therefore, allocating a new
   code point for each similar option is probably not the way to go.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-iurman-6man-carry-identifier-00"/>
        </reference>
        <reference anchor="I-D.draft-mzbc-ippm-transit-measurement-option">
          <front>
            <title>The Transit Measurement Option</title>
            <author fullname="Tal Mizrahi" initials="T." surname="Mizrahi">
              <organization>Huawei</organization>
            </author>
            <author fullname="Tianran Zhou" initials="T." surname="Zhou">
              <organization>Huawei</organization>
            </author>
            <author fullname="Shahar Belkar" initials="S." surname="Belkar">
              <organization>Huawei</organization>
            </author>
            <author fullname="Reuven Cohen" initials="R." surname="Cohen">
              <organization>Huawei</organization>
            </author>
            <date day="5" month="January" year="2026"/>
            <abstract>
              <t>   This document specifies an IPv6 option that contains a compact set of
   fields which can be used for transit delay measurement and congestion
   detection.  This option can be incorporated into data packets and
   updated by transit nodes along the path, enabling lightweight
   measurement and monitoring using constant-length data that does not
   depend on the number of hops in the network.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-mzbc-ippm-transit-measurement-option-07"/>
        </reference>
        <reference anchor="IANA-ipv6-parameters" target="https://www.iana.org/assignments/ipv6-parameters/ipv6-parameters.xhtml">
          <front>
            <title>Internet Protocol Version 6 (IPv6) Parameters</title>
            <author initials="" surname="IANA" fullname="IANA">
              <organization/>
            </author>
            <date>n.d.</date>
          </front>
        </reference>
        <reference anchor="id-eip-use-cases" target="https://eip-home.github.io/use-cases/draft-eip-use-cases.txt">
          <front>
            <title>Extensible In-band Processing (EIP) Use Cases</title>
            <author initials="S." surname="Salsano" fullname="Stefano Salsano">
              <organization>Univ. of Rome Tor Vergata / CNIT</organization>
            </author>
            <author initials="H." surname="ElBakoury" fullname="Hesham ElBakoury">
              <organization>Consultant</organization>
            </author>
            <date year="2022"/>
          </front>
        </reference>
        <reference anchor="id-eip-headers" target="https://eip-home.github.io/eip-headers/draft-eip-headers-definitions.txt">
          <front>
            <title>Extensible In-band Processing (EIP) Headers Definitions</title>
            <author initials="S." surname="Salsano" fullname="Stefano Salsano">
              <organization>Univ. of Rome Tor Vergata / CNIT</organization>
            </author>
            <author initials="H." surname="ElBakoury" fullname="Hesham ElBakoury">
              <organization>Consultant</organization>
            </author>
            <date year="2022"/>
          </front>
        </reference>
        <reference anchor="onf-int" target="https://opennetworking.org/news-and-events/blog/improving-network-monitoring-and-management-with-programmable-data-planes/">
          <front>
            <title>Improving Network Monitoring and Management with Programmable Data Planes</title>
            <author initials="" surname="P4 org" fullname="P4.org">
              <organization/>
            </author>
            <date year="2015"/>
          </front>
        </reference>
        <reference anchor="int-spec" target="https://p4.org/p4-spec/docs/INT v2 1.pdf">
          <front>
            <title>In-band Network Telemetry (INT) Dataplane Specification, version 2.1</title>
            <author initials="" surname="The P4 org Applications Working Group" fullname="The P4.org Applications Working Group">
              <organization/>
            </author>
            <date year="2022"/>
          </front>
        </reference>
        <reference anchor="detnet-wg" target="https://datatracker.ietf.org/wg/detnet/about/">
          <front>
            <title>Deterministic Networking (DetNet) IETF Working Group</title>
            <author initials="" surname="IETF" fullname="IETF">
              <organization>Internet Engineering Task Force</organization>
            </author>
            <date year="2025"/>
          </front>
        </reference>
        <reference anchor="ietf-fantel" target="https://datatracker.ietf.org/meeting/123/materials/bofdraft-fantel-00">
          <front>
            <title>Fast Notification for Traffic Engineering and Load Balancing (FANTEL) BoF</title>
            <author initials="" surname="IETF" fullname="IETF">
              <organization/>
            </author>
            <date year="2025"/>
          </front>
        </reference>
        <reference anchor="IANA-ioam-types" target="https://www.iana.org/assignments/ioam/ioam.xhtml#data-field-types">
          <front>
            <title>IOAM Data Field Types</title>
            <author initials="" surname="IANA" fullname="IANA">
              <organization/>
            </author>
            <date>n.d.</date>
          </front>
        </reference>
        <reference anchor="salsano25-eipioam">
          <front>
            <title>Integrating Extensible In-Band Processing (EIP) into the IOAM Framework: A Unified Approach to In-Packet Telemetry and Metadata</title>
            <author initials="S." surname="Salsano" fullname="Stefano Salsano">
              <organization/>
            </author>
            <author initials="A." surname="Mayer" fullname="Andrea Mayer">
              <organization/>
            </author>
            <author initials="G." surname="Sidoretti" fullname="Giulio Sidoretti">
              <organization/>
            </author>
            <author initials="P." surname="Loreti" fullname="Pierpaolo Loreti">
              <organization/>
            </author>
            <author initials="L." surname="Bracciale" fullname="Lorenzo Bracciale">
              <organization/>
            </author>
            <author initials="H." surname="ElBakoury" fullname="Hesham ElBakoury">
              <organization>Consultant</organization>
            </author>
            <author initials="D." surname="Lopez" fullname="Diego R. Lopez">
              <organization>Telefonica, I+D</organization>
            </author>
            <date year="2025"/>
          </front>
          <refcontent>IEEE CSCN 2025 Conference</refcontent>
        </reference>
        <reference anchor="id-gob-ioam" target="https://datatracker.ietf.org/doc/draft-mayer-ioam-gob/">
          <front>
            <title>Global Opaque Block for IOAM Pre-allocated Trace Option</title>
            <author initials="A." surname="Mayer" fullname="Andrea Mayer">
              <organization/>
            </author>
            <author initials="S." surname="Salsano" fullname="Stefano Salsano">
              <organization>Univ. of Rome Tor Vergata / CNIT</organization>
            </author>
            <date year="2026"/>
          </front>
          <refcontent>Internet-Draft draft-mayer-ioam-gob</refcontent>
        </reference>
      </references>
    </references>
    <?line 360?>

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

-->

</rfc>
