基础NETCONF协议的第一个版本于2006年12月作为RFC 4741发布。在随后的几年中发布了一些扩展(2008年7月RFC 5277中的通知,2009年12月RFC 5717中的部分锁,2011年6月RFC 6243中的默认值,2012年2月RFC 6470中的系统通知,2012年3月RFC 6536中的访问控制)。2011年6月,NETCONF基本协议的修订版作为RFC 6241发布。 2.2...
最初的Netconf只规定了协议的基本框架和操作,定义考虑RFC3535的一些问题的解决方法,没有规定统一的建模语言,所以早期部分厂商的设备只是支持Netconf的一些基本操作,底层没有使用统一的数据建模语言。 在2010年发布了RFC6020, 提出了YANG Model建模语言,以及和NETCONF 的结合方法。一个定义的是数据建模的语言统一各厂商之间...
在2010年发布了RFC6020, 提出了YANG Model建模语言,以及和NETCONF 的结合方法。一个定义的是数据建模的语言统一各厂商之间的底层资源逻辑,一个定义的是对配置数据、状态数据的操作统一各厂商的命令集,YANG模型创建的数据实例包裹在Netconf协议之中传输,二者相互结合,构建了一套新的基于YANG模型的使用Netconf协议驱动的新...
在2010年发布了RFC6020, 提出了YANG Model建模语言,以及和NETCONF 的结合方法。一个定义的是数据建模的语言统一各厂商之间的底层资源逻辑,一个定义的是对配置数据、状态数据的操作统一各厂商的命令集,YANG模型创建的数据实例包裹在Netconf协议之中传输,二者相互结合,构建了一套新的基于YANG模型的使用Netconf协议驱动的新...
NETCONF命令必须符合XML语言的基本格式,格式遵循RFC 4741。NETCONF操作以及可操作的数据项,请参见《NETCONF XML API手册》。NETCONF报文的数据合法性都将经过校验才会下发,如果校验失败则会向客户端报错。其中,数据合法性校验通过XML Schema的方式完成。如下为一个NETCONF报文示例,用于获取设备上所有接口的所有参数:<?xml...
接下来就对NETCONF1.1(RFC6241)版本进行详细分析。 1. NETCONF1.1协议详解 NETCONF采用的是C/S的模式: 从上图中可以看出NETCONF协议内部分为4层,由下至上分别是安全传输层,消息层,操作层和内容层。 在详细介绍这四层之前,需要提前建立一个概念,NETCONF认为网络的模型数据可以分为两大类,即状态数据和配置数据。状态...
· RFC 6241:Network Configuration Protocol1.2 NETCONF配置任务简介表1-2 NETCONF配置任务简介配置任务 说明 详细配置 配置NETCONF over SOAP功能 可选 1.3 配置NETCONF over SSH功能 可选 1.4 配置NETCONF日志功能 可选 1.5 配置NETCONF使用专用命名空间 可选 1.6 建立NETCONF会话 必选 1.7 向设备进行事件...
NETCONF(Network Configuration Protocol,网络配置协议)是一种基于XML的网络管理协议,它提供了一种可编程的方法对网络设备进行配置和管理,由IETF组织在RFC4741协议中发布,随后在RFC6241中进行修正。 NETCONF提供了一个标准框架和一个标准远程过程调用协议RPC(Remote Procedure Call)方法的集合。网络管理员和应用开发人员可以...
NETCONF(Network Configuration Protocol,网络配置协议)是一种基于XML的网络管理协议,它提供了一种可编程的方法对网络设备进行配置和管理,由IETF组织在RFC4741协议中发布,随后在RFC6241中进行修正。 NETCONF提供了一个标准框架和一个标准远程过程调用协议RPC(Remote Procedure Call)方法的集合。网络管理员和应用开发人员可以...