MENU

Fun & Interesting

Learn YANG! Full Tutorial for Beginners (Yet Another Next Generation)

Ultra Config 44,183 lượt xem 5 years ago
Video Not Working? Fix It Now

YANG is a data modelling language used to model configuration data, state data, Remote Procedure Calls, and notifications for network management protocols. In today's tutorial, let's do a deep dive and learn the language from scratch.

Ultra Config:
https://ultraconfig.com.au

Ultra Config Generator is an enterprise-grade software application for multi-vendor network automation. The product enables organizations to build robust automation solutions compatible with all major equipment vendors such as Cisco, Juniper and Huawei.

Today's Tutorial:
(Learn YANG in 16 mins)
https://ultraconfig.com.au/blog/learn-yang-full-tutorial-for-beginners/

RFC 7950 - The YANG 1.1 Data Modeling Language:
https://tools.ietf.org/html/rfc7950

pyang GitHub:
https://github.com/mbj4668/pyang

pyang Command Line Reference:
http://www.yang-central.org/twiki/pub/Main/YangTools/pyang.1.html

yang2dsdl Command Line Reference:
http://www.yang-central.org/twiki/pub/Main/YangTools/yang2dsdl.1.html

IETF YANG Modules:
http://www.netconfcentral.org/modulelist

OpenConfig GitHub:
https://github.com/openconfig/public

#yang #ietf #pyang #networkautomation #netconf

Comment