一种建立管理通道的方法及系统技术方案

技术编号:18501129 阅读:29 留言:0更新日期:2018-07-21 22:22
一种建立管理通道方法及系统,包括:控制器与远端接入网设备建立netconf连接后,通过建立的netconf通道将控制器自身的互联网协议(IP)地址及openflow协议端口号发往远端接入网设备;远端接入网设备接收到控制器的IP地址及openflow协议端口号后,与控制器建立openflow通道连接。本发明专利技术实施例降低了管理通道建立的复杂度,避免了管理通道发生通道环路。

A method and system for establishing a management channel

A management channel method and system is established, including: after the NETCONF connection is established between the controller and the remote access network equipment, the network protocol (IP) address of the controller and the openflow protocol port number are sent to the remote access network device through the established NETCONF channel; the remote access network device receives the IP address of the controller and openflo After the port number of the w protocol, the openflow channel connection is established with the controller. The embodiment of the invention reduces the complexity of the establishment of the management channel, and avoids the occurrence of the channel loop of the management channel.

【技术实现步骤摘要】
一种建立管理通道的方法及系统
本文涉及但不限于软件定义网络技术,尤指一种建立管理通道的方法及系统。
技术介绍
随着第五代移动通信技术(5G)和软件定义网络(SDN)/网络功能虚拟化(NFV)的推广应用,传输承载网络的规模进一步扩大,接入网设备的数量也愈加庞大,大量终端设备的部署对运维提出了更高的要求。由于数量庞大,接入网设备必须具备“即插即用”的功能,以提高网络部署的效率。在SDN架构下,控制器与接入网设备之间的南向接口协议最常用是openflow协议(开放流协议:用来描述控制器和交换机之间交互所用信息的标准,以及控制器和交换机的接口标准。)和netconf(网络配置)协议。控制器通过openflow协议向接入网设备发送流、组表信息,以实现数据转发;控制器通过netconf协议来实现openflow无法完成的接入网设备的配置管理需求;接入网设备的“即插即用”功能要求在部署设备时无需任何手动配置,设备上电就能够建立openflow和netconf通道,从而为控制器下发业务配置打通管理通道。目前,接入网设备通过动态主机配置协议(DHCP)来实现自身互联网协议(IP)地址的动态申请,进而实现IP化管理。在SDN架构下,接入网设备通过openflow和netconf配合DHCP来实现“即插即用”功能;接入网设备申请到IP地址后,所有的上联口都会加入到相同的管理VLAN中,这样就会导致近端接入网设备和远端接入网设备之间的管理虚拟局域网(VLAN)通道成环;例如,相关技术中的DHCP自动上线的实现方案,使用单独的DHCP服务器,接入网设备申请地址的时候直接采用DHCP原始报文与DHCP服务器交互,设备收到DHCP服务器的DHCP应答(ACK)报文后会把自己的上联端口都加入到管理VLAN;图1为相关技术网络结构示意图,如图1所示,近端接入网设备收到DHCPACK后会把上联端口P1、P2、P3都加入VLAN4094,第一远端接入网设备、第二远端接入网设备、第三远端接入网设备收到DHCPACK后都会把上联端口P1、P2都加入VLAN4094。这样就会造成管理VLAN通道成环(近端接入网设备→第一远端接入网设备→第二远端接入网设备→第三远端接入网设备→近端接入网设备),导致二层转发“风暴”。
技术实现思路
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。本专利技术实施例提供一种建立管理通道的方法及系统,能够降低管理通道建立的复杂度,避免管理通道发生通道环路。本专利技术实施例提供了一种建立管理通道的方法,包括:控制器与远端接入网设备建立netconf连接后,通过建立的netconf通道将控制器自身的互联网协议IP地址及openflow协议端口号发往远端接入网设备;远端接入网设备接收到控制器的IP地址及openflow协议端口号后,与控制器建立openflow通道连接。可选的,所述控制器与远端接入网设备建立netconf连接之前,所述方法还包括:近端接入网设备完成管理通道建立后,将所述远端接入网设备发送的建立管理通道的动态主机配置协议DHCP上行报文封装在预设的上行openflow数据包中,发送至所述控制器;所述控制器解析上行openflow数据包后,将对DHCP上行报文进行响应的DHCP下行报文封装在下行openflow数据包中,发送至所述近端接入网设备;所述近端接入网设备将接收到的下行openflow数据包解封后,获得DHCP下行报文,将DHCP下行报文发往所述远端接入网设备,以建立所述netconf连接。可选的,所述DHCP上行报文包括以下一种或多种:DHCP发现报文、DHCP请求报文;所述DHCP下行报文包括以下一种或多种:DHCP响应报文、DHCP确认报文;其中,所述DHCP响应报文包括:所述控制器根据所述DHCP发现报文识别所述远端接入网设备后,为识别的所述远端接入网设备分配的互联网协议IP和网关。可选的,所述将远端接入网设备发送的建立管理通道的DHCP上行报文封装在预设的上行数据包中包括:接收到所述远端接入网设备发送的DHCP发现报文时,将接收到的DHCP发现报文封装在第一上行openflow数据包中;接收到远端接入网设备发送的DHCP请求报文时,将接收到的DHCP请求报文封装在第二上行openflow数据包中。可选的,所述将对DHCP上行报文进行响应的DHCP下行报文封装在下行openflow数据包中包括:所述DHCP上行报文为DHCP发现报文时,将对DHCP发现报文进行响应的DHCP响应报文封装在第一下行openflow数据包中;所述DHCP上行报文为DHCP请求报文时,将对DHCP请求报文进行响应的DHCP确认报文封装在第二下行openflow数据包中。可选的,所述控制器与远端接入网设备建立netconf连接后,所述方法还包括:所述远端接入网设备接收到DHCP确认报文后,配置通过DHCP确认报文分配给自身的IP和网关,并将自身的上联口添加到管理虚拟局域网中;控制器通过netconf将近端接入网设备的下联口加入到管理虚拟局域网中。可选的,所述方法还包括:所述控制器按照预设周期发送监测报文至远端接入网设备,以确定所述远端接入网设备是否发生故障;确定所述远端接入网设备发生故障时,所述控制器重新发送自身的IP地址及openflow协议端口号至所述发生故障的远端接入网设备;所述远端接入网设备根据接收到控制器的IP地址及openflow协议端口号后,与控制器重新建立openflow通道连接。另一方面,本专利技术实施例还提供一种建立管理通道的系统,包括:远端接入网设备和控制器;其中,控制器包括发送单元;发送单元用于:自身所属的控制器与远端接入网设备建立netconf连接后,通过建立的netconf通道将自身所属的控制器的互联网协议IP地址及openflow协议端口号发往远端接入网设备;远端接入网设备包括连接单元;连接单元用于:接收到控制器的IP地址及openflow协议端口号后,与控制器建立openflow通道连接。可选的,所述系统还包括近端接入网设备,所述近端接入网设备包括封装发送单元和解封装发送单元;其中,封装发送单元用于:自身所属的近端接入网设备完成管理通道建立后,将所述远端接入网设备发送的建立管理通道的DHCP上行报文封装在预设的上行openflow数据包中,发送至所述控制器;解封装发送单元用于:将接收到的下行openflow数据包解封后,获得DHCP下行报文,将DHCP下行报文发往所述远端接入网设备,以建立所述netconf连接;所述控制器还包括解析响应单元,用于:解析上行openflow数据包后,将对DHCP上行报文进行响应的DHCP下行报文封装在下行openflow数据包中,发送至所述近端接入网设备。可选的,所述DHCP上行报文包括以下一种或多种:DHCP发现报文、DHCP请求报文;所述DHCP下行报文包括以下一种或多种:DHCP响应报文、DHCP确认报文;其中,所述DHCP响应报文包括:所述控制器根据所述DHCP发现报文识别所述远端接入网设备后,为识别的所述远端接入网设备分配的互联网协议IP和网关。可选的,所述封装发送单元用于将远端接入网设备发送的建立管理通道的DHCP上行报文封本文档来自技高网
...

