初识NETCONF

NETCONF是一种基于XML的网络配置协议,采用C/S架构,分为安全传输层、消息层、操作层和内容层。安全传输层使用SSH或TLS等加密协议,消息层包含hello、rpc和rpc-reply,notification消息类型,操作层规定了9种基本rpc操作,内容层使用Yang语言建模。
摘要由CSDN通过智能技术生成

NETCONF(The Network Configuration Protocol) : 基于XML的网络配置协议,采用C/S架构(如图)

NETCONF协议内部分为4层,由下至上分别是安全传输层,消息层,操作层和内容层。

1.安全传输层:从协议层面就已经规定其传输层必须使用带有安全加密的通信协议,例如SSH,TLS等。

2.消息层:NETCONF中定义了三种消息类型,分别是hello, rpc和rpc-reply, notification。

3.操作层:操作层仅承载在仅<rpc>和<rpc-reply>消息上,<hello>和<notification>消息无操作层。 
  NETCONF协议规定了9种简单的rpc操作,同时也支持用户自定义rpc操作。有关自定义操作的内容放到内容层来讲。

4.内容层:开放但规范的内容层是netconf协议的精髓所在。其开放体现在netconf协议本身没有对内容层的数据结构做任何的限定。而其规范则体现在其内容层需要使用Yang语言对其数据进行建模。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值