<?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.39 (Ruby 3.2.3) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-he-dawn-ipv6-agent-aware-framework-00" category="info" submissionType="IETF" xml:lang="en" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.0 -->
  <front>
    <title abbrev="Agent-Aware IPv6">Agent-Awareness in IPv6 Networks: Problem Statement and Framework</title>
    <seriesInfo name="Internet-Draft" value="draft-he-dawn-ipv6-agent-aware-framework-00"/>
    <author initials="T." surname="He" fullname="Tao He" role="editor">
      <organization>China Unicom</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>het21@chinaunicom.cn</email>
      </address>
    </author>
    <author initials="M." surname="Han" fullname="Mengyao Han" role="editor">
      <organization>China Unicom</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>hanmy12@chinaunicom.cn</email>
      </address>
    </author>
    <author initials="N." surname="Wang" fullname="Nan Wang" role="editor">
      <organization>China Unicom</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>wangn161@chinaunicom.cn</email>
      </address>
    </author>
    <author initials="T." surname="Huang" fullname="Tianyi Huang" role="editor">
      <organization>China Unicom</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>kg-huangty1@chinaunicom.cn</email>
      </address>
    </author>
    <date year="2026" month="July" day="03"/>
    <area>Internet</area>
    <workgroup>dawn</workgroup>
    <keyword>IPv6</keyword>
    <keyword>Internet of Agents</keyword>
    <keyword>Agent-Aware</keyword>
    <keyword>Semantic Anycast</keyword>
    <keyword>Agent Discovery</keyword>
    <keyword>KV Cache Affinity</keyword>
    <keyword>DAWN</keyword>
    <abstract>
      <?line 104?>

