<?xml version='1.0' encoding='utf-8'?>
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" version="3" ipr="trust200902" docName="draft-ietf-netconf-port-numbers-07" number="9900" category="std" updates="" obsoletes="" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" xml:lang="en" prepTime="2025-12-09T14:14:38" indexInclude="true" scripts="Common,Latin" tocDepth="3">
  <link href="https://datatracker.ietf.org/doc/draft-ietf-netconf-port-numbers-07" rel="prev"/>
  <link href="https://dx.doi.org/10.17487/rfc9900" rel="alternate"/>
  <link href="urn:issn:2070-1721" rel="alternate"/>
  <front>
    <title abbrev="NETCONF Transport Port Numbers">Updates to NETCONF Transport Port Numbers</title>
    <seriesInfo name="RFC" value="9900" stream="IETF"/>
    <author fullname="Mohamed Boucadair">
      <organization showOnFrontPage="true">Orange</organization>
      <address>
        <email>mohamed.boucadair@orange.com</email>
      </address>
    </author>
    <date month="12" year="2025"/>
    <area>OPS</area>
    <workgroup>netconf</workgroup>
    <keyword>de-assign</keyword>
    <keyword>deallocate</keyword>
    <keyword>release</keyword>
    <abstract pn="section-abstract">
      <t indent="0" pn="section-abstract-1">
   This document releases IANA-assigned port numbers for services
   related to the Network Configuration Protocol (NETCONF) that have not
   been in use in production networks.   
</t>
    </abstract>
    <boilerplate>
      <section anchor="status-of-memo" numbered="false" removeInRFC="false" toc="exclude" pn="section-boilerplate.1">
        <name slugifiedName="name-status-of-this-memo">Status of This Memo</name>
        <t indent="0" pn="section-boilerplate.1-1">
            This is an Internet Standards Track document.
        </t>
        <t indent="0" pn="section-boilerplate.1-2">
            This document is a product of the Internet Engineering Task Force
            (IETF).  It represents the consensus of the IETF community.  It has
            received public review and has been approved for publication by
            the Internet Engineering Steering Group (IESG).  Further
            information on Internet Standards is available in Section 2 of 
            RFC 7841.
        </t>
        <t indent="0" pn="section-boilerplate.1-3">
            Information about the current status of this document, any
            errata, and how to provide feedback on it may be obtained at
            <eref target="https://www.rfc-editor.org/info/rfc9900" brackets="none"/>.
        </t>
      </section>
      <section anchor="copyright" numbered="false" removeInRFC="false" toc="exclude" pn="section-boilerplate.2">
        <name slugifiedName="name-copyright-notice">Copyright Notice</name>
        <t indent="0" pn="section-boilerplate.2-1">
            Copyright (c) 2025 IETF Trust and the persons identified as the
            document authors. All rights reserved.
        </t>
        <t indent="0" pn="section-boilerplate.2-2">
            This document is subject to BCP 78 and the IETF Trust's Legal
            Provisions Relating to IETF Documents
            (<eref target="https://trustee.ietf.org/license-info" brackets="none"/>) in effect on the date of
            publication of this document. Please review these documents
            carefully, as they describe your rights and restrictions with
            respect to this document. Code Components extracted from this
            document must include Revised BSD License text as described in
            Section 4.e of the Trust Legal Provisions and are provided without
            warranty as described in the Revised BSD License.
        </t>
      </section>
    </boilerplate>
    <toc>
      <section anchor="toc" numbered="false" removeInRFC="false" toc="exclude" pn="section-toc.1">
        <name slugifiedName="name-table-of-contents">Table of Contents</name>
        <ul bare="true" empty="true" indent="2" spacing="compact" pn="section-toc.1-1">
          <li pn="section-toc.1-1.1">
            <t indent="0" keepWithNext="true" pn="section-toc.1-1.1.1"><xref derivedContent="1" format="counter" sectionFormat="of" target="section-1"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-introduction">Introduction</xref></t>
          </li>
          <li pn="section-toc.1-1.2">
            <t indent="0" keepWithNext="true" pn="section-toc.1-1.2.1"><xref derivedContent="2" format="counter" sectionFormat="of" target="section-2"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-operational-considerations">Operational Considerations</xref></t>
          </li>
          <li pn="section-toc.1-1.3">
            <t indent="0" keepWithNext="true" pn="section-toc.1-1.3.1"><xref derivedContent="3" format="counter" sectionFormat="of" target="section-3"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-security-considerations">Security Considerations</xref></t>
          </li>
          <li pn="section-toc.1-1.4">
            <t indent="0" pn="section-toc.1-1.4.1"><xref derivedContent="4" format="counter" sectionFormat="of" target="section-4"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-iana-considerations">IANA Considerations</xref></t>
            <ul bare="true" empty="true" indent="2" spacing="compact" pn="section-toc.1-1.4.2">
              <li pn="section-toc.1-1.4.2.1">
                <t indent="0" pn="section-toc.1-1.4.2.1.1"><xref derivedContent="4.1" format="counter" sectionFormat="of" target="section-4.1"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-netconf-over-beep-service">NETCONF over BEEP Service</xref></t>
              </li>
              <li pn="section-toc.1-1.4.2.2">
                <t indent="0" pn="section-toc.1-1.4.2.2.1"><xref derivedContent="4.2" format="counter" sectionFormat="of" target="section-4.2"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-netconf-over-soap-service">NETCONF over SOAP Service</xref></t>
              </li>
            </ul>
          </li>
          <li pn="section-toc.1-1.5">
            <t indent="0" pn="section-toc.1-1.5.1"><xref derivedContent="5" format="counter" sectionFormat="of" target="section-5"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-references">References</xref></t>
            <ul bare="true" empty="true" indent="2" spacing="compact" pn="section-toc.1-1.5.2">
              <li pn="section-toc.1-1.5.2.1">
                <t indent="0" pn="section-toc.1-1.5.2.1.1"><xref derivedContent="5.1" format="counter" sectionFormat="of" target="section-5.1"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-normative-references">Normative References</xref></t>
              </li>
              <li pn="section-toc.1-1.5.2.2">
                <t indent="0" pn="section-toc.1-1.5.2.2.1"><xref derivedContent="5.2" format="counter" sectionFormat="of" target="section-5.2"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-informative-references">Informative References</xref></t>
              </li>
            </ul>
          </li>
          <li pn="section-toc.1-1.6">
            <t indent="0" pn="section-toc.1-1.6.1"><xref derivedContent="" format="none" sectionFormat="of" target="section-appendix.a"/><xref derivedContent="" format="title" sectionFormat="of" target="name-acknowledgments">Acknowledgments</xref></t>
          </li>
          <li pn="section-toc.1-1.7">
            <t indent="0" pn="section-toc.1-1.7.1"><xref derivedContent="" format="none" sectionFormat="of" target="section-appendix.b"/><xref derivedContent="" format="title" sectionFormat="of" target="name-authors-address">Author's Address</xref></t>
          </li>
        </ul>
      </section>
    </toc>
  </front>
  <middle>
    <section anchor="introduction" numbered="true" removeInRFC="false" toc="include" pn="section-1">
      <name slugifiedName="name-introduction">Introduction</name>
      <t indent="0" pn="section-1-1">The "Service Name and Transport Protocol Port Number Registry" 
