主博客作者:cisco系统技术营销工程师Shangxindu
随着现代网络日益复杂,自动化正变得越来越重要。NETCONF系统是所有编程接口联网商客户广泛接受协议之一和NETCONF并发,Yang提供强力标准化建模语言补充NETCONF协议在实践中,服务管弦手和网络设备互操作性根据客户部署选择提供灵活混合匹配解决方案
多供应商NETCONF互操作性测试
EANC系统高级网络测试中心MPLSSDN互操作性测试持续多年,NETCONF/YANG互操作性测试通常只是其中一小部分2020年EANC首次测试NETCONFSDN管理Cisco为参与全套测试案例感到自豪,包括基本系统管理L2/L3VPN
因Covid-19大流行远程进行了所有测试,测试搭建和结果在测试中展示并描述EANTC白皮书.
NETCONF和Yang
NETCONF由INETF工作组于2006年开发并发布RFC 4741后于2011年修改并发布RFC6241与RFCs并发,例如使用NETCONFssssRFC6242NETCONF通知RFC6470)网络销售商和用户广泛接受NETCONF用户想安装自动化基础设施时,它已成为首选,多供应商部署中尤其如此。
NETCONF仅定义服务器(通常是管线器)与客户端(通常是网络设备)之间的通信协议,YANG(YetNextCrowth)建模配置状态数据,可由NETCONF操作首发发布于2010年RFC6020.yang是扩展建模语言,不仅NETCONF使用,而且RESTCONF等其他协议使用越发需要扩展XML等现有编码方法,YANG越演越广化为1.1版,定义如下RFC7950.
OpenConfigYang模型对设备Yang模型
OpenConfigYang模型协作开发程序接口OpenConfig不是一个标准组织但它已成为网络销售商和用户广泛采用的共同模式。
最大原因之一是用户选择使用OpenConfig网络模型供销商的实现不完全相同,因此偏差常存即使是供应商也可以支持同模式,偏差会导致单组RPC无法管理不同供应商的网络设备,应用软件仍需要独立处理每个供应商OpenConfig模型通常落后于行业实施VXLAN EVPN目前尚未定义YANG模型
提供非OpenConfig支持特征模型时,Cisco中,我们称它为设备Yang模型,用户可以访问新特征配置和运维数据,不长等待OpenConfigYang模型
不同商家维护商家特有模型只要在Yang定义清晰,NETCONF互操作性测试便合理和有意义
测试事件是什么
首例NETCONF互操作性测试侧重于基本系统管理服务提供者使用案例测试区如下:
- IP实现管理
- 系统管理、主机名、dNS、NTP配置
- MPLS和MPLS-SR
- L2VPN服务创建
- L3VPN服务创建
- 双向转发检测提供
- 精度时间协议规定
- 取回接口计数器
- 遥测流与gNMI
作为测试的一部分,第一个事件只侧重于MERGE操作NETCONF提供所需配置和回推连NETCONF都定义事件通知GNPI网络管理接口正越来越吸引用户GNMI协议使用Yang为测试日期模型
Cisco数据中心哪个交换机测试
sco与NSO联手测试, 并称Nexus交换机为测试设备测试期间 Cisco提供最新云层9316D-GX并Nexus36180YC-R.
平台都用于下列测试案例,如IP管理系统管理,至少从另一个供应商带一个管弦Nexus 9316D-GX专用于图层2和图层3VPN测试例Cisco Nexus开关成功参保所有组合未来数年内, 更多商家加入测试场景, 包括VXLAN EVPN、REPLACE运行NETCONF或GNMI等开放管理协议
证明公开性
Cisco接受开放标准像NETCONF和YANG,并始终记住开放性开放协作工作Cisco愿意支持开放标准协议并帮助社区帮助网络运算符建模并实现网络自动化多VendorNETCONF互操作性测试EANCC将提高用户对自动化基础设施设计实施的信心
实用链接
多VendorNETCONF/YANG管理SDN互操作性测试显示
连接CISCO