<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.43 (Ruby 2.6.10) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-ietf-netconf-quic-call-home-00" category="std" consensus="true" submissionType="IETF" updates="8071" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.0 -->
  <front>
    <title abbrev="NC/RC Call Home Using QUIC">NETCONF Call Home and RESTCONF Call Home Using QUIC</title>
    <seriesInfo name="Internet-Draft" value="draft-ietf-netconf-quic-call-home-00"/>
    <author fullname="Kent Watsen">
      <organization>Watsen Networks</organization>
      <address>
        <email>kent+ietf@watsen.net</email>
      </address>
    </author>
    <date year="2026" month="September" day="10"/>
    <area>Operations and Management</area>
    <workgroup>Network Configuration</workgroup>
    <abstract>
      <?line 54?>

<t>This RFC extends NETCONF Call Home and RESTCONF Call Home
[RFC 8071] to support the QUIC protocol [RFC 9000].</t>
    </abstract>
    <note removeInRFC="true">
      <name>About This Document</name>
      <t>
        The latest revision of this draft can be found at <eref target="https://netconf-wg.github.io/quic-call-home/draft-ietf-netconf-quic-call-home.html"/>.
        Status information for this document may be found at <eref target="https://datatracker.ietf.org/doc/draft-ietf-netconf-quic-call-home/"/>.
      </t>
      <t>
        Discussion of this document takes place on the
        Network Configuration Working Group mailing list (<eref target="mailto:netconf@ietf.org"/>),
        which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/netconf/"/>.
        Subscribe at <eref target="https://www.ietf.org/mailman/listinfo/netconf/"/>.
      </t>
      <t>Source for this draft and an issue tracker can be found at
        <eref target="https://github.com/netconf-wg/quic-call-home"/>.</t>
    </note>
  </front>
  <middle>
    <?line 61?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>This RFC extends NETCONF Call Home and RESTCONF Call Home
<xref target="RFC8071"/> to support the QUIC protocol <xref target="RFC9000"/>.</t>
      <t>RESTCONF <xref target="RFC8040"/> supports QUIC with its implicit
support for HTTP/3 <xref target="RFC9114"/>.  NETCONF <xref target="RFC6241"/>
supports QUIC with <xref target="I-D.ietf-netconf-over-quic"/>.</t>
      <t>The QUIC-based call home solution presented in this
document is nearly identical to the TLS-based solution
defined in RFC 8071, with the primary difference being
the use of UDP instead of TCP.</t>
      <t>RFC 8071 provides a full description and motivation for
call home.  This document merely maps the solution to
the QUIC protocol.</t>
      <section anchor="applicability-statement">
        <name>Applicability Statement</name>
        <t>The techniques described in this document are suitable for network
  management scenarios such as the ones described in <xref section="1.1" sectionFormat="of" target="RFC8071"/>.  However, these techniques are only defined for NETCONF
  Call Home and RESTCONF Call Home, as described in this document.</t>
        <t>The reason for this restriction is that different protocols have
  different security assumptions.  The NETCONF and RESTCONF protocols
  require clients and servers to verify the identity of the other
  party.  This requirement is specified for the NETCONF protocol
  in <xref section="2.2" sectionFormat="of" target="RFC6241"/>, and for the RESTCONF protocol in
  Sections <xref target="RFC8040" section="2.4" sectionFormat="bare"/> and <xref target="RFC8040" section="2.5" sectionFormat="bare"/> of <xref target="RFC8040"/>.</t>
        <t>This contrasts with the base QUIC protocol, which does not require
  programmatic verification of the other party, e.g., in <xref section="2.1" sectionFormat="of" target="RFC9001"/> says "the server is optionally able to learn and
  authenticate an identity for the client."  In such circumstances,
  allowing the QUIC server to contact the QUIC client would open new
  vulnerabilities.  Any use of call home with QUIC for purposes other
  than NETCONF or RESTCONF will need a thorough contextual risk
  assessment.  A risk assessment for this RFC is in the Security
  Considerations section <xref target="sec-con"/>.</t>
      </section>
      <section anchor="relation-to-rfc-9001">
        <name>Relation to RFC 9001</name>
        <t>This document uses the QUIC <xref target="RFC9001"/> with the exception that
  the statement "The client initiates the exchange and the server
  responds" made in <xref section="2.1" sectionFormat="of" target="RFC9001"/> does not apply.
  Assuming the reference to client means "QUIC client" and the
  reference to server means "QUIC server", this statement does
  not hold true in call home, where the network element is the
  QUIC server and yet still initiates the UDP exchange.  Security
  implications related to this change are discussed in Security
  Considerations <xref target="sec-con"/>.</t>
      </section>
      <section anchor="the-netconfrestconf-convention">
        <name>The NETCONF/RESTCONF Convention</name>
        <t>Throughout the remainder of this document, the term "NETCONF/
  RESTCONF" is used as an abbreviation in place of the text "the
  NETCONF or the RESTCONF".  The NETCONF/RESTCONF abbreviation is not
  intended to require or to imply that a client or server must
  implement both the NETCONF standard and the RESTCONF standard.</t>
      </section>
      <section anchor="requirements-terminology">
        <name>Requirements Terminology</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 removeInRFC="true" anchor="editorial-note-to-be-removed-by-rfc-editor">
        <name>Editorial Note (To be removed by RFC Editor)</name>
        <t>This document contains placeholder values that need to be replaced with
