加载中...
NETCONF 是一种基于 XML 的网络设备配置管理协议,YANG 则是描述配置和状态数据结构的建模语言。二者配合实现对网络设备的标准化、程序化管理,是网络自动化和意图驱动网络的重要基础。

| 中文名 | 网络配置协议 |
| 英文名 | NETCONF / YANG |
| 标准组织 | IETF |
| 数据格式 | XML |
| 典型用途 | 网络自动化、SDN |
NETCONF(Network Configuration Protocol)是一种用于安装、编辑和查询网络设备配置的管理协议,常与数据建模语言YANG配合使用,后者定义配置与状态数据的结构和约束,共同支撑网络自动化。
传统上运维人员通过命令行逐台配置设备,难以规模化和自动化。NETCONF 由 IETF 制定,以结构化的 XML 表示配置数据,通过标准化的操作对设备进行编程式管理。YANG 是描述设备配置模型的语言,让不同厂商的设备可以用统一的数据模型被程序理解和操作,二者结合是 SDN 和意图驱动网络的核心技术。
NETCONF 与 YANG 广泛用于运营商和大型企业的网络自动化平台,通过控制器批量下发配置、采集状态,实现零接触部署和意图驱动运维。它们也是许多 SDN 控制器与设备南向接口的基础,并衍生出基于 HTTP 的 RESTCONF 等变体。
问:NETCONF 和 SNMP 有什么区别?答:SNMP 侧重设备监控,配置能力弱;NETCONF 面向配置管理,支持事务、候选配置和回滚,更适合自动化下发复杂配置。
问:YANG 是协议吗?答:不是。YANG 是一种数据建模语言,用来定义数据的结构;NETCONF、RESTCONF、gNMI 等协议负责传输按 YANG 模型组织的数据。

| 中文名 | 网络配置协议 |
| 英文名 | NETCONF / YANG |
| 标准组织 | IETF |
| 数据格式 | XML |
| 典型用途 | 网络自动化、SDN |
登录 后参与讨论
暂无讨论,来发表第一条评论吧