Juniper and NETCONF

The Network Configuration Protocol (NETCONF) is an IETF standard, which was first published in 2006 as RFC 4741 and later revised in RFC 6241. Both the RFC's Juniper contributed heavily to the standards; in fact, in RFC, 4741 Juniper was the sole author. It makes sense that Juniper devices fully support NETCONF, and it serves as the underlying layer for most of its automation tools and frameworks. Some of the main characteristics of NETCONF include:

  1. It uses Extensible Markup Language (XML) for data encoding.
  2. It uses Remote Procedure Calls (RPC), therefore in the case of HTTP(s) as the transport, the URL endpoint is identical while the operation intended is specified in the body of the request.
  3. It is conceptually based on layers; from top to bottom, they include the content, operations, messages, and transport:
NetConf Model (source: https://en.wikipedia.org/wiki/NETCONF)

Juniper networks provide an extensive NETCONF XML management protocol developer guide (https://www.juniper.net/techpubs/en_US/junos13.2/information-products/pathway-pages/netconf-guide/netconf.html#overview) in its technical library. Let's take a look at its usage.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.144.47.218