浅析NETCONF\YANG\XML的关系
【摘要】 netconf 是基于xml的网络配置协议,提供了安装,操作和删除网络设备配置的机制。yang 是为netconf建模的一种数据建模语言。xml 指可扩展标记语言,被设计用来传输和存储数据,是一种树状的数据格式。对于常规网络配置问题,比如要给一台路由器配置一条命令,常规的方法是连上去输入命令进行配置。netconf的作用就是代替这个过程完成网络自动化配置,每次你将需要的配置数据告诉netco...
netconf 是基于xml的网络配置协议,提供了安装,操作和删除网络设备配置的机制。
yang 是为netconf建模的一种数据建模语言。
xml 指可扩展标记语言,被设计用来传输和存储数据,是一种树状的数据格式。
对于常规网络配置问题,比如要给一台路由器配置一条命令,常规的方法是连上去输入命令进行配置。netconf的作用就是代替这个过程完成网络自动化配置,每次你将需要的配置数据告诉netconf,它就会完成配置。
但是问题是网络设备的配置模型是不一样的。如果能够给定一个固定的模型,并利用该模型将配置数据进行解析,转换为符合要求的数据结构,就可以完成自动化配置了。yang语言的作用就是设置这个固定模型即yang模型。
netconf的信息交互就是用xml来实现的,所以yang模型其实就是一种描述XML结构的模型。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)