finalized values at the time of publication.  This note summarizes all
of the substitutions that are needed.  No other RFC Editor instructions
are specified elsewhere in this document.</t>
        <t>Please apply the following replacements:</t>
        <ul spacing="normal">
          <li>
            <t>XXXX --&gt; the assigned RFC number for this draft</t>
          </li>
          <li>
            <t>PORT-X --&gt; the IANA-assigned port number for NETCONF Call Home (QUIC)</t>
          </li>
          <li>
            <t>PORT-Y --&gt; the IANA-assigned port number for RESTCONF Call Home (QUIC)</t>
          </li>
        </ul>
      </section>
    </section>
    <section anchor="solution-overview">
      <name>Solution Overview</name>
      <t>The diagram below illustrates call home from a protocol layering
  perspective:</t>
      <artwork><![CDATA[
         NETCONF/RESTCONF                    NETCONF/RESTCONF
              Server                              Client
                |                                    |
                |         1. UDO                     |
                |----------------------------------->|
                |                                    |
                |                                    |
                |         2. QUIC                    |
                |<-----------------------------------|
                |                                    |
                |                                    |
                |         3. NETCONF/RESTCONF        |
                |<-----------------------------------|
                |                                    |

               Note: arrows point from the "client" to
                 the "server" at each protocol layer
]]></artwork>
      <t>This diagram makes the following points:</t>
      <ol spacing="normal" type="1"><li>
          <t>The NETCONF/RESTCONF server begins by sending an empty UDP
datagram to the NETCONF/RESTCONF client.</t>
        </li>
        <li>
          <t>Using this source IP address of the UDP datagram, the
NETCONF/RESTCONF client initiates a QUIC session to the
NETCONF/RESTCONF server.</t>
        </li>
        <li>
          <t>Using this QUICsession, the NETCONF/RESTCONF client initates
a NETCONF/RESTCONF session to the NETCONF/RESTCONF server.</t>
        </li>
      </ol>
    </section>
    <section anchor="the-netconf-or-restconf-client">
      <name>The NETCONF or RESTCONF Client</name>
      <t>The term "client" is defined in <xref section="1.1" sectionFormat="of" target="RFC6241"/> and
<xref section="1.1.5" sectionFormat="of" target="RFC8040"/>.  In the context of network management,
the NETCONF/RESTCONF client might be a network management system.</t>
      <section anchor="protocol-operation">
        <name>Protocol Operation</name>
        <!--{:type C%d}-->
