OpenConfig Overview

OpenConfig is a collaborative effort in the networking industry to move toward a more dynamic, programmable method for configuring and managing multivendor networks. OpenConfig supports the use of vendor-neutral data models to configure and manage the network. These data models define the configuration and operational state of network devices for common network protocols or services. The data models are written in YANG, a standards-based, data modeling language that is modular, easy to read, and supports remote procedure calls (RPCs). Using industry standard models greatly benefits an operator with devices in a network from multiple vendors. The goal of OpenConfig is for operators to be able to use a single set of data models to configure and manage all the network devices that support the OpenConfig initiative.

OpenConfig for Junos OS supports the YANG data models and uses RPC frameworks to facilitate communications between a client and the router. You have the flexibility to configure your router directly by using Junos OS, or by using a third-party schema, such as OpenConfig.

The configuration and operational statements in Junos OS have corresponding path statements in OpenConfig. The following is a list of supported data modules, with information on the mapping between OpenConfig command path statements and Junos OS configuration and operational statements.

  • BGP
  • Routing policy
  • Telemetry
  • Local routing
  • Interface
  • MPLS
  • LLDP

For more information on the OpenConfig initiative, see

Modified: 2016-11-16