![]() |
![]() |
![]() |
Welcome to Netconf Central
XML-based Network Configuration Tools
Online YANG Module Database
NETCONF Info
- Tutorials
- Current RFCs
- Network Configuration Protocol (NETCONF) (RFC 6241)
- NETCONF Extensions to Support the Network Management Datastore Architecture (RFC 8526) [NMDA]
- Using the NETCONF Protocol over Secure Shell (SSH) (RFC6242)
- Using the NETCONF Protocol over Transport Layer Security (TLS) with Mutual X.509 Authentication (RFC 7589)
- Partial Lock Remote Procedure Call (RPC) for NETCONF (RFC 5717)
- Network Configuration Access Control Model (RFC 8341)
- NETCONF Event Notifications (RFC 5277)
- Network Configuration Protocol (NETCONF) Base Notifications (RFC 6470)
- YANG Module for NETCONF Monitoring (RFC 6022)
- With-defaults Capability for NETCONF (RFC 6243)
- YANG Library (RFC 8525) [NMDA]
- RESTCONF Protocol (RFC 8040)
- RESTCONF Extensions to Support the Network Management Datastore Architecture (RFC 8527) [NMDA]
- NETCONF Call Home and RESTCONF Call Home (RFC 8071)
- YANG Patch Media Type (RFC 8072)
- Secure Zero Touch Provisioning (SZTP) (RFC 8572)
- Subscription to YANG Notifications (RFC 8639)
- Dynamic Subscription to YANG Events and Datastores over NETCONF (RFC 8640)
- Subscription to YANG Notifications for Datastore Updates (RFC 8641)
- Current Drafts
YANG Info
- Tutorials
- YangModels
- Current RFCs
- The YANG 1.1 Data Modeling Language (RFC 7950)
- Guidelines for Authors and Reviewers of Documents Containing YANG Data Models (RFC 8407)
- An Architecture for Network Management Using NETCONF and YANG (RFC 6244)
- Mapping YANG to Document Schema Definition Languages and Validating NETCONF Content (RFC 6110)
- Extending YANG with Language Abstractions (RFC 6095)
- Translation of Structure of Management Information Version 2 (SMIv2) MIB Modules to YANG Modules (RFC 6643)
- JSON Encoding of Data Modeled with YANG (RFC 7951)
- Defining and Using Metadata with YANG (RFC 7952)
- Common YANG Data Types (RFC 6991)
- A YANG Data Model for Interface Management (RFC 8343)
- IANA Interface Type YANG Module (RFC 7224)
- A YANG Data Model for IP Management (RFC 8344)
- A YANG Data Model for System Management (RFC 7317)
- A YANG Data Model for SNMP Configuration (RFC 7407)
- A YANG Data Model for Routing Management (NMDA Version) (RFC 8349)
- YANG Module Classification (RFC 8199)
- YANG Tree Diagrams (RFC 8340)
- Network Management Datastore Architecture (RFC 8342) [NMDA]
- A YANG Data Model for Hardware Management (RFC 8348)
- YANG Data Model for Network Access Control Lists (ACLs) (RFC 8519)
- YANG Schema Mount (RFC 8528)
- Current Drafts
Tools
- Online Tools
- OpenSource and Free Tools
- ConfD Basic: Development platform for NETCONF and YANG
- EnSuite: EnSuite is a network management plateform prototype based on NetConf and YANG
- Intellij Idea: Syntax highlighting for YANG files
- libnetconf: NETCONF library in C intended for building NETCONF clients and servers.
- libyang: YANG parser and formatter
- ncclient: Python library for NETCONF clients
- netconf4android: An API that implements the NETCONF protocol for building client applications.
- netconf4j: Client implementation of NETCONF for Java
- NetconfX: Provides an implementation of the client-side of a NETCONF interface in Java.
- netopeer: Remote configuration system using NETCONF protocol
- OpenDaylight: An open platform for network programmability to enable SDN and create a solid foundation for NFV for networks at any size and scale.
- OpenYuma: Fork of the defacto standard Yuma project since it went proprietary.
- pyang: An extensible YANG validator and converter in python
- py-junos-eznc: Python library for Junos automation
- Yangbuilder: A Groovy builder for the YANG Modeling Language
- YENCA: An XML based network management framework compatible with the NETCONF specification
- yuma123: Continues development of Yuma as opensource project since 2012.
- YumaPro Client: Package containing yangcli-pro, yangdump-pro, yangdiff-pro tools
- YumaPro SDK Basic: Package containing SDK for NETCONF/YANG. Includes all YumaPro-Client tools plus netconfd-pro, yangdump-sdk, and other tools