<t>The Internet of Agents (IoA) raises a question beyond IPv6 address space and end-to-end connectivity: should an IPv6 network be able to relate packet forwarding to agent capability, policy, and short-lived execution state? This informational document states the problem, sketches a framework for agent-aware IPv6 forwarding, and lists open questions for community discussion. It does not define packet formats, routing extensions, IANA allocations, or a new agent discovery protocol.</t>
    </abstract>
  </front>
  <middle>
    <?line 108?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>The Internet is undergoing a transition from a host-centric model to an Internet of Agents (IoA). Traffic endpoints are shifting from static hosts and fixed services to AI Agents—autonomous programs that discover, invoke, and collaborate with each other to complete complex tasks. This shift fundamentally changes what a routing decision needs to consider.</t>
      <section anchor="motivation-why-agent-traffic-is-different">
        <name>Motivation: Why Agent Traffic Is Different</name>
        <t>Traditional IPv6 forwarding <xref target="RFC8200"/> answers a single question: <em>is the destination prefix reachable, and via which next hop?</em> Agent traffic demands more:</t>
        <ul spacing="normal">
          <li>
            <t><strong>Capability matching</strong> — the destination must possess the required agent capability (e.g., a specific model family, tool set, or modality), not merely be reachable.</t>
          </li>
          <li>
            <t><strong>Context affinity</strong> — for large language model (LLM) inference, reusing an existing KV-cache across nodes is critical for reducing Time-To-First-Token (TTFT). A network that is blind to where the KV-cache resides forces redundant prefill computation and degrades user experience.</t>
          </li>
          <li>
            <t><strong>Short-lived state</strong> — GPU load, accelerator availability, and KV-cache residency change on the order of milliseconds to seconds, far faster than control-plane convergence.</t>
          </li>
        </ul>
        <t>Consider a simple chain: Agent A invokes Agent B, which needs a partner with a legal-domain tool and a free KV-cache for a long context. DNS or BGP may steer the request to the correct cluster, yet every instance behind it could be saturated or lack the relevant cache. The packet reaches a reachable address—but not a <em>suitable</em> one.</t>
      </section>
      <section anchor="the-question-this-draft-asks">
        <name>The Question This Draft Asks</name>
        <t>IPv6 is being discussed as a foundation for IoA <xref target="I-D.yc-ipv6-for-ioa"/> and broader AI-agent communication <xref target="I-D.yu-ai-agent-ipv6-networking-considerations"/>. Related work addresses agent discovery and entity discovery <xref target="I-D.mozley-aidiscovery"/><xref target="I-D.akhavain-moussa-dawn-problem-statement"/>, intent routing at the Agent Gateway (AG) <xref target="I-D.sz-dmsc-iaip"/>, and compute-aware traffic steering <xref target="I-D.ietf-cats-framework"/>. This document asks a narrower question:</t>
        <ul empty="true">
          <li>
            <t>Should IPv6 forwarding become <strong>agent-aware</strong>—carrying capability intent in-band and scheduling instances locally—without flooding millisecond-level state into BGP/IGP?</t>
          </li>
        </ul>
        <t>This document is a <strong>discussion starter</strong>. It is intended to expose the architectural question and a possible framework, not to standardize a mechanism. In particular, the document does not assume that ordinary Internet transit routers parse agent semantics or that dynamic agent state is advertised globally.</t>
      </section>
      <section anchor="scope-of-this-document">
        <name>Scope of This Document</name>
        <t>This document:</t>
        <ul spacing="normal">
          <li>
            <t>States the problem of agent-awareness in IPv6 networks;</t>
          </li>
          <li>
            <t>Sketches a two-stage forwarding framework for discussion;</t>
          </li>
          <li>
            <t>Identifies open questions for the community.</t>
          </li>
        </ul>
        <t>This document does <strong>not</strong>:</t>
        <ul spacing="normal">
          <li>
            <t>Define a new IPv6 extension header or option;</t>
          </li>
          <li>
            <t>Reserve semantic IPv6 address bits;</t>
          </li>
          <li>
            <t>Require BGP, IGP, or DNS changes;</t>
          </li>
          <li>
            <t>Require ordinary Internet routers to inspect agent metadata;</t>
          </li>
          <li>
            <t>Replace agent discovery, identity, authentication, authorization, or application-layer intent routing.</t>
          </li>
        </ul>
      </section>
      <section anchor="requirements-language">
        <name>Requirements Language</name>
        <t>The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" 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>
      </section>
    </section>
    <section anchor="terminology">
      <name>Terminology</name>
      <t><strong>Agent</strong>: An AI execution endpoint on the network (not SSH or similar uses).</t>
      <t><strong>Agent Capability</strong>: A stable or slowly changing description of what an agent can do, such as task class, model family, modality, tool set, or policy scope.</t>
      <t><strong>Agent Cluster</strong>: A group of agent instances behind a common ingress, for example an edge inference pool or an operator-managed agent domain.</t>
      <t><strong>Agent Forwarding Router (AFR)</strong>: A cluster-edge router that dispatches packets to a specific agent instance.</t>
      <t><strong>Agent Forwarding Table (AFT)</strong>: A local table at the AFR mapping capability and short-lived state hints to instance addresses or next hops.</t>
      <t><strong>Agent Instance</strong>: A concrete runtime that can execute an agent task.</t>
      <t><strong>Semantic Anycast</strong>: An anycast-style destination that identifies a capability, agent class, or agent cluster class, rather than a single instance.</t>
      <t><strong>Agent-Aware Metadata</strong>: In-band information in IPv6 packets (for example, extension headers) used by agent-aware forwarders within a trust domain.</t>
      <t><strong>Trust Domain</strong>: An administrative domain in which operators can authenticate agents, control metadata handling, and enforce boundary policies.</t>
      <t><strong>Context Affinity</strong>: The property of an agent instance already holding relevant execution context (e.g., KV-cache) for an incoming request, enabling incremental rather than full recomputation.</t>
    </section>
    <section anchor="problem-statement">
      <name>Problem Statement</name>
      <t><strong>--L3 sees location, not capability.</strong> Multiple agents may share one prefix, and a single agent service may span many prefixes. Default IPv6 forwarding <xref target="RFC8200"/> cannot distinguish whether a destination instance has the required capability, policy status, or context affinity for a task.</t>
      <t><strong>--Control plane is too slow for volatile state.</strong> Publishing per-agent load, accelerator state, or KV-cache hints through IGP/BGP risks signaling storms, slow convergence, and route oscillation. Stable reachability and capability placement can remain in the control plane; highly volatile instance state (millisecond-level changes such as KV-cache eviction or GPU queue depth) is better handled locally. Attempting to increase the advertisement frequency to match this volatility would overwhelm the control plane.</t>
      <t><strong>--Discovery is not dispatch.</strong> Discovery <xref target="I-D.mozley-aidiscovery"/> answers what exists and how it may be described. Dispatch answers which reachable instance should run the task <em>now</em>. DNS-style caching or registry lookup may be useful, but it can add RTT and can cause hot spots when many flows reuse the same cached target.</t>
      <t><strong>--Identity is not the same as addressing.</strong> Agent identity, credentials, and authorization are primarily application or trust-layer concepts. IPv6 addresses can provide reachability and may carry coarse semantic structure in controlled deployments, but they should not be treated as a complete replacement for agent identity or authorization.</t>
      <t><strong>--Example:</strong> An intermediate Agent B needs a partner with a given tool and free KV-cache. DNS or BGP may reach the correct cluster while every instance behind it is saturated or lacks the relevant context cache. The network delivers the packet to a reachable address, but not to a <em>suitable</em> one.</t>
    </section>
    <section anchor="framework-two-stage-agent-aware-forwarding">
      <name>Framework: Two-Stage Agent-Aware Forwarding</name>
      <t>The following model is a <strong>strawman</strong> for discussion, not a proposed standard. It is intentionally scoped to limited domains such as operator edge networks, data centers, enterprise networks, or federation points where agent-aware behavior can be authenticated and operationally controlled.</t>
      <section anchor="stage-1-steer-to-the-right-cluster-macro">
        <name>Stage 1 — Steer to the right cluster (macro)</name>
        <t>The packet is directed toward a <strong>Semantic Anycast</strong> destination or other cluster-level locator. The IPv6 network forwards to an appropriate <strong>Agent Cluster</strong> ingress (AFR). The control plane may advertise relatively stable information, such as which clusters offer which capability classes, without exposing per-instance state.</t>
        <t>Semantic addressing is not limited to a single encoding. A future design might use an IPv6 prefix, SRv6 SID, service identifier, or gateway-mediated mapping. This document only assumes that Stage 1 selects a cluster or domain, not a final agent instance.</t>
      </section>
      <section anchor="stage-2-pick-the-best-instance-micro">
        <name>Stage 2 — Pick the best instance (micro)</name>
        <t>The AFR reads <strong>Agent-Aware Metadata</strong>, looks up the <strong>AFT</strong>, and forwards to a suitable instance inside the cluster. The AFT can be populated by local management systems, telemetry, instance registration, or carefully bounded in-band feedback. Fast-changing state is kept local to the cluster or trust domain, not injected into the global routing table.</t>
      </section>
      <section anchor="control-plane-vs-data-plane">
        <name>Control plane vs data plane</name>
        <ul spacing="normal">
          <li>
            <t><strong>Control plane:</strong> capability placement, cluster reachability (Stage 1).</t>
          </li>
          <li>
            <t><strong>Data plane:</strong> short-lived scheduling hints (Stage 2).</t>
          </li>
        </ul>
        <t>This separation is the main architectural point. It preserves normal IPv6 reachability while allowing a controlled edge to make a final selection based on information that is too dynamic or too sensitive for ordinary routing protocols.</t>
      </section>
      <section anchor="in-band-state-synchronization">
        <name>In-band State Synchronization</name>
        <t>To address the state synchronization lag without involving the control plane, the framework envisions a self-learning closed loop at the data-plane level. When a compute node finishes processing a request, it may piggyback updated load status and context-cache signatures onto the returning IPv6 data packets. The AFR updates its local AFT at wire speed upon forwarding these return packets, creating a localized feedback mechanism with zero control-plane overhead.</t>
        <t>This in-band synchronization is conceptually related to In-band Network Telemetry (INT) but is scoped strictly to the trust domain. It does not require any modification to BGP, IGP, or DNS.</t>
      </section>
      <section anchor="relation-to-agent-gateway">
        <name>Relation to Agent Gateway</name>
        <t>The AG <xref target="I-D.sz-dmsc-iaip"/> handles registration, authentication, capability advertisement, and intent matching at the application layer. The AFR handles local instance selection among instances already in scope. The two are <strong>complementary</strong>: the AG authorizes and interprets intent; the AFR optimizes reachability and short-lived load or locality within an authorized domain.</t>
        <t>One deployment could place the AG and AFR on the same node. Another could let the AG select an agent cluster and let the AFR select a runtime instance. This draft does not require either arrangement.</t>
      </section>
      <section anchor="relation-to-dawn">
        <name>Relation to DAWN</name>
        <t>The DAWN effort <xref target="I-D.akhavain-moussa-dawn-problem-statement"/> addresses the problem of discovering agents, workloads, and named entities in AI ecosystems. This draft shares the fundamental premise that AI agent traffic requires visibility beyond traditional IP reachability. However, while DAWN focuses on the discovery phase—how an entity finds out about the existence, capabilities, and attributes of other entities—this draft focuses on the dispatch phase: once a suitable agent or cluster is discovered, how does the IPv6 network forward the packet to the right instance in a timely manner?</t>
        <t>The two efforts are complementary:</t>
        <ul spacing="normal">
          <li>
            <t><strong>DAWN</strong> answers <em>what</em> exists and <em>how</em> to describe it for discovery purposes.</t>
          </li>
          <li>
            <t>This draft answers <em>how</em> the network delivers the packet to a reachable and suitable instance, using in-band agent-aware metadata and local scheduling at the domain edge.</t>
          </li>
        </ul>
        <t>The authors seek community feedback on whether this agent-specific framing of IPv6 forwarding is useful and whether it should evolve within or alongside DAWN.</t>
      </section>
    </section>
    <section anchor="carrying-agent-aware-metadata">
      <name>Carrying Agent-Aware Metadata</name>
      <t>This document does not choose a format. Candidate IPv6 mechanisms include SRv6/SRH <xref target="RFC8986"/>, Hop-by-Hop Options, and Destination Options, each with different transit, processing, filtering, and operational trade-offs. Which fields belong at L3 versus at the AG is left open.</t>
      <t>The following categories illustrate the design space:</t>
      <ul spacing="normal">
        <li>
          <t><strong>Capability hints:</strong> coarse identifiers or hashes that help select a capable cluster or instance. For example, a compact representation (such as a Bloom filter over a context-vector hash) could indicate which model families or tool sets an instance can serve.</t>
        </li>
        <li>
          <t><strong>Policy and trust hints:</strong> information that indicates whether agent-aware processing is permitted within a domain.</t>
        </li>
        <li>
          <t><strong>State hints:</strong> short-lived load or locality information, such as broad load class or context-affinity signal (e.g., a cache-residency indicator).</t>
        </li>
        <li>
          <t><strong>Correlation hints:</strong> bounded identifiers that help associate a packet with an authorized agent session without exposing prompts or user content.</t>
        </li>
      </ul>
      <t>Agent-aware metadata should be minimal, integrity-protected where acted upon, and removed or ignored at domain boundaries unless explicitly permitted. Highly detailed capability descriptions, prompts, credentials, and authorization decisions should remain with discovery, gateway, identity, or application-layer systems.</t>
    </section>
    <section anchor="applicability-and-non-goals">
      <name>Applicability and Non-Goals</name>
      <t>This framework is most plausible in a limited domain where the operator controls the agents, AFRs, policies, and metadata handling. It is not intended as a general-purpose semantic routing protocol for the open Internet.</t>
      <t>The main goal of this document is to ask whether the separation between cluster-level semantic reachability and local instance-level dispatch is useful enough to study further, and whether the agent-specific dimensions (capability matching, context affinity) warrant dedicated work within DAWN.</t>
    </section>
    <section anchor="open-questions">
      <name>Open Questions</name>
      <ol spacing="normal" type="1"><li>
          <t>What should the network perceive: capability class only, or also policy, load, and context-affinity attributes?</t>
        </li>
        <li>
          <t>Is L3 agent-awareness useful when an AG already performs discovery, authorization, and intent routing?</t>
        </li>
        <li>
          <t>How should Semantic Anycast or cluster-level selection be encoded: prefix, SRv6 SID, service identifier, gateway mapping, or another mechanism?</t>
        </li>
        <li>
          <t>Which metadata, if any, is appropriate for IPv6 packets rather than application-layer protocols?</t>
        </li>
        <li>
          <t>How should agent-aware metadata be authenticated, scoped, stripped, or hidden at trust-domain boundaries?</t>
        </li>
        <li>
          <t>What measurements are needed to show that local agent-aware dispatch improves latency, cache reuse, or overload avoidance?</t>
        </li>
        <li>
          <t>How can this work align with DAWN, APN-related discussions, SRv6 operations, and agent discovery efforts without creating a parallel architecture?</t>
        </li>
        <li>
          <t>Is the in-band state synchronization model (return-path piggyback) feasible and safe in production agent clusters?</t>
        </li>
      </ol>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>Forged Agent-Aware Metadata could misdirect traffic, bypass policy, or trigger localized overload. Routers that act on metadata should use integrity protection within the domain and should filter, strip, or ignore such metadata at untrusted boundaries. Operators should limit metadata to the minimum needed and apply rate control at the AFR. If SRv6 is used, usual SRH security practices <xref target="RFC8986"/> apply.</t>
      <t>Agent-aware forwarding can also create privacy risks. Capability hints, load hints, cache-affinity signals, or correlation identifiers may reveal sensitive information about users, tasks, models, business relationships, or resource conditions. A future mechanism would need privacy minimization, replay protection, boundary policy, and clear rules for when metadata is visible to intermediate nodes.</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="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="RFC8200">
          <front>
            <title>Internet Protocol, Version 6 (IPv6) Specification</title>
            <author fullname="S. Deering" initials="S." surname="Deering"/>
            <author fullname="R. Hinden" initials="R." surname="Hinden"/>
            <date month="July" year="2017"/>
            <abstract>
              <t>This document specifies version 6 of the Internet Protocol (IPv6). It obsoletes RFC 2460.</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="86"/>
          <seriesInfo name="RFC" value="8200"/>
          <seriesInfo name="DOI" value="10.17487/RFC8200"/>
        </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="I-D.ietf-cats-framework" target="https://datatracker.ietf.org/doc/html/draft-ietf-cats-framework-24">
          <front>
            <title>A Framework for Computing-Aware Traffic Steering (CATS)</title>
            <author>
              <organization>IETF</organization>
            </author>
            <date>n.d.</date>
          </front>
          <seriesInfo name="Internet-Draft draft-ietf-cats-framework-24" value=""/>
        </reference>
        <reference anchor="I-D.yc-ipv6-for-ioa" target="https://datatracker.ietf.org/doc/html/draft-yc-ipv6-for-ioa-01">
          <front>
            <title>Capabilities and Future Requirements of IPv6 for the Internet of Agents (IoA)</title>
            <author>
              <organization>IETF</organization>
            </author>
            <date>n.d.</date>
          </front>
          <seriesInfo name="Internet-Draft draft-yc-ipv6-for-ioa-01" value=""/>
        </reference>
        <reference anchor="I-D.yu-ai-agent-ipv6-networking-considerations" target="https://datatracker.ietf.org/doc/html/draft-yu-ai-agent-ipv6-networking-considerations-01">
          <front>
            <title>IPv6 Networking Considerations for AI Agent Communication</title>
            <author>
              <organization>IETF</organization>
            </author>
            <date>n.d.</date>
          </front>
          <seriesInfo name="Internet-Draft draft-yu-ai-agent-ipv6-networking-considerations-01" value=""/>
        </reference>
        <reference anchor="I-D.mozley-aidiscovery" target="https://datatracker.ietf.org/doc/html/draft-mozley-aidiscovery-01">
          <front>
            <title>AI Agent Discovery (AID) Problem Statement</title>
            <author>
              <organization>IETF</organization>
            </author>
            <date>n.d.</date>
          </front>
          <seriesInfo name="Internet-Draft draft-mozley-aidiscovery-01" value=""/>
        </reference>
        <reference anchor="I-D.sz-dmsc-iaip" target="https://datatracker.ietf.org/doc/html/draft-sz-dmsc-iaip-01">
          <front>
            <title>Intent-based Agent Interconnection Protocol (IAIP)</title>
            <author>
              <organization>IETF</organization>
            </author>
            <date>n.d.</date>
          </front>
          <seriesInfo name="Internet-Draft draft-sz-dmsc-iaip-01" value=""/>
        </reference>
        <reference anchor="I-D.akhavain-moussa-dawn-problem-statement" target="https://datatracker.ietf.org/doc/html/draft-akhavain-moussa-dawn-problem-statement-04">
          <front>
            <title>Problem Statement for the Discovery of Agents, Workloads, and Named Entities (DAWN)</title>
            <author>
              <organization>IETF</organization>
            </author>
            <date>n.d.</date>
          </front>
          <seriesInfo name="Internet-Draft draft-akhavain-moussa-dawn-problem-statement-04" value=""/>
        </reference>
      </references>
    </references>
    <?line 270?>

