NETCONF Data Modeling Language (netmod) --------------------------------------- Charter Last Modified: 2011-12-09 Current Status: Active Working Group Chair(s): David Kessens Juergen Schoenwaelder Operations and Management Area Director(s): Dan Romascanu Ronald Bonica Benoit Claise Operations and Management Area Advisor: Dan Romascanu Mailing Lists: General Discussion:netmod@ietf.org To Subscribe: netmod-request@ietf.org In Body: In msg body: subscribe Archive: http://www.ietf.org/mail-archive/web/netmod/ Description of Working Group: The NETCONF Working Group has completed a base protocol to be used for configuration management. However, the NETCONF protocol does not include a modeling language or accompanying rules that can be used to model the management information that is to be configured using NETCONF. The NETMOD working group has defined the data modeling language YANG but no IETF models exist yet. The purpose of the NETMOD working group is to support the ongoing deployment of YANG by developing a set of core YANG data models and other activities that will allow network operators to use YANG for configuration and management of network elements. The NETMOD Working Group will initially work on the following items: 1. Core system data model 2. Core interface data model 3. Core routing data model that can be augmented with routing protocol specifics. This requires appropriate active editorial participation from routing experts and review at WGLC by the Routing Area working group. 4. SMIv2 translation to YANG for read-only operational data and notifications. Guidance will be provided on how to reference existing data structures in SMIv2 from YANG. The NETMOD Working Group will not work on another version of YANG. All new charter items must be fully interoperable with implementations of RFC 4741bis and/or RFC 6020. It will also not serve as a review team for YANG modules developed by other working groups. The WG will consult with the NETCONF working group to ensure that NETMOD's decision do not conflict with planned work in NETCONF. Goals and Milestones: Done All _individual_ drafts available that will be used as input into the WG documents (draft-bjorklund-yang, architecture draft, YIN draft, YANG standard library draft, DSDL mapping rules draft) Done Initial set of WG drafts: architecture, YANG, YIN, YANG standard library, DSDL mapping rules (if there is one/more individual draft), based on WG decisions in Dublin Done Initial DSDL mapping rules document Done 01 of YANG, DSDL, architecture, YIN, and standard library draft. If split out, -00 of on-the-wire XML draft. Done Initial YANG Usage guidelines document available as a working group document Done WGLC for YANG, YIN, XML on-the-wire (if split out), YANG standard library, DSDL mapping rules Done Submit YANG, YIN, XML on-the-wire (if split out), YANG standard library, DSDL mapping rules to the IESG for publication as a Proposed Standard Done Submission of individual draft(s) of SMIv2 translation to YANG Done Submission of individual draft(s) of Interface data model Done Submission of individual draft(s) of Routing data model Done Submission of individual draft(s) of System data model draft Dec 2010 Submit first working group draft of System data model draft Done Submit first working group draft of Interface data model Done Submit first working group draft of SMIv2 translation to YANG Done Submit first working group draft of Routing data model Apr 2011 Submit SMIv2 to YANG translation to the IESG (proposed standard) Apr 2011 Submit System data model to the IESG (proposed standard) Aug 2011 Submit Interface data model to the IESG (proposed standard) Aug 2011 Submit Routing data model to the IESG (proposed standard) Internet-Drafts: Posted Revised I-D Title ------ ------- -------------------------------------------- Apr 2011 Sep 2011 A YANG Data Model for Interface Configuration Apr 2011 Sep 2011 IANA Interface Type YANG Module Apr 2011 Jan 2012 Translation of SMIv2 MIB Modules to YANG Modules May 2011 Sep 2011 A YANG Data Model for Routing Configuration Sep 2011 Oct 2011 A YANG Data Model for IP Configuration Feb 2012 Jan 2012 YANG Data Model for System Management Request For Comments: RFC Stat Published Title ------- -- ----------- ------------------------------------ RFC6021 PS Oct 2010 Common YANG Data Types RFC6020 PS Oct 2010 YANG - A Data Modeling Language for the Network Configuration Protocol (NETCONF) RFC6087 I Jan 2011 Guidelines for Authors and Reviewers of YANG Data Model Documents RFC6110 PS Feb 2011 Mapping YANG to Document Schema Definition Languages and Validating NETCONF Content RFC6244 I Jun 2011 An Architecture for Network Management using NETCONF and YANG