网络API的使用与自动化
1. 数据模型驱动接口对比
在网络管理领域,NETCONF、RESTCONF和gNMI是三种重要的数据模型驱动接口。它们有着共同的概念,但也存在明显的差异。
1.1 发展历程
- NETCONF :2006年首次发布RFC,旨在解决SNMP在网络配置管理方面的局限性。它引入了多数据存储、RPC操作、事务中的有效配置管理以及使用数据模型更新/检索配置数据和操作数据等新思想,主要用于网络配置管理。
- gNMI :2014年OpenConfig联盟成立,由Google牵头,将实现流式遥测作为主要驱动力之一。它是一个开源项目(2017年首次提交代码),在功能上参考NETCONF并进行了简化实现。
- RESTCONF :2017年IETF创建,结合了NETCONF方法和简单的RESTful API范式,在不需要满足所有NETCONF要求时,促进数据模型驱动管理的更广泛应用。
1.2 主要差异对比
| 接口 | 编码 | 传输 | 事务范围 |
|---|---|---|---|
| NETCONF | XML | SSH | 网络范围 |
| R |
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