<section numbered="false" anchor="acknowledgements">
      <name>Acknowledgements</name>
      <t>The authors thank colleagues at China Unicom and welcome comments from the DAWN and V6OPS communities.</t>
    </section>
    <section numbered="false" anchor="contributors">
      <name>Contributors</name>
      <t>TBD.</t>
    </section>
  </back>
  <!-- ##markdown-source:
H4sIAAAAAAAAA61c7XLbRpb9z6focv5ILIL+SNZJlNr1KlZsq8aWNRaT1P7a
agJNEiMQzUEDUpiUq/Yh9gn3Sfbcj24ApDzjTDJVM6ZAoNF9P84993Rzsiyb
hNbWxX/bytfuzLRN5ya5bd3aN/szU9YrPwndcluGUPp6sd/hnssfFq8m5a7h
u0P77MmTb588m1S2Xp8ZV08mbdlWuO3R+drVbXZ+bxtXuxAwmLm8vnturlx7
75vbcGauG7+s3NbctHjjFncbTMW8auzW0R2PJna5bNzdmRkMxWNMCp/XuOvM
FI1dtdnGZYW9r7Nyd/c8s3yzpZuzVRwre/Jk4pfBV6514WzS7QrLHya4y2JN
deua2rUTunfd+G6HoTHiZHJ7fzYxJpPX8ge91fiVzCvw5cEU+e8bt7V1W+bm
vN7nNrT9TeaiDLm/c82er/3lJ/PS5htnzlersi5buXpx/vMVJte1G99gAhku
ljVMtpibN/QCWf3CevnTN2tbl7/aFl46My83ZW3Nj3WZ+y2+xEzK6sxsXPvs
6X/m9F3HX83zGt82nrzlirL1Df7MMYMz870r/1bWa/rbd3VLscCDDmbyDjOx
dZrKO1ev9zQdvvZZ87H1dv/02Z83o6u5+dnyLTKlK1vHC58zn3vcWj99/iea
iJzVDWe0KG29L9PFz5nV7Trb0O3t/g9PbFL7ZouX3TkK6Q+vXj57+vRb/fjN
06+/QjZQwo/v+Qb5HT9++81z+niZXcxL164yAEXoU4y+Mkaz/7xPY4MhzUu/
3XUtpqVZvEDerpAdN61zDS6bk5fni5tTHiJFPf8HRlLMob8C7naBptknbXZB
IKBQ8MDEsmdfydRss3YtAq9td+Hs8WNAgG0bm9+6htczx6seA1keb9pt9fif
DEdG2OeCOFhgVno7MsBLu7PLsipbTFdgrWs7LPyD+3tXNox2gSCEIZEs1AIC
jrHFnFz68z/BLAdTzZ48/ZdN8uBQbI4us6XCL99RC9KT13Nfh7JwDcd6GFlq
WBQoEl6ObmXbnF8qdCKMtpQA/N2fYJXPnvEfMtjvfAvZcut/rdwezxWxWIzT
6/KwlpiT88uL0+OS+seNdDyVP2KMT41Giw6/ZsU2ILxsuRuHCOYF4y1tcIUu
nKcK69UuJ9PRwluf+woJc355/SdkzHAyf2TBx+PQUu3txt7ZsoY9uhCs0Jed
OC8L0XkjIxyzpQgbfRAk3JiZnxFhlbcFPhL8XAG9CvMDKAkj0gkRjD/BSp+3
juzJv47An/+GSZZlxi4DjdhOJot/AKimsWUgYDZ/71zgAFq6vYedGI1sUTRE
WcPO5o7N5+oia32Gf0wMujuutmHju6rAPfKkpjZGw0wqZ1pvGldhkmZHy2Sf
oQAWBHT4jkHB5LFW7Gdm56sy34vPMHbTZhWKMSbwi8s7niiv+YVZbMpgUr32
ta0MLNdxYPAtgWNDLTUzAW8HzaQ1r0alecCXUzXSKco0qjJQrdq5OllLYDkX
NG73hpK54x5hbi4RGx7vqT0+OHDa4doxVwQkCDZxASwKeU1P4drl+dW5sVXl
BdxxheYGg96rlRJg0Jo41+fi8m1ZFJWbTL4gdze+6BgRDgIAxupqAO3a04st
eheLN7NBV43f4srGhzbL8aYGvGTrC1exh+pPBtE8sRiExQ7j4gsyYtiUK14e
D0y+wC00uhCBVfkL/InMuitzcpJPaB7+73/+F9noa0+xTstcw1PkR9svfwan
3/lbJ76BFSq79A1F2H3ZboxDL2E8PN/QyPDQjloe/fALMjDchrkED8/TrGAW
S1ED2+9NDla+xqzu6ZU2OapweUl+gjtcEWRkKVzwwRdfmHce+aA89ufNXjE6
mucyAKJWK9dQPZrgalFqxB7Em/ntN6WcHz9ieeHeNRSvAKA1cikG35mZlhLc
BV2o+b2wFmLtF2QbDECpJ/a5Ky3WUsImNYINXti9mOrsWp1dQZ0aFrX1DUjv
JDPTaSJve4OAJdq9nk4NvHP01i06YORsCAQX9GUj/K44Sm1z4ubr+YyWs4M1
VynIVnZbVsj41qN6Bddy4OMrS0+dzjiPtrAdvLN0/frmMlOP4MTCrDaPOk3K
zorA1lBf3mEu+rKTt2/fnRJskDNyGKlxXeCMqJGNZWBv/+UnUF5qSW3eYGmY
AZZMGZQ3cFwOv9H4WGSX0+2Lcuuyhc9elQ0yaIHYrM3JYvFqgQw5T4jIQYwx
llUJvyCC7hGjjm2W3gfQLelVGJ5Sg96A4IQZ2blVxWHctWJ6cm/hkCH0RId8
wgJ2VK+wLjHOzQA/GRLVOq+vfzRUGuGMPHcVsS/CGlSZKuEwjX4wrzqP+WHw
epq4b5ABBAvwIFDSISkkO/TjDM5t8N/QUjriUUobQFSV7eAXysoaGb2WGU8i
8eWIp3Slt5W1yh8wpSR+0L+/n6XIppy0QNmmrfE444A1lVvbKis8+shagovW
ROjvBibnCgBrwI+5xNLcXFzdUAx+//oa4b+H6ZxrUnAj+GmF9GfumwaV0ORV
RyucmT1A0jFEo/9tLZaFkN2Qv8uWulEUSoRwsOiE4I3CcJTmtzp25e4spwzm
RRCV6gbHPFeuFP2xRMOdy67lHLFmGrqypW+ncJATZKJh/hprPMOe0Jdz4OBk
wvhDQekY5aSKUfJymfQUfVIiMFNAPvDpgb6PsQoraxBSjpqVTHN/2KzERz+7
F/j4cY5msWI7cQLpiskOB/VQCEobC7FclPcd0+2PH+Wbz+NVHz9SvSH2nWoB
0pj8JUH4GvfdW+o+Xp/qK4eElx6XMkV565RlROQNsfmXBx/otckI7LREbah+
ES2wTeNRHvqiMJn8h7kRMnZYVZbIxq0DIAyoznSK0Mkxyp7uGMC0rhaGWXK+
EA9D9BVdRTfGuA6GiAoqJkahfINtzKrynt83QIMMQQ3YZXvS0J6y6vHl6+sX
xE+GCytpWdNpz6TooQZpNZ0yp2K2h6kVjtETWOeDwKdtUKFaJCKyquoJrWQ7
1aaSEibZVCoKgRQpv2SiXzEGSgxhWxm2eFvNWFLmHWrITGpenGaidjYEXBFY
92Rni6BLVEnpFQcNFXGMh9lK4AaVRoPh/oW4zb5GEczj92Is2KNAwLYlJeS6
8ksytyT1TQ42SrgrCa1zO7Ao1/KbIyZMjw3iYCRNazKG7+jJni/jImXE2g2D
akyie7fRs5cFpeOKGq0HaLNAp1Ln+WEcsIGnU5h4OuUlXAiHFirM00y02Wwc
Qw4G9btWX/7BEbd0yczjlmZZtkHuYp5C4QjuTf+DQQj4lQEO7zl2b3QroggZ
saMiIL7butZSVyePo8rl7hCuACiFoNWMe0/6LBg5015UJVHpAHa7Sr/OKrvH
YsdwJAExUtXeKuWRDuDW7Qk/USEfvfvxZvFoJv+aq/f8+cMPf/3x8sMPF/T5
5s3527fpQ7zj5s37H99e9J/6J1++f/fuh6sLeRhXzcGld+f/9Ujw79H768Xl
+6vzt48o1toxojXcJi4ZH1wDqtNKBQKvAeFa4g888/3La/P0KyHIpNui6AhZ
fvr1V/gMMlXLq3wNoih/wrZ7MqCzZDVqrgjoUCIrEgWoAfD3FEMN10qzcM22
rH3l1/vJZDplgEcMmvOaOpS+AY3dTmRBkeGdECzc3Lwht4HAgEw1xMvC6TwN
18uiex6Zcp3AiZ6o/H1sQKTloNVzVFPKSkNSJ1pdw4BoajvwH6yE2hrQEGDS
7IBVRyJ9wK+lzQayIz+H0xMmI3PjfaAEFwPoV05jOYsxPUyXcmvG2e1+sczd
iFAXa9dzbbwTE6CQrgkVmHRmSFGMHrsFIWuD+bzq8eYDpxwK7asPpzI/pV0Z
v0YyMrWKOyvgJQyKE3XQeIwX9PD7FuwYvG6hr+OCZ8RfkQO8+gCGuNsdlNBD
7UIAfcMNsiCGcMOe0cAqsT8Lg+lc6p26Xl/nlBym6QAZsfbk3LlQbLo+Pige
eJzDbTiNZyt/AdX31bihkzalx287Umc0+iTQonYSHRGvw7ObyPdT83psbN0J
eaeISTO7VNIxkHVSbYqePBkE2eyoFIRTSjmQ0f1I19G6RZBNbIXAQHZvhyG3
4AsXfCHaqQAilKSo0ZaQ3kxTks4jhnFgLwzAXEEfxtCGJxUG2vYrqqQtuZp7
PbNkrk3aDiUmDM8zit3teepuz6QvaOjNLeudyed9WFVoE4o9gqniSE6dRQ9h
2urEnjx2Q6fSDtEKkdryLNduGLq2S2WAuRQaJMPQ06sO8Nq4QYfKoHosyGNd
Wfb2S0CRskipdQSefajN0aq+66q2ZCgR0Yl7sQ2505OmxnrHTGmeRlkkWKwt
yQM7zA05sNcHYFliFBZj/0P1BQ5lAU8kga4MGyoqvFw7Sphk9o09UECOZU1G
gk5SJz9QLrQTTZmbZS81dKRXJsnHey4TfOudR29UYs2MLmSv6w4eCiTWGESH
NmHHfT7fz1NITbBC0wYgut4QG3pMvW9TUq8RynVt2fMBT28xeZ7CoHUXHzAA
Gx9ykH9xP/mcwFKb1h4bB1DJDGkbS1rjYn4JRxys/ztMcr1BgUzrToYXeD05
7jqimBerZFqvQ3hIYW1YDEGMdwSDu3ZzKu1wS3jGqQpHaqszN+e4vN21Kl5z
JtjYhESuLjsTnDckmOA+ltCE9OjkaeX33KoRI0RcVdvjFWsU9JsbpWrKWt3I
5Ref0e4mIZEpBItcIsSC/ZAuQVmydD3bmtOo/IbBk4R2vfjQm14aThQknj/T
EFD3+ymLKFpeyOZkMtbM1oSme5jU34Jc6LsB2YCPmSEpo5RQQG00HxYLjRcg
lsVNmDKye+fbwAxP8hpt531gHU88EdCXiIhS6IaLWvJSaXc0ZLqZ1A4pxUSo
p1Eg7Wk6/MyfhTgS4Ax5OjPYXVNubQPKNWTs3OBRVVHqThUcQQYIGvYkTsoH
QP0OrzxOFzISd+p4ntvI1NnAlF3O2+plktYoYBHJld9vpQKRUZkJq7No6UsS
IZxto9STdPLG9RmZNkeSJbjkD5eulv1ByvEZma4WGr91RUlpqVrdp0S6Ncrq
QJ0baXNHQhxb5iHljQK0cp+W3kjsPxTdwoHqpnA8UN8irwedxiwb7aJFkmM+
eaTGibFVXnhIj+tPhaCQo6u+4a56SId6Birt2woe9fesqjCvV5mEKMk9ogAW
H7ffM9UCiSL4IOSTVY6RiCLbD5U2ACyoVOhYyDzCcXrQjBxH2HxUCGaGyQxt
F8EyRA+4dQP+DW7BQysXBT2jO0Qiew/JGfxk70oqibbmjcMBjxIBSuYQ59wH
uqohbMSnLG3fiFYr+myDitHHyMmW5PxTMau6kfrQkiKJbUCGZ+ses+ZRySe5
gZlA7ECk3DCX8Y0Ez2g3VDlG0A01IAS803B+HHVesZuSTkcGG9UFToVUbmR7
FfFZ7WMzOWDPfYcoEK4TppM3K0kbutiXY2bwDq6Lmh7LbJFRjCsujJ/s1MNn
BNcYTtJ4CTtDQWSBkLZFVnIcCGYFvzBb9hQheNxIjvTu5gP+uLm8mCVWl5qT
hiNsLQpspoBTxIbsUDhlXUBEO91RjHETgAF5yzCooUIZxWkQswkUDXT3qG1M
wfeMg++6VC1/SZsEyVpgJn3gUctI9DyYT7VBMy6OwaA80li47dWCrjI+DgPJ
RHjpX1Wygi4QKWuRAMIQMbt2fteJqr7ca08rTbjsnO/xEJG8FkZBz8JyVRxd
q3cvTqEqUeGmnTnqX1ipkQ5uBbhfIsfm5hX1mUnVSNrmLepgbKn9cMKpZo5c
UNZ/kyxlDZluF0U0qfKt7AmSS8a8+S4IVPFfk7RpmG6govUQIZ2lCY0K8olG
zalssV2koWmcUdPfi+ZCr/XJZ6dR8gwOxVCbCCkuzH7HcjajJmM3MoKFTcov
pLduHo8mJ2XQxophh5yA4ZvZ6K1LES2hz8c/+GwR9zN97x33LKnxiBo1uYf6
EMfHB+5kBy0ppNEd8YhCEJfExp67QHOzr3P0GvHoJ8zhkz7LpIzvCuO7ULTX
CZZoJ7C6Y78fwqPo9b067eo73rrnjXRXrQDWtqlZsam4QCLbdlHQoUjRvUnG
9Ln5mXimjRs4vBVMtkOf5fiEQq6wZ/tWWTn1rlyv95QDRk5bF9yLaQuou0LM
ObQp4UaLQBHoHIO8cbjAk2VnSyCLEBIT+4MOj8re6q4MpztWdE/iddghFXGP
7OKlszeYfhw+jsg818oelwxU/ur6VO53SIS8/eoaf7CfSx0H6TAxwiMaHLqS
ttKFCndc0Rvd58OqY6TogUiziDhkTi6vFqfSIoTIWwIdVmmrfcSQkaYzOomj
XTkpX8SkSAbUGPdHewBRU6/SHaPNPgXy1w/u92nTGA7A8lDoH6qFw85RYF4l
/nj2IkbnsLPghqKPgfhW8X9fqFN+260fbd9FkQiAIyIwDwWbczcznUpHwDpP
w7pTK2uO9F9P9SbJPhLL75IwSjsyW77xqKMZ4iQnBXFyDjgCMRXo6v5dRS/T
va/doL3RTXXZZ4kzxAv4/XXf4VHagnXUStv4ocq18REx00BeV+Tn01+u13rj
fUmBTVxAyYacDDyMOVeKbtQ0pEfQvI8jTH7wQD6gT8atkKyt+X1b1YOG8mDD
L8oBHEyqTN6PD0jWfEDSxQOSpWx65F4ZwWiFrMLJSwbHp6hCbcugujSetqNz
RmqNYAiPNRj00GE7OhI1ipe5eePvHZ/7kurG5lmB1bFuLj4eHI3boI6Bi5G2
QcK4tK0AbHAmKhx26aUdFiFE5Kt8cFZd+/sWwAKocXxGXaImmgajt70pjmci
0glP5Mx4FmR7piYm8al1kA5EZu+KGWsyHD/tJ3qIgya0b3MGHJBkRERnRae3
ajTbLySwKLklruSc3ijF9eQXWRdEJgo/U9KMpkPRaIoZTunNUS+ichdbUPVB
11DrGYghDYImjSkj/M4Gm1DjkO7OjJzdSmcVBk1l0ts5hxkVB4wslnvR84ka
zcVGAjnEzdzt4HxnqoG+TjIwB4G8Mm0sEe1gqWt1JC6XQWUunlEcpGyjLOOI
0biIfiS00KEkpvPkFFYPXsbzGg91Dg9upLOqvvF0VMLq+dM5hqmLkjiDTDLV
dcp6xCXeSF3X45sPb1QS//ab53SS5Y3fZct9hn/M+50eUqXFXAx64/QFazVM
FIp49jGeipgNiNMMyVm1jEyzw16fccFl6FUDETHqVdH2VQUJtHxiC258+6Wh
0CFGleAcVqgcIo7OHswPZRT9dR9jXEVJyGdH9Vwj9aJ86Pn4ICSTeG4WRITr
21DevkO6b2JjuXHVrq8VjC7VqL/py8ar4WaW0EybU+Vgtl/rUb+T2MVb8z3o
6lZtxnxLWT7xyDu8UKdyqkUOwCf7UdLqD/aGS9l2jLvCQbZ9FEOoV+RmQ7qc
a9m9sAzVxLCSMY67BX1h6LdLBlk5IMxw0o423Fs+4BU35WKd5+OL/bbpYXN1
RBoe1Dz4RJrcy8LGYNslS9susr/Rn05lMp71Jx51Qb45jSdOmybW7TS31P4O
gqIPBbza56z2RPau8ueI4sS9Kzn8dCzANIiNltfAhz15Icwkzh+CPUUV4DPt
YKJdlHNs6wZrJu7QSjutahx/ph5B93Lc1t+JVArreD7OG2l13Kqk+Onqino2
zJE2LYmHJ5eibst+TYEZldVoO2x4tiHM4sr+qcweD2GHtO0g20UKMul4jSpC
w3M2Dx6kicyGkPVcvh1w1Cvc99pjKoqrfUdZ0llpOvZc2U7OlnHojgXUwfHe
pKBqsyR1LtIw8MowS9u+su6jzeIo3ooUoqfgGA8wCkZHAyZFt98bOOzE09Er
PpEVTzIpPPKM11gtVa728Fwe1eJwOyh8bqhdLFHFHYYci6H9PA7J/7hF0dsT
b+rLpKt5N5IP6nXoVFZdQ6+fjepnsmRfgwtQH/lRhTnJjw+yz452Xk/NPVNz
+rlGoaozO1pRKZXf92S5eJgWcfGUqpJNFXxIaeDy3NGvSI/UVRYiJSKr4NPv
XXSfdqAKJITqyeiLybM5/ZoARe/wCJ8ajbfFgCvUB2mHh6kQNoZhihycMxv0
nBo2LyZfMvOOaztUxAcUNjk8SUmq9Lri7DNlXM3YKN2KdbRZS+zkxeSryAJi
fiDF6QAEpXoYqep8Xnl4amR0JuUICZJa9WLyb6NlP8goD7coZqpGzFiO2PEn
KsNlUZAzWt0CPILPF5PnGkBbZ0MXj+/Ru2i3TPQQOqMmpUTyZjijPmm2tHlI
7b+lloZ2LPXcPsKCJ0N+50Jo7zyoHxLvxeRrWSrVek55OWVdEQdiSKW4Bz5d
X2VRn+m3mYK6NLG1iNgHR7NjvxHL2UBhIgCpKkTOQPDErL7hCKdcSurRg3Kg
/p5DJKwMdtj0itspCLsVaOYB7Ioxepd+HDXu8+EJZPeNyzuqjgc/wJ1MwNHW
8XeXB5xbWRa6XtlGis3uzCz3O0r2mN4samN6rhkoa9Epcz3cppyBCCAt8KCU
0+5IKuFGS3ikCnpkQmNMNRZ6Spiihuasr+hCkvouqTX0W3kyRzEI0Tlhnh5x
0gG5zPUPag/KJKPbxsDlUECa7Q2z6yjQ9sfm4OSVRJAAfkG9XIf4pqYjRE/s
6JeM/CuxQR8iAx/wnkGjxacHCFo51nhn/s6CyPFxlrk5pPQCvfGzsL8DchgP
7PTEb8jzZGf6zrGcHkXxIS8WzYFIG+2r0AF+PaTJ+8Ugd4TfceiwKXfyPlBQ
39HZMDrRwupIGGycDcRY2dUnlTculb2R0J339IcRMzs4bqY/98lJGTdNV8kv
kPSIRXR0qcKN/KhztMfPv4/iCsk/YjzMn3FbSsekaq8/d8xlWfI7Rspc5mL5
be3vK+rKGREnv53V3XZJAsm/P1rBHe7Rx3G3TrB+y78FdHbdOe4Fh/93EkIZ
XMU/g6CunoGWf57YRsWNbvnp+fvrm9T2l7oo3i6iAoxXfWIu31/MJ/8PK4Zn
VE1GAAA=

-->

</rfc>