<!-- <list style="format C%d"> -->
<t>C1. The NETCONF/RESTCONF client listens for UDP datagrams from
    NETCONF/RESTCONF servers.  The client <bcp14>MUST</bcp14> support receiving
    UDP datagrams on the IANA-assigned ports defined in <xref target="iana-con"/>,
    but <bcp14>MAY</bcp14> be configured to listen to a different port.</t>
        <t>C2. Upon receiving a UDP datagram, the NETCONF/RESTCONF client ensures
    that the datagram contains at least 1200 bytes.  If the datagram
    contains less than 1200 bytes, the NETCONF/RESTCONF client stops
    processing the connection attempt.</t>
        <t>C3. The NETCONF/RESTCONF client initiates the standard QUIC client
    <xref target="RFC9000"/> protocol to the IP address and port extracted from
    the received UDP datagram.</t>
        <t>C4. As part of establishing the QUIC connection, the NETCONF/RESTCONF
    client <bcp14>MUST</bcp14> validate the server's presented certificate.  This
    validation <bcp14>MAY</bcp14> be accomplished by certificate path validation
    or by comparing the certificate to a previously trusted or
    "pinned" value.  If the certificate contains revocation checking
    information, the NETCONF/RESTCONF client <bcp14>SHOULD</bcp14> check the
    revocation status of the certificate.  If it is determined that
    a certificate has been revoked, the client <bcp14>MUST</bcp14> immediately
    close the connection.</t>
        <t>C5. If certificate path validation is used, the NETCONF/RESTCONF
    client <bcp14>MUST</bcp14> ensure that the presented certificate has a valid
    chain of trust to a preconfigured issuer certificate, and that
    the presented certificate encodes an "identifier" <xref target="RFC6125"/> that
    the client had awareness of prior to the connection attempt.  How
    identifiers are encoded in certificates <bcp14>MAY</bcp14> be determined by a
    policy associated with the certificate's issuer.  For instance, a
    given issuer may be known to only sign IDevID certificates
    <xref target="Std-802.1AR-2009"/> having a unique identifier (e.g., serial
    number) in the X.509 certificate's "CommonName" field.</t>
        <t>C6. After the server's certificate is validated, the QUIC protocol
    proceeds as normal to establish a QUIC connection.  When performing
    client authentication with the NETCONF/RESTCONF server, the
    NETCONF/RESTCONF client <bcp14>MUST</bcp14> ensure to only use credentials
    that it had previously associated for the NETCONF/RESTCONF
    server's presented server certificate.</t>
        <t>C7. Once the QUIC connection is established, the NETCONF/RESTCONF
    client starts either the NETCONF-client <xref target="RFC6241"/> or RESTCONF-client
    <xref target="RFC8040"/> protocol.  Assuming the use of the IANA-assigned ports,
    the NETCONF-client protocol is started when the UDP datagram is
    received on port PORT-X and the RESTCONF-client protocol is
    started when the the UDP datagram is received on port PORT-Y.</t>
      </section>
      <section anchor="configuration-data-model">
        <name>Configuration Data Model</name>
        <t>How a NETCONF or RESTCONF client is configured is outside the scope
of this document.  This includes configuration that might be used to
enable listening for call home connections, configuring trusted
certificate issuers, and configuring identifiers for expected
connections.  That said, YANG <xref target="RFC7950"/> modules for configuring a
NETCONF and RESTCONF clients, including call home, are provided in
{{RFC10010}} and {{RFC10011}} respectively.</t>
      </section>
    </section>
    <section anchor="the-netconf-or-restconf-server">
      <name>The NETCONF or RESTCONF Server</name>
      <t>The term "server" is defined in <xref section="1.1" sectionFormat="of" target="RFC6241"/> and
<xref section="1.1.5" sectionFormat="of" target="RFC8040"/>.  In the context of network management,
the NETCONF/RESTCONF server might be a network element or a device.</t>
      <section anchor="protocol-operation-1">
        <name>Protocol Operation</name>
        <!--{:type S%d}-->
<!-- <list style="format S%d"> -->
<t>S1. The NETCONF/RESTCONF server sends a UDP datagram containing at
    least 1200 bytes to the NETCONF/RESTCONF client.  The server <bcp14>MUST</bcp14>
    support connecting to one of the IANA-assigned ports defined in
    <xref target="iana-con"/>, but <bcp14>MAY</bcp14> be configured to connect to a different port.
    Using the IANA-assigned ports, the server connects to port PORT-X
    for NETCONF over QUIC, port PORT-Y for RESTCONF over QUIC.</t>
        <t>S2. The NETCONF/RESTCONF server listens for incoming QUIC connections
    on the UDP address and port used when it sent the initial UDP
    datagram to the NETCONF/RESTCONF client.</t>
        <t>S3. As part of establishing the QUIC connection, the NETCONF/RESTCONF
    server will send its certificate to the NETCONF/RESTCONF client.
    The server <bcp14>MUST</bcp14> also send all intermediate certificates leading
    up to a well known and trusted issuer.  How to send a list of
    certificates is defined in <xref section="4.4.2." sectionFormat="of" target="RFC8646"/>.</t>
        <t>S4. Establishing a QUIC session requires server authentication
    of client credentials in all cases except with RESTCONF, where
    some client authentication schemes occur after the TLS
    connection has been established.  If TLS-level client
    authentication is required, and the client is unable to
    successfully authenticate itself to the server in an amount
    of time defined by local policy, the server <bcp14>MUST</bcp14> close the
    connection.</t>
        <t>S5. Once the QUIC connection is established, depending on how the
    NETCONF/RESTCONF server is configured, it starts either the
    NETCONF-server or RESTCONF-server over QUIC protocol, per
    <xref target="I-D.ietf-netconf-over-quic"/> and <xref target="RFC8040"/> respectively..
    Assuming the use of the IANA-assigned ports, the NETCONF-server
    over QUIC protocol is used after connecting to remote port
    PORT-X and the RESTCONF-server protocol is used after
    connecting to remote port PORT-Y.</t>
        <t>S6. If a persistent connection is desired, the NETCONF/RESTCONF
    server, as the connection initiator, <bcp14>SHOULD</bcp14> actively test the
    aliveness of the connection using a keep-alive mechanism.  The
    NETCONF/RESTCONF server <bcp14>SHOULD</bcp14> send PING Frame <xref section="19.2" sectionFormat="of" target="RFC9000"/>, and ensure an ACK Frame <xref section="19.3" sectionFormat="of" target="RFC9000"/>
    in received in an amount of time set by local policy.  If the
    connection is lost, the NETCONF/RESTCONF server should initiate
    is new connection by going back to S1.</t>
      </section>
      <section anchor="configuration-data-model-1">
        <name>Configuration Data Model</name>
        <t>How a NETCONF or RESTCONF server is configured is outside the scope
of this document.  This includes configuration that might be used to
specify hostnames, IP addresses, ports, algorithms, or other relevant
parameters.  That said, YANG <xref target="RFC7950"/> modules for configuring
NETCONF and RESTCONF servers, including call home, are provided in
{{RFC10010}} and {{RFC10011}} respectively.</t>
      </section>
    </section>
    <section anchor="sec-con">
      <name>Security Considerations</name>
      <t>The solution in this document extends <xref target="RFC8071"/> to support call
home using QUIC <xref target="RFC9000"/> for the NETCONF and RESTCONF protocols,
<xref target="I-D.ietf-netconf-over-quic"/> and <xref target="RFC8040"/> respectively.  The
security considerations described in those documents apply here as
well.</t>
      <t>The solution in this document shims a standard QUIC client initated
connection by having the QUIC server start a connection by asking
the QUIC client to start a standard QUIC-client connection back to
it.  Thus the security analysis focuses on this interaction.</t>
      <t>An analysis for the unprotected role reversal is in <xref section="5" sectionFormat="of" target="RFC8071"/>.</t>
      <t>In order to thwart an amplication attack, the initial UDP datagram
must be at least 1200 bytes.  In order to thwart an injection
attack, the payload of initial UDP datagram is discarded.  In order
to thwart a denial of service attack, precautions mitigating DoS
attacks are recommended, such as temporarily blacklisting the
source IP address and port  after a set number of unsuccessful
connection attempts.</t>
      <t>This document recommends the NETCONF/RESTCONF server, as the
connection initiator, to actively test the aliveness of the
QUIC connection by sending a PING Frame and expecting an ACK
frame in an amount of time set by local policy.  The PING
and ACK frames are cryptographically protected, after mutual
authentication, and therefore do not introduce an attack vector.</t>
    </section>
    <section anchor="op-con">
      <name>Operational Considerations</name>
      <t>Please see the last paragram in <xref section="10.1.2" sectionFormat="of" target="RFC9000"/>.
<!--
-The transports supported in {{RFC8071}}, specifically SSH and
-TLS, are all TCP-based, which enabled the solution to rely on
-the full-duplex nature of TCP to tunnel thru middleboxes.  But
-QUIC is UDP-based, and thus solution entails the server sending
-an initial UDP datagram instead.  Whilst the effect on the
-client is the same (i.e., causing it to initiate a secure
-connection to the server), it cannot do so over a tunnel
-automatically opened by the server.  Thus this solution has
-an additional dependency on middleboxes recognizing and using
-the server's initial UDP datagram to allow the client-initiated
-QUIC connection.
-
-The last paragraph in {{Section 10.1.2 of RFC9000}} says:
-
-```A connection will time out if no packets are sent or received for a period longer than the time negotiated using the max_idle_timeout transport parameter; see Section 10. However, state in middleboxes might time out earlier than that. Though REQ-5 in [RFC4787] recommends a 2-minute timeout interval, experience shows that sending packets every 30 seconds is necessary to prevent the majority of middleboxes from losing state for UDP flows [GATEWAY].```
-->
      </t>
    </section>
    <section anchor="iana-con">
      <name>IANA Considerations</name>
      <t>IANA has assigned two UDP port numbers in the "User Ports" range
   with the service names "netconf-ch-quic" and "restconf-ch-quic".
   These ports will be the default ports for NETCONF Call Home and
   RESTCONF Call Home when using QUIC.  Below is the registration
   template following the rules in <xref target="RFC6335"/>.</t>
      <t>Service Name:           netconf-ch-quic
   Port Number:            PORT-X
   Transport Protocol(s):  UDP
   Description:            NETCONF Call Home (QUIC)
   Assignee:               IESG <eref target="mailto:iesg@ietf.org">iesg@ietf.org</eref>
   Contact:                IETF Chair <eref target="mailto:chair@ietf.org">chair@ietf.org</eref>
   Reference:              RFC XXXX</t>
      <t>Service Name:           restconf-ch-quic
   Port Number:            PORT-Y
   Transport Protocol(s):  UDP
   Description:            RESTCONF Call Home (QUIC)
   Assignee:               IESG <eref target="mailto:iesg@ietf.org">iesg@ietf.org</eref>
   Contact:                IETF Chair <eref target="mailto:chair@ietf.org">chair@ietf.org</eref>
   Reference:              RFC XXXX</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC6125">
          <front>
            <title>Representation and Verification of Domain-Based Application Service Identity within Internet Public Key Infrastructure Using X.509 (PKIX) Certificates in the Context of Transport Layer Security (TLS)</title>
            <author fullname="P. Saint-Andre" initials="P." surname="Saint-Andre"/>
            <author fullname="J. Hodges" initials="J." surname="Hodges"/>
            <date month="March" year="2011"/>
            <abstract>
              <t>Many application technologies enable secure communication between two entities by means of Internet Public Key Infrastructure Using X.509 (PKIX) certificates in the context of Transport Layer Security (TLS). This document specifies procedures for representing and verifying the identity of application services in such interactions. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6125"/>
          <seriesInfo name="DOI" value="10.17487/RFC6125"/>
        </reference>
        <reference anchor="RFC8071" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8071.xml">
          <front>
            <title>NETCONF Call Home and RESTCONF Call Home</title>
            <author fullname="K. Watsen" initials="K." surname="Watsen"/>
            <date month="February" year="2017"/>
            <abstract>
              <t>This RFC presents NETCONF Call Home and RESTCONF Call Home, which enable a NETCONF or RESTCONF server to initiate a secure connection to a NETCONF or RESTCONF client, respectively.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8071"/>
          <seriesInfo name="DOI" value="10.17487/RFC8071"/>
        </reference>
        <reference anchor="RFC8646">
          <front>
            <title>Not Issued</title>
            <author fullname="" initials="" surname="">
              <organization/>
            </author>
          </front>
          <seriesInfo name="RFC" value="8646"/>
        </reference>
        <reference anchor="RFC9000" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.9000.xml">
          <front>
            <title>QUIC: A UDP-Based Multiplexed and Secure Transport</title>
            <author fullname="J. Iyengar" initials="J." role="editor" surname="Iyengar"/>
            <author fullname="M. Thomson" initials="M." role="editor" surname="Thomson"/>
            <date month="May" year="2021"/>
            <abstract>
              <t>This document defines the core of the QUIC transport protocol. QUIC provides applications with flow-controlled streams for structured communication, low-latency connection establishment, and network path migration. QUIC includes security measures that ensure confidentiality, integrity, and availability in a range of deployment circumstances. Accompanying documents describe the integration of TLS for key negotiation, loss detection, and an exemplary congestion control algorithm.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9000"/>
          <seriesInfo name="DOI" value="10.17487/RFC9000"/>
        </reference>
        <reference anchor="RFC2119" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner"/>
            <date month="March" year="1997"/>
            <abstract>
              <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
        <reference anchor="RFC8174" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8174.xml">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba"/>
            <date month="May" year="2017"/>
            <abstract>
              <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="8174"/>
          <seriesInfo name="DOI" value="10.17487/RFC8174"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="I-D.ietf-netconf-over-quic">
          <front>
            <title>NETCONF over QUIC</title>
            <author fullname="Jinyou Dai" initials="J." surname="Dai">
              <organization>Fiberhome Telecom LTD./CICT.</organization>
            </author>
            <author fullname="Shaohua Yu" initials="S." surname="Yu">
              <organization>China PCL.</organization>
            </author>
            <author fullname="Weiqiang Cheng" initials="W." surname="Cheng">
              <organization>China Mobile</organization>
            </author>
            <author fullname="Marc Blanchet" initials="M." surname="Blanchet">
              <organization>Viagenie</organization>
            </author>
            <author fullname="Per Andersson" initials="P." surname="Andersson">
              <organization>Ionio Systems</organization>
            </author>
            <date day="25" month="August" year="2026"/>
            <abstract>
              <t>   This document specifies how to use QUIC as a secure transport for
   exchanging Network Configuration Protocol (NETCONF) messages.
   NETCONF over QUIC allows to take advantage of QUIC streams, for
   example, to eliminate some TCP head-of-line blocking issues.  NETCONF
   over QUIC provides security properties similar to NETCONF over TLS.

   This document also defines a YANG module which augments the ietf-
   netconf-client and ietf-netconf-server YANG modules.

Editorial note (to be removed by the RFC Editor

   This draft contains placeholder values that need to be replaced with
   finalized values at the time of publication.  This note summarizes
   all of the substitutions that are needed.  No other RFC Editor
   instructions are specified elsewhere in this document.

   Artwork in this document contains shorthand references to drafts in
   progress.  Please apply the following replacements:

   *  AAAA --&gt; the assigned RFC value for this draft

   *  BBBB --&gt; the assigned RFC value for draft-ietf-netconf-netconf-
      client-server

   *  CCCC --&gt; the assigned RFC value for draft-ietf-netconf-quic-
      client-server

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-netconf-over-quic-11"/>
        </reference>
        <reference anchor="RFC6241" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.6241.xml">
          <front>
            <title>Network Configuration Protocol (NETCONF)</title>
            <author fullname="R. Enns" initials="R." role="editor" surname="Enns"/>
            <author fullname="M. Bjorklund" initials="M." role="editor" surname="Bjorklund"/>
            <author fullname="J. Schoenwaelder" initials="J." role="editor" surname="Schoenwaelder"/>
            <author fullname="A. Bierman" initials="A." role="editor" surname="Bierman"/>
            <date month="June" year="2011"/>
            <abstract>
              <t>The Network Configuration Protocol (NETCONF) defined in this document provides mechanisms to install, manipulate, and delete the configuration of network devices. It uses an Extensible Markup Language (XML)-based data encoding for the configuration data as well as the protocol messages. The NETCONF protocol operations are realized as remote procedure calls (RPCs). This document obsoletes RFC 4741. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6241"/>
          <seriesInfo name="DOI" value="10.17487/RFC6241"/>
        </reference>
        <reference anchor="RFC7950" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.7950.xml">
          <front>
            <title>The YANG 1.1 Data Modeling Language</title>
            <author fullname="M. Bjorklund" initials="M." role="editor" surname="Bjorklund"/>
            <date month="August" year="2016"/>
            <abstract>
              <t>YANG is a data modeling language used to model configuration data, state data, Remote Procedure Calls, and notifications for network management protocols. This document describes the syntax and semantics of version 1.1 of the YANG language. YANG version 1.1 is a maintenance release of the YANG language, addressing ambiguities and defects in the original specification. There are a small number of backward incompatibilities from YANG version 1. This document also specifies the YANG mappings to the Network Configuration Protocol (NETCONF).</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7950"/>
          <seriesInfo name="DOI" value="10.17487/RFC7950"/>
        </reference>
        <reference anchor="RFC8040" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8040.xml">
          <front>
            <title>RESTCONF Protocol</title>
            <author fullname="A. Bierman" initials="A." surname="Bierman"/>
            <author fullname="M. Bjorklund" initials="M." surname="Bjorklund"/>
            <author fullname="K. Watsen" initials="K." surname="Watsen"/>
            <date month="January" year="2017"/>
            <abstract>
              <t>This document describes an HTTP-based protocol that provides a programmatic interface for accessing data defined in YANG, using the datastore concepts defined in the Network Configuration Protocol (NETCONF).</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8040"/>
          <seriesInfo name="DOI" value="10.17487/RFC8040"/>
        </reference>
        <reference anchor="RFC9001">
          <front>
            <title>Using TLS to Secure QUIC</title>
            <author fullname="M. Thomson" initials="M." role="editor" surname="Thomson"/>
            <author fullname="S. Turner" initials="S." role="editor" surname="Turner"/>
            <date month="May" year="2021"/>
            <abstract>
              <t>This document describes how Transport Layer Security (TLS) is used to secure QUIC.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9001"/>
          <seriesInfo name="DOI" value="10.17487/RFC9001"/>
        </reference>
        <reference anchor="RFC9114">
          <front>
            <title>HTTP/3</title>
            <author fullname="M. Bishop" initials="M." role="editor" surname="Bishop"/>
            <date month="June" year="2022"/>
            <abstract>
              <t>The QUIC transport protocol has several features that are desirable in a transport for HTTP, such as stream multiplexing, per-stream flow control, and low-latency connection establishment. This document describes a mapping of HTTP semantics over QUIC. This document also identifies HTTP/2 features that are subsumed by QUIC and describes how HTTP/2 extensions can be ported to HTTP/3.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9114"/>
          <seriesInfo name="DOI" value="10.17487/RFC9114"/>
        </reference>
        <reference anchor="Std-802.1AR-2009" target="http://standards.ieee.org/findstds/standard/802.1AR-2009.html">
          <front>
            <title>IEEE Standard for Local and metropolitan area networks - Secure Device Identity</title>
            <author>
              <organization>IEEE SA-Standards Board</organization>
            </author>
            <date year="2009" month="December"/>
          </front>
        </reference>
        <reference anchor="RFC6335">
          <front>
            <title>Internet Assigned Numbers Authority (IANA) Procedures for the Management of the Service Name and Transport Protocol Port Number Registry</title>
            <author fullname="M. Cotton" initials="M." surname="Cotton"/>
            <author fullname="L. Eggert" initials="L." surname="Eggert"/>
            <author fullname="J. Touch" initials="J." surname="Touch"/>
            <author fullname="M. Westerlund" initials="M." surname="Westerlund"/>
            <author fullname="S. Cheshire" initials="S." surname="Cheshire"/>
            <date month="August" year="2011"/>
            <abstract>
              <t>This document defines the procedures that the Internet Assigned Numbers Authority (IANA) uses when handling assignment and other requests related to the Service Name and Transport Protocol Port Number registry. It also discusses the rationale and principles behind these procedures and how they facilitate the long-term sustainability of the registry.</t>
              <t>This document updates IANA's procedures by obsoleting the previous UDP and TCP port assignment procedures defined in Sections 8 and 9.1 of the IANA Allocation Guidelines, and it updates the IANA service name and port assignment procedures for UDP-Lite, the Datagram Congestion Control Protocol (DCCP), and the Stream Control Transmission Protocol (SCTP). It also updates the DNS SRV specification to clarify what a service name is and how it is registered. This memo documents an Internet Best Current Practice.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="165"/>
          <seriesInfo name="RFC" value="6335"/>
          <seriesInfo name="DOI" value="10.17487/RFC6335"/>
        </reference>
      </references>
    </references>
    <?line 419?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>The author would like to thank the following for lively discussions
on list and in the halls (ordered by first name):
  Lucas Pardu.</t>
    </section>
  </back>
  <!-- ##markdown-source:
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

-->

</rfc>
