The YANG 1.1 Data Modeling Language
RFC 7950, “The YANG 1.1 Data Modeling Language”, is a Proposed Standard document published in August 2016 by M. Bjorklund. It has since been updated by RFC 8342, RFC 8526. The canonical text is published by the RFC Editor.
Abstract
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).
What “Proposed Standard” means
An entry-level standards-track specification: stable, peer-reviewed and a solid basis for implementation, though it may still evolve before becoming an Internet Standard.
The canonical text of RFC 7950 is hosted at rfc-editor.org. Available in TXT,HTML.
- RFC 7949 OSPFv3 over IPv4 for IPv6 Transition
- RFC 7951 JSON Encoding of Data Modeled with YANG
- RFC 7948 Internet Exchange BGP Route Server Operations
- RFC 7952 Defining and Using Metadata with YANG
- RFC 7947 Internet Exchange BGP Route Server
- RFC 7953 Calendar Availability
- RFC 7946 The GeoJSON Format
- RFC 7954 Locator/ID Separation Protocol Endpoint Identifier Block