NAPALM vs NETCONF/OPENCONFIG
Abstracts
Multi vendor network management and automation is one of the most critical and challenging tasks existing in modern networks. This repository provides overview and examples, how the multi vendor automation can be achieved with two separate frameworks:
- NAPALM (Network Automation and Programmability Abstraction Layer with Multivendor support)
- OpenConfig YANG modules over NETCONF transport
Supported Vendors
All the examples, where possble, cover:
- Cisco IOS XR
- Arista EOS
- Nokia SR OS
Table of Contents
Script | Description |
---|---|
01_collect_napalm.py | Collection of operational data in vendor-abstract format using NAPALM drivers and NAPALM post-processing |
01_collect_openconfig | Collection of operational data in vendor-abstract format using OpenConfig YANG modules over NETCONF |
More details
This repository supports our blog Karneliuk.com. Find the corresponding blogposts explaing these files.
Want to be Automation Expert?
Enroll to our Zero-To-Hero Network Automation Training. Study in online groups or in a self-paced mode.
Need Help?
Contact us with your request and we will find the most suitable solution for you.
(c)2022, Karneliuk.com