Data Networks Neutrality with OpenConfig: Unveiling Challenges and Practical...
summary
OpenConfig provides vendor-neutral YANG models and the demo shows configuring an ACL via NETCONF from Python using ncclient and pang to render trees, plus Cisco Yang Suite and simple diff scripts to compare device YANG vs GitHub, and the live NETCONF session against an IOS‑XR sandbox works. Claims: atomic model commits, versionable pipelines, and broad vendor support (Cisco, Juniper, Arista, Huawei) — but frequent deviations mean missing or renamed fields and proprietary features still require device‑specific handling.
AI-written summary · about
chapters (12)
- 0:00Network programmability intro
- 3:37CLI automation limits
- 7:13Model-driven basics
- 12:11NETCONF RESTCONF explained
- 16:05Live demo ACL config
- 21:17OpenConfig mission benefits
- 24:53Vendor OpenConfig models
- 27:45OpenConfig challenges deviations
- 31:19Analyzing deviations in practice
- 34:29OpenConfig adoption tips
- 35:53OpenConfig resources call to action
- 36:37Q&A
related talks
43mThe New Network Engineer’s CLI: Network APIs, Data Structures & Data Models
31mTaming Your Data Networks with the Power of NetDevOps
47mExtending SDN to the Management Plane
30mFrom YANG To YAML: How We Tamed the 5G Configuration Beast
49mTaming Your Data Networks with the Power of NetDevOps
17mNetwork Re-architecture Based on Open Source: China Unicom’s Practice and Lessons Learned
29mOpening Remarks & The State of the Industry
18mKeynote: Open Source Networking and a Vision of Fully Automated Networks
