yang模型初解

本文介绍了NETCONF协议的背景及其四层协议结构,重点阐述了YANG作为NETCONF的数据模型的角色。YANG因继承SNMP SMI优点,如简单、可读性和可扩展性,并在NETCONF早期被广泛使用而逐渐成为主流。YANG的模块化、灵活性使其适合网络管理,且其发展遵循IETF开放式传统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【背景】

换项目组,新搞netconf,遇见的第一个任务是解释netconfyang的关系。

于是从国外的网站中摘抄了点材料,梳理了下。

 

【什么是yang

提到yang,首先要提netconf。因为YANGNETCONF的数据模型。

IETF20035成立Netconf工作组,该工作组主要是为了提出一个全新的基于XML网络配置(NETCONF)协议而成立的。该工作组已于200612月通过了NETCONF协议的基本标准RFC4741-474420116RFC6241RFC6242替代了原有的 RFC4741RFC4742RFC4743 RFC4744则被标记为历史资料。



上面这张四层的图定义了NETCON的协议结构,YANG实现的就是对内容层数据对象建模。

对于网络设备,通常来说应该包含底层、数据管理面、协议控制面和管理面等部分。每个部分下面又包含了各类协议。

根据我的理解,一台大型的网络设备应该包含了几十种协议。那也意味每一协议可能都有需要配置数据或者状态数据

对外提供接口。如何提供一种公共的机制,让世界上成千上外个网络管理软件或者设备高效、可靠管理设备。在历史上通过命令行下发配置数据和通过SNMP查询设备状态数据,但是随着云化、SDN等等诉求的提出,命令行下发包含的业务逻辑、SNMP协议的

可靠性等都成为设备云化的瓶颈,由此NETCONF的地位日渐提升。NETCONF本身的数据模型除了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值