标签:NETCONF 协议 控制器 ONOS OpenFlow 配置管理 SDN 网络设备
基于SDN控制器(ONOS)实现量子设备配置管理,首先选择合适的南向协议。OpenFlow与NETCONF是两个最适合企业网场景使用的协议。目前各大网络厂商的网络设备都已基本宣称支持NETCONF与OpenFlow。下面详细介绍(浅谈NETCONF与Openflow在实际应用中的协作-太平洋电脑网 (pconline.com.cn)):
OpenFlow:以使用最广泛的OpenFlow1.3版本为例,对于支持OpenFlow的交换机,包含一个或者多个流表和一个组表,用于报文的查找和转发。SDN控制器生成转发规则并通过OpenFlow协议以流表的形式下发给网络设备。SDN控制器可以往OpenFlow交换机中添加、更新和删除流表中的表项。
NETCONF:NETCONF是一种网络配置管理协议。通过NETCONF协议,SDN控制器可以使用网络设备提供的规范API,来获取网络设备的配置和状态信息,向网络设备发送和获取配置。NETCONF协议提供了一个标准框架和一个标准远程过程调用协议RPC方法的集合。设备的配置数据和NETCONF协议都采用XML格式。
协作:NETCONF协议允许SDN控制器去修改网络设备的配置,而OpenFlow协议允许SDN控制器去修改流表。如果用户需要去配置一个网络设备,则应该选择NETCONF;而如果用户想实现新功能,但通过配置网络设备中的已有CLI命令不易实现时,则通过OpenFlow直接下发流表是更好的选择。由于两者的侧重点不同,经常会使用两者来协作完成某个功能。
在“基于SDN控制器(ONOS)实现量子设备配置管理”场景中,已知网络拓扑G(V,E),其中两节点v1和v2需要调节配置参数,实现量子密钥分发(QKD)过程。具体流程如下:
步骤1:节点v1和v2分别上报“配置参数调节请求”至SDN控制器(需要OpenFlow协议吗?);
步骤2:SDN控制器接收“配置参数调节请求“,通过NETCONF协议下发配置参数信息;
步骤3:节点v1和v2完成参数配置。
思考:性能指标有哪些?控制时延?
标签:NETCONF,协议,控制器,ONOS,OpenFlow,配置管理,SDN,网络设备 来源: https://www.cnblogs.com/Limer98/p/15188118.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。