【技术保护点】
1.一种建立管理通道的方法,其特征在于,包括:控制器与远端接入网设备建立netconf连接后,通过建立的netconf通道将控制器自身的互联网协议IP地址及openflow协议端口号发往远端接入网设备;远端接入网设备接收到控制器的IP地址及openflow协议端口号后,与控制器建立openflow通道连接。

【技术特征摘要】
1.一种建立管理通道的方法,其特征在于,包括:控制器与远端接入网设备建立netconf连接后,通过建立的netconf通道将控制器自身的互联网协议IP地址及openflow协议端口号发往远端接入网设备;远端接入网设备接收到控制器的IP地址及openflow协议端口号后,与控制器建立openflow通道连接。2.根据权利要求1所述的方法,其特征在于,所述控制器与远端接入网设备建立netconf连接之前,所述方法还包括:近端接入网设备完成管理通道建立后,将所述远端接入网设备发送的建立管理通道的动态主机配置协议DHCP上行报文封装在预设的上行openflow数据包中,发送至所述控制器;所述控制器解析上行openflow数据包后,将对DHCP上行报文进行响应的DHCP下行报文封装在下行openflow数据包中,发送至所述近端接入网设备;所述近端接入网设备将接收到的下行openflow数据包解封后,获得DHCP下行报文,将DHCP下行报文发往所述远端接入网设备,以建立所述netconf连接。3.根据权利要求2所述的方法,其特征在于,所述DHCP上行报文包括以下一种或多种:DHCP发现报文、DHCP请求报文;所述DHCP下行报文包括以下一种或多种:DHCP响应报文、DHCP确认报文;其中,所述DHCP响应报文包括:所述控制器根据所述DHCP发现报文识别所述远端接入网设备后,为识别的所述远端接入网设备分配的互联网协议IP和网关。4.根据权利要求3所述的方法,其特征在于,所述将远端接入网设备发送的建立管理通道的DHCP上行报文封装在预设的上行数据包中包括:接收到所述远端接入网设备发送的DHCP发现报文时,将接收到的DHCP发现报文封装在第一上行openflow数据包中;接收到远端接入网设备发送的DHCP请求报文时,将接收到的DHCP请求报文封装在第二上行openflow数据包中。5.根据权利要求4所述的方法,其特征在于,所述将对DHCP上行报文进行响应的DHCP下行报文封装在下行openflow数据包中包括:所述DHCP上行报文为DHCP发现报文时,将对DHCP发现报文进行响应的DHCP响应报文封装在第一下行openflow数据包中;所述DHCP上行报文为DHCP请求报文时,将对DHCP请求报文进行响应的DHCP确认报文封装在第二下行openflow数据包中。6.根据权利要求1~5任一项所述的方法,其特征在于,所述控制器与远端接入网设备建立netconf连接后,所述方法还包括:所述远端接入网设备接收到DHCP确认报文后,配置通过DHCP确认报文分配给自身的IP和网关,并将自身的上联口添加到管理虚拟局域网中;控制器通过netconf将近端接入网设备的下联口加入到管理虚拟局域网中。7.根据权利要求1~5任一项所述的方法,其特征在于,所述方法还包括:所述控制器按照预设周期发送监测报文至远端接入网设备,以确定所述远端接入网设备是否发生故障;确定所述远端接入网设备发生故障时,所述控制器重新发送自身的IP地址及openflow协议端口号至所述发生故障的远端接入网设备;所述远端接入网设备根据接收到控制器的IP地址及openflow协议端口号后,与控制器重新建立openflow通道连接。8.一种建立管理通道的系统,其特征在于,包括:远端接入网设备...

【专利技术属性】
技术研发人员:焦勇吴鸣宇
申请(专利权)人:瑞斯康达科技发展股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1