<xref target="IANA-SERVICE" format="default" sectionFormat="of" derivedContent="IANA-SERVICE"/> records several NETCONF-related port and service name assignments
such as 830 for NETCONF over Secure Shell (SSH) <xref target="RFC6242" format="default" sectionFormat="of" derivedContent="RFC6242"/>, 831 for NETCONF over the Blocks Extensible Exchange Protocol (BEEP) <xref target="RFC4744" format="default" sectionFormat="of" derivedContent="RFC4744"/>,
832 for NETCONF over the Simple Object Access Protocol (SOAP) <xref target="RFC4743" format="default" sectionFormat="of" derivedContent="RFC4743"/>, 4334 for NETCONF Call Home <xref target="RFC8071" format="default" sectionFormat="of" derivedContent="RFC8071"/>,
and 6513 for NETCONF over Transport Layer Security (TLS) <xref target="RFC7589" format="default" sectionFormat="of" derivedContent="RFC7589"/><xref target="I-D.ietf-netconf-over-tls13" format="default" sectionFormat="of" derivedContent="NETCONF-over-TLS"/>.</t>
      <t indent="0" pn="section-1-2">However, three of these assignments (831, 832, and 833) are for protocols that are not deployed, and the relevant RFCs (<xref target="RFC4743" format="default" sectionFormat="of" derivedContent="RFC4743"/> and <xref target="RFC4744" format="default" sectionFormat="of" derivedContent="RFC4744"/>) have been marked Historic. All these assignments are thus no longer required to support these services.</t>
      <t indent="0" pn="section-1-3">This document de-assigns these unused port numbers.</t>
      <t indent="0" pn="section-1-4">Consistent with <xref section="8.2" sectionFormat="of" target="RFC6335" format="default" derivedLink="https://rfc-editor.org/rfc/rfc6335#section-8.2" derivedContent="RFC6335"/>, this document does not de-assign service names; only port numbers are de-assigned for better usage of available scarce resources.</t>
    </section>
    <section anchor="operational-considerations" numbered="true" removeInRFC="false" toc="include" pn="section-2">
      <name slugifiedName="name-operational-considerations">Operational Considerations</name>
      <t indent="0" pn="section-2-1">There are no known implementations and deployments of protocols that rely upon the port numbers released back by this document.</t>
      <t indent="0" pn="section-2-2">Existing configurations (if any) that associate the released port numbers with the service names "netconf-beep" and "netconfsoaphttp" need to be reassessed and updated according to the actions in <xref target="sec-IANA" format="default" sectionFormat="of" derivedContent="Section 4"/>.</t>
      <t indent="0" pn="section-2-3">Other than that, there are no new operations or manageability requirements introduced by this document.</t>
    </section>
    <section anchor="security-considerations" numbered="true" removeInRFC="false" toc="include" pn="section-3">
      <name slugifiedName="name-security-considerations">Security Considerations</name>
      <t indent="0" pn="section-3-1">This document does not describe any protocol. As such, this document does not introduce any new security vulnerability.</t>
    </section>
    <section anchor="sec-IANA" numbered="true" removeInRFC="false" toc="include" pn="section-4">
      <name slugifiedName="name-iana-considerations">IANA Considerations</name>
      <t indent="0" pn="section-4-1">Per this document, IANA has updated the "Service Name and Transport Protocol Port Number Registry" <xref target="IANA-SERVICE" format="default" sectionFormat="of" derivedContent="IANA-SERVICE"/> as specified in the following subsections.</t>
      <t indent="0" pn="section-4-2">De-assigned allocations are marked per <xref section="8.2" sectionFormat="of" target="RFC6335" format="default" derivedLink="https://rfc-editor.org/rfc/rfc6335#section-8.2" derivedContent="RFC6335"/>. These actions are not repeated here.</t>
      <section anchor="netconf-over-beep-service" numbered="true" removeInRFC="false" toc="include" pn="section-4.1">
        <name slugifiedName="name-netconf-over-beep-service">NETCONF over BEEP Service</name>
        <t indent="0" pn="section-4.1-1">OLD:</t>
        <table align="center" pn="table-1">
          <thead>
            <tr>
              <th align="left" colspan="1" rowspan="1">Service Name</th>
              <th align="center" colspan="1" rowspan="1">Port Number</th>
              <th align="center" colspan="1" rowspan="1">Transport Protocol</th>
              <th align="left" colspan="1" rowspan="1">Description</th>
              <th align="center" colspan="1" rowspan="1">Reference</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td align="left" colspan="1" rowspan="1">netconf-beep</td>
              <td align="center" colspan="1" rowspan="1">831</td>
              <td align="center" colspan="1" rowspan="1">tcp</td>
              <td align="left" colspan="1" rowspan="1">NETCONF over BEEP</td>
              <td align="center" colspan="1" rowspan="1">
                <xref target="RFC4744" format="default" sectionFormat="of" derivedContent="RFC4744"/></td>
            </tr>
            <tr>
              <td align="left" colspan="1" rowspan="1">netconf-beep</td>
              <td align="center" colspan="1" rowspan="1">831</td>
              <td align="center" colspan="1" rowspan="1">udp</td>
              <td align="left" colspan="1" rowspan="1">NETCONF over BEEP</td>
              <td align="center" colspan="1" rowspan="1">
                <xref target="RFC4744" format="default" sectionFormat="of" derivedContent="RFC4744"/></td>
            </tr>
          </tbody>
        </table>
        <t indent="0" pn="section-4.1-3">NEW:</t>
        <table align="center" pn="table-2">
          <thead>
            <tr>
              <th align="left" colspan="1" rowspan="1">Service Name</th>
              <th align="center" colspan="1" rowspan="1">Port Number</th>
              <th align="center" colspan="1" rowspan="1">Transport Protocol</th>
              <th align="left" colspan="1" rowspan="1">Description</th>
              <th align="center" colspan="1" rowspan="1">Reference</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td align="left" colspan="1" rowspan="1">netconf-beep</td>
              <td align="center" colspan="1" rowspan="1"> </td>
              <td align="center" colspan="1" rowspan="1"> </td>
              <td align="left" colspan="1" rowspan="1">NETCONF over BEEP</td>
              <td align="center" colspan="1" rowspan="1">
                <xref target="RFC4744" format="default" sectionFormat="of" derivedContent="RFC4744"/> RFC 9900</td>
            </tr>
          </tbody>
        </table>
        <t indent="0" pn="section-4.1-5">A note has been added to 831 to indicate that the port number used to be assigned to NETCONF over BEEP but was released by RFC 9900.</t>
      </section>
      <section anchor="netconf-over-soap-service" numbered="true" removeInRFC="false" toc="include" pn="section-4.2">
        <name slugifiedName="name-netconf-over-soap-service">NETCONF over SOAP Service</name>
        <t indent="0" pn="section-4.2-1">OLD:</t>
        <table align="center" pn="table-3">
          <thead>
            <tr>
              <th align="left" colspan="1" rowspan="1">Service Name</th>
              <th align="center" colspan="1" rowspan="1">Port Number</th>
              <th align="center" colspan="1" rowspan="1">Transport Protocol</th>
              <th align="left" colspan="1" rowspan="1">Description</th>
              <th align="center" colspan="1" rowspan="1">Reference</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td align="left" colspan="1" rowspan="1">netconfsoaphttp</td>
              <td align="center" colspan="1" rowspan="1">832</td>
              <td align="center" colspan="1" rowspan="1">tcp</td>
              <td align="left" colspan="1" rowspan="1">NETCONF for SOAP over HTTPS</td>
              <td align="center" colspan="1" rowspan="1">
                <xref target="RFC4743" format="default" sectionFormat="of" derivedContent="RFC4743"/></td>
            </tr>
            <tr>
              <td align="left" colspan="1" rowspan="1">netconfsoaphttp</td>
              <td align="center" colspan="1" rowspan="1">832</td>
              <td align="center" colspan="1" rowspan="1">udp</td>
              <td align="left" colspan="1" rowspan="1">NETCONF for SOAP over HTTPS</td>
              <td align="center" colspan="1" rowspan="1">
                <xref target="RFC4743" format="default" sectionFormat="of" derivedContent="RFC4743"/></td>
            </tr>
            <tr>
              <td align="left" colspan="1" rowspan="1">netconfsoapbeep</td>
              <td align="center" colspan="1" rowspan="1">833</td>
              <td align="center" colspan="1" rowspan="1">tcp</td>
              <td align="left" colspan="1" rowspan="1">NETCONF for SOAP over BEEP</td>
              <td align="center" colspan="1" rowspan="1">
                <xref target="RFC4743" format="default" sectionFormat="of" derivedContent="RFC4743"/></td>
            </tr>
            <tr>
              <td align="left" colspan="1" rowspan="1">netconfsoapbeep</td>
              <td align="center" colspan="1" rowspan="1">833</td>
              <td align="center" colspan="1" rowspan="1">udp</td>
              <td align="left" colspan="1" rowspan="1">NETCONF for SOAP over BEEP</td>
              <td align="center" colspan="1" rowspan="1">
                <xref target="RFC4743" format="default" sectionFormat="of" derivedContent="RFC4743"/></td>
            </tr>
          </tbody>
        </table>
        <t indent="0" pn="section-4.2-3">NEW:</t>
        <table align="center" pn="table-4">
          <thead>
            <tr>
              <th align="left" colspan="1" rowspan="1">Service Name</th>
              <th align="center" colspan="1" rowspan="1">Port Number</th>
              <th align="center" colspan="1" rowspan="1">Transport Protocol</th>
              <th align="left" colspan="1" rowspan="1">Description</th>
              <th align="center" colspan="1" rowspan="1">Reference</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td align="left" colspan="1" rowspan="1">netconfsoaphttp</td>
              <td align="center" colspan="1" rowspan="1"> </td>
              <td align="center" colspan="1" rowspan="1"> </td>
              <td align="left" colspan="1" rowspan="1">NETCONF for SOAP over HTTPS</td>
              <td align="center" colspan="1" rowspan="1">
                <xref target="RFC4743" format="default" sectionFormat="of" derivedContent="RFC4743"/> RFC 9900</td>
            </tr>
            <tr>
              <td align="left" colspan="1" rowspan="1">netconfsoapbeep</td>
              <td align="center" colspan="1" rowspan="1"> </td>
              <td align="center" colspan="1" rowspan="1"> </td>
              <td align="left" colspan="1" rowspan="1">NETCONF for SOAP over BEEP</td>
              <td align="center" colspan="1" rowspan="1">
                <xref target="RFC4743" format="default" sectionFormat="of" derivedContent="RFC4743"/> RFC 9900</td>
            </tr>
          </tbody>
        </table>
        <t indent="0" pn="section-4.2-5">A note has been added to 832 and 833 to indicate that the port numbers used to be assigned to NETCONF over SOAP but were released by RFC 9900.</t>
      </section>
    </section>
  </middle>
  <back>
    <displayreference target="I-D.ietf-netconf-over-tls13" to="NETCONF-over-TLS"/>
    <references anchor="sec-combined-references" pn="section-5">
      <name slugifiedName="name-references">References</name>
      <references anchor="sec-normative-references" pn="section-5.1">
        <name slugifiedName="name-normative-references">Normative References</name>
        <reference anchor="RFC6335" target="https://www.rfc-editor.org/info/rfc6335" quoteTitle="true" derivedAnchor="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 indent="0">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 indent="0">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 anchor="sec-informative-references" pn="section-5.2">
        <name slugifiedName="name-informative-references">Informative References</name>
        <reference anchor="IANA-SERVICE" target="https://www.iana.org/assignments/service-names-port-numbers" quoteTitle="true" derivedAnchor="IANA-SERVICE">
          <front>
            <title>Service Name and Transport Protocol Port Number Registry</title>
            <author>
              <organization showOnFrontPage="true">IANA</organization>
            </author>
          </front>
        </reference>
        <reference anchor="I-D.ietf-netconf-over-tls13" target="https://datatracker.ietf.org/doc/html/draft-ietf-netconf-over-tls13-04" quoteTitle="true" derivedAnchor="NETCONF-over-TLS">
          <front>
            <title>Updates to Using the NETCONF Protocol over Transport Layer Security (TLS) with Mutual X.509 Authentication</title>
            <author fullname="Sean Turner" initials="S." surname="Turner">
              <organization showOnFrontPage="true">sn3rd</organization>
            </author>
            <author fullname="Russ Housley" initials="R." surname="Housley">
              <organization showOnFrontPage="true">Vigil Security, LLC</organization>
            </author>
            <date day="18" month="January" year="2024"/>
            <abstract>
              <t indent="0">RFC 7589 defines how to protect NETCONF messages with TLS 1.2. This document updates RFC 7589 to update support requirements for TLS 1.2 and add TLS 1.3 support requirements, including restrictions on the use of TLS 1.3's early data.</t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-netconf-over-tls13-04"/>
          <refcontent>Work in Progress</refcontent>
        </reference>
        <reference anchor="RFC4743" target="https://www.rfc-editor.org/info/rfc4743" quoteTitle="true" derivedAnchor="RFC4743">
          <front>
            <title>Using NETCONF over the Simple Object Access Protocol (SOAP)</title>
            <author fullname="T. Goddard" initials="T." surname="Goddard"/>
            <date month="December" year="2006"/>
            <abstract>
              <t indent="0">The Network Configuration Protocol (NETCONF) is applicable to a wide range of devices in a variety of environments. Web Services is one such environment and is presently characterized by the use of the Simple Object Access Protocol (SOAP). NETCONF finds many benefits in this environment: from the reuse of existing standards, to ease of software development, to integration with deployed systems. Herein, we describe SOAP over HTTP and SOAP over Blocks Exchange Extensible Protocol (BEEP) bindings for NETCONF. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="4743"/>
          <seriesInfo name="DOI" value="10.17487/RFC4743"/>
        </reference>
        <reference anchor="RFC4744" target="https://www.rfc-editor.org/info/rfc4744" quoteTitle="true" derivedAnchor="RFC4744">
          <front>
            <title>Using the NETCONF Protocol over the Blocks Extensible Exchange Protocol (BEEP)</title>
            <author fullname="E. Lear" initials="E." surname="Lear"/>
            <author fullname="K. Crozier" initials="K." surname="Crozier"/>
            <date month="December" year="2006"/>
            <abstract>
              <t indent="0">This document specifies an application protocol mapping for the Network Configuration Protocol (NETCONF) over the Blocks Extensible Exchange Protocol (BEEP). [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="4744"/>
          <seriesInfo name="DOI" value="10.17487/RFC4744"/>
        </reference>
        <reference anchor="RFC6242" target="https://www.rfc-editor.org/info/rfc6242" quoteTitle="true" derivedAnchor="RFC6242">
          <front>
            <title>Using the NETCONF Protocol over Secure Shell (SSH)</title>
            <author fullname="M. Wasserman" initials="M." surname="Wasserman"/>
            <date month="June" year="2011"/>
            <abstract>
              <t indent="0">This document describes a method for invoking and running the Network Configuration Protocol (NETCONF) within a Secure Shell (SSH) session as an SSH subsystem. This document obsoletes RFC 4742. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6242"/>
          <seriesInfo name="DOI" value="10.17487/RFC6242"/>
        </reference>
        <reference anchor="RFC7589" target="https://www.rfc-editor.org/info/rfc7589" quoteTitle="true" derivedAnchor="RFC7589">
          <front>
            <title>Using the NETCONF Protocol over Transport Layer Security (TLS) with Mutual X.509 Authentication</title>
            <author fullname="M. Badra" initials="M." surname="Badra"/>
            <author fullname="A. Luchuk" initials="A." surname="Luchuk"/>
            <author fullname="J. Schoenwaelder" initials="J." surname="Schoenwaelder"/>
            <date month="June" year="2015"/>
            <abstract>
              <t indent="0">The Network Configuration Protocol (NETCONF) provides mechanisms to install, manipulate, and delete the configuration of network devices. This document describes how to use the Transport Layer Security (TLS) protocol with mutual X.509 authentication to secure the exchange of NETCONF messages. This revision of RFC 5539 documents the new message framing used by NETCONF 1.1 and it obsoletes RFC 5539.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7589"/>
          <seriesInfo name="DOI" value="10.17487/RFC7589"/>
        </reference>
        <reference anchor="RFC8071" target="https://www.rfc-editor.org/info/rfc8071" quoteTitle="true" derivedAnchor="RFC8071">
          <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 indent="0">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>
      </references>
    </references>
    <section numbered="false" anchor="acknowledgments" removeInRFC="false" toc="include" pn="section-appendix.a">
      <name slugifiedName="name-acknowledgments">Acknowledgments</name>
      <t indent="0" pn="section-appendix.a-1">Thanks to <contact fullname="Amanda Baber"/> and <contact fullname="Zahed Sarker"/> for the guidance. Thanks to <contact fullname="Tom Petch"/> for the comments.</t>
      <t indent="0" pn="section-appendix.a-2">Thanks to <contact fullname="Kent Watsen"/> for the Shepherd review,
      <contact fullname="Mahesh Jethanandani"/> for the AD review, <contact fullname="Bernie Volz"/> for the INTDIR review, <contact fullname="Roni       Even"/> for Gen-ART review, <contact fullname="Barry Leiba"/> for ARTART
      review, <contact fullname="Dhruv Dhody"/> for the OPSDIR review,
      <contact fullname="Michael Tüxen"/> for TSVART review, and <contact fullname="Joe Touch"/> for the port review.</t>
      <t indent="0" pn="section-appendix.a-3">Thanks to <contact fullname="Gorry Fairhurst"/> for the IESG review.</t>
    </section>
    <section anchor="authors-addresses" numbered="false" removeInRFC="false" toc="include" pn="section-appendix.b">
      <name slugifiedName="name-authors-address">Author's Address</name>
      <author fullname="Mohamed Boucadair">
        <organization showOnFrontPage="true">Orange</organization>
        <address>
          <email>mohamed.boucadair@orange.com</email>
        </address>
      </author>
    </section>
  </back>
</rfc>
