NETCONF Client and Server Models
draft-ietf-netconf-netconf-client-server-19
NETCONF Working Group K. Watsen
Internet-Draft Watsen Networks
Intended status: Standards Track May 20, 2020
Expires: November 21, 2020
NETCONF Client and Server Models
draft-ietf-netconf-netconf-client-server-19
Abstract
This document defines two YANG modules, one module to configure a
NETCONF client and the other module to configure a NETCONF server.
Both modules support both the SSH and TLS transport protocols, and
support both standard NETCONF and NETCONF Call Home connections.
Editorial Note (To be removed by 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 (note: not all may
be present):
o "AAAA" --> the assigned RFC value for draft-ietf-netconf-crypto-
types
o "BBBB" --> the assigned RFC value for draft-ietf-netconf-trust-
anchors
o "CCCC" --> the assigned RFC value for draft-ietf-netconf-keystore
o "DDDD" --> the assigned RFC value for draft-ietf-netconf-tcp-
client-server
o "EEEE" --> the assigned RFC value for draft-ietf-netconf-ssh-
client-server
o "FFFF" --> the assigned RFC value for draft-ietf-netconf-tls-
client-server
o "GGGG" --> the assigned RFC value for draft-ietf-netconf-http-
client-server
o "HHHH" --> the assigned RFC value for this draft
Watsen Expires November 21, 2020 [Page 1]
Internet-Draft NETCONF Client and Server Models May 2020
Artwork in this document contains placeholder values for the date of
publication of this draft. Please apply the following replacement:
o "2020-05-20" --> the publication date of this draft
The following Appendix section is to be removed prior to publication:
o Appendix B. Change Log
Note to Reviewers (To be removed by RFC Editor)
This document presents a YANG module or modules that is/are part of a
collection of drafts that work together to produce the ultimate goal
of the NETCONF WG: to define configuration modules for NETCONF client
and servers, and RESTCONF client and servers.
The relationship between the various drafts in the collection is
presented in the below diagram.
crypto-types
^ ^
/ \
/ \
trust-anchors keystore
^ ^ ^ ^
| +---------+ | |
| | | |
| +------------+ |
tcp-client-server | / | |
^ ^ ssh-client-server | |
| | ^ tls-client-server
| | | ^ ^ http-client-server
| | | | | ^
| | | +-----+ +---------+ |
| | | | | |
| +-----------|--------|--------------+ | |
| | | | | |
+-----------+ | | | | |
| | | | | |
| | | | | |
netconf-client-server restconf-client-server
Full draft names and link to drafts:
o draft-ietf-netconf-crypto-types (html [1])
o draft-ietf-netconf-trust-anchors (html [2])
Watsen Expires November 21, 2020 [Page 2]
Internet-Draft NETCONF Client and Server Models May 2020
o draft-ietf-netconf-keystore (html [3])
o draft-ietf-netconf-tcp-client-server (html [4])
o draft-ietf-netconf-ssh-client-server (html [5])
o draft-ietf-netconf-tls-client-server (html [6])
o draft-ietf-netconf-http-client-server (html [7])
o draft-ietf-netconf-netconf-client-server (html [8])
o draft-ietf-netconf-restconf-client-server (html [9])
Status of This Memo
This Internet-Draft is submitted in full conformance with the
provisions of BCP 78 and BCP 79.
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet-
Drafts is at https://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months
Show full document text