一种配置方法、装置及系统制造方法及图纸

技术编号:15253929 阅读:102 留言:0更新日期:2017-05-02 19:41
本文公开了一种配置方法、装置及系统;一种配置方法,应用于SDN控制器,包括:SDN控制器接收第一SDN接入设备通过第一Openflow协议消息传送的第二SDN接入设备发出的DHCP请求报文;在确认没有处理过第二SDN接入设备的DHCP请求时,控制建立第一SDN接入设备和第二SDN接入设备之间的管理通道。上述配置方法能够避免管理通道成环。

Configuration method, device and system

This paper discloses a configuration method, device and system; configuration method, which is applied to SDN controller, SDN controller receives the first SDN access equipment issued by the second SDN access equipment first Openflow protocol messaging DHCP request message; did not confirm that the processed second SDN access equipment DHCP request, control establish a management channel between the first and second SDN access equipment of SDN access equipment. The configuration method can avoid the problem that the management channel becomes a ring.

【技术实现步骤摘要】

本专利技术涉及网络通信技术,尤其涉及一种配置方法、装置及系统
技术介绍
SDN(SoftwareDefinedNetwork,软件定义网络)作为一种新型的网络架构,其核心是转发和控制分离,实现网络的集中控制、快捷部署。在SDN架构下,控制平面上移到了SDN控制器,SDN设备按照SDN控制器的指示进行报文转发。SDN网络分为接入、汇聚和核心层。由于SDN接入设备数量比较多,现场配置费时费力,一般采用网管通道的零配置,SDN设备接入SDN网络即可被SDN控制器管理。其中,动态主机配置协议(DHCP,DynamicHostConfigurationProtocol)可以实现动态分配网络协议(IP,InternetProtocol)地址给客户端,并传送配置参数给客户端。然而,传统的DHCP零配置没有考虑设备成环的情况,或者需要STP(SpanningTreeProtocol,生成树协议)等复杂协议来解决成环问题。而SDN接入设备只负责报文转发,没有STP等复杂协议,导致成环接入拓扑下的SDN网络存在管理通道成环的问题。
技术实现思路
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。本专利技术实施例提供一种配置方法、装置及系统,通过SDN控制器参与开通设备间的管理通道,从而避免管理通道成环。本专利技术实施例提供一种配置方法,应用于SDN控制器,所述配置方法包括:SDN控制器接收第一SDN接入设备通过第一Openflow协议消息传送的第二SDN接入设备发出的DHCP请求报文;在确认没有处理过第二SDN接入设备的DHCP请求时,控制建立第一SDN接入设备和第二SDN接入设备之间的管理通道。其中,所述SDN控制器通过以下方式控制建立第一SDN接入设备和第二SDN接入设备之间的管理通道:向第一SDN接入设备下发第一配置信息,所述第一配置信息用于指示第一SDN接入设备将收到第二SDN接入设备的DHCP请求报文的端口加入管理VLAN。其中,所述SDN控制器接收第一SDN接入设备通过第一Openflow协议消息传送的第二SDN接入设备发出的DHCP请求报文之前,所述配置方法还包括:所述SDN控制器接收SDN汇聚设备通过管理通道传送的第一SDN接入设备发出的DHCP请求报文;根据第一SDN接入设备的DHCP请求报文,给第一SDN接入设备分配管理IP地址,并返回第一DHCP响应报文,使得第一SDN接入设备在收到第一DHCP响应报文后,配置管理IP,并将收到第一DHCP响应报文的端口加入管理VLAN,并通过管理通道建立与SDN控制器的Openflow连接。其中,所述控制建立第一SDN接入设备和第二SDN接入设备之间的管理通道之后,所述配置方法还包括:所述SDN控制器接收第一SDN接入设备通过管理通道传送的第二SDN接入设备发出的DHCP请求报文;根据通过管理通道直接传送的第二SDN接入设备的DHCP请求报文,给第二SDN接入设备分配管理IP地址,并返回第二DHCP响应报文,使得第二SDN接入设备在收到第二DHCP响应报文后,配置管理IP地址,将收到第二DHCP响应报文的端口加入管理VLAN,并通过管理通道建立与SDN控制器的Openflow连接。其中,所述配置方法还包括:所述SDN控制器接收第三SDN接入设备通过第一Openflow协议消息传送的所述第二SDN接入设备发出的重新连接申请报文;其中,所述重新连接申请报文是由第二SDN接入设备在检测到与SDN控制器失联预定时长,且将自身所有端口从管理VLAN中移除之后发出的;在确认没有处理过第二SDN接入设备的重新连接请求时,控制建立第二SDN接入设备和第三SDN接入设备之间的管理通道。其中,所述SDN控制器通过以下方式控制建立第二SDN接入设备和第三SDN接入设备之间的管理通道:向第三SDN接入设备下发第二配置信息,所述第二配置信息用于指示第三SDN接入设备将收到第二SDN接入设备的重新连接申请报文的端口加入管理VLAN。其中,所述控制建立第二SDN接入设备和第三SDN接入设备之间的管理通道之后,所述配置方法还包括:所述SDN控制器通过第二Openflow协议消息发送重新连接确认报文,使得第二SDN接入设备在收到重新连接确认报文之后,将收到重新连接确认报文的端口加入管理VLAN,并通过重新建立的管理通道与SDN控制器重新建立Openflow连接。其中,所述第一Openflow协议消息包括Packetin消息。其中,所述配置方法还包括:在所述SDN控制器确认已处理过第二SDN接入设备的DHCP请求时,不处理所述DHCP请求报文。本专利技术实施例还提供一种配置方法,应用于第一SDN接入设备,所述配置方法包括:第一SDN接入设备接收到第二SDN接入设备发出的DHCP请求报文之后,通过第一Openflow协议消息将所述DHCP请求报文传送给SDN控制器;根据SDN控制器下发的第一配置信息,将收到第二SDN接入设备的DHCP请求报文的端口加入管理VLAN。其中,所述通过第一Openflow协议消息将所述第二SDN接入设备的DHCP请求报文传送给SDN控制器之前,所述配置方法还包括:所述第一SDN接入设备发出DHCP请求报文,其中,第一SDN接入设备的DHCP请求报文由SDN汇聚设备通过管理通道传送给SDN控制器;在接收到SDN控制器返回的第一DHCP响应报文后,配置管理IP地址,将收到第一DHCP响应报文的端口加入管理VLAN,并通过管理通道建立与SDN控制器的Openflow连接。其中,所述根据SDN控制器下发的第一配置信息,将收到第二SDN接入设备的DHCP请求报文的端口加入管理VLAN之后,所述配置方法还包括:所述第一SDN接入设备接收到第二SDN接入设备发出的DHCP请求报文之后,通过管理通道传送所述DHCP请求报文给SDN控制器;通过管理通道将SDN控制器返回的第二DHCP响应报文传送给第二SDN接入设备,使得第二SDN接入设备在收到第二DHCP响应报文后,配置管理IP地址,将收到第二DHCP响应报文的端口加入管理VLAN,并通过管理通道建立与SDN控制器的Openflow连接。其中,所述配置方法还包括:所述第一SDN接入设备在检测到与SDN控制器失联预定时长之后,将本设备的所有端口从管理VLAN移除。其中,所述第一SDN接入设备将本设备的所有端口从管理VLAN移除之后,所述配置方法还包括:所述第一SDN接入设备发出重新连接申请报文;接收到来自SDN控制器的重新连接确认报文之后,将收到重新连接确认报文的端口加入管理VLAN,并通过重新建立的管理通道与SDN控制器重新建立Openflow连接。其中,所述第一Openflow协议消息包括Packetin消息。本专利技术实施例还提供一种配置装置,应用于SDN控制器,所述配置装置包括:第一接收模块,用于接收第一SDN接入设备通过第一Openflow协议消息传送的第二SDN接入设备发出的DHCP请求报文;第一处理模块,用于在所述第一接收模块接收第一Openflow协议消息封装的DHCP请求报文之后,在确认没有处理过第二SDN接入设备的DHCP请求时,控制建立第一SDN接入设备和第二SDN接入设备之间的管理通道。其中,所述第一本文档来自技高网...

【技术保护点】
一种配置方法,其特征在于,应用于软件定义网络SDN控制器,所述配置方法包括:SDN控制器接收第一SDN接入设备通过第一Openflow协议消息传送的第二SDN接入设备发出的动态主机配置协议DHCP请求报文;在确认没有处理过第二SDN接入设备的DHCP请求时,控制建立第一SDN接入设备和第二SDN接入设备之间的管理通道。

【技术特征摘要】
1.一种配置方法,其特征在于,应用于软件定义网络SDN控制器,所述配置方法包括:SDN控制器接收第一SDN接入设备通过第一Openflow协议消息传送的第二SDN接入设备发出的动态主机配置协议DHCP请求报文;在确认没有处理过第二SDN接入设备的DHCP请求时,控制建立第一SDN接入设备和第二SDN接入设备之间的管理通道。2.根据权利要求1所述的配置方法,其特征在于,所述SDN控制器通过以下方式控制建立第一SDN接入设备和第二SDN接入设备之间的管理通道:向第一SDN接入设备下发第一配置信息,所述第一配置信息用于指示第一SDN接入设备将收到第二SDN接入设备的DHCP请求报文的端口加入管理虚拟局域网VLAN。3.根据权利要求1所述的配置方法,其特征在于,所述SDN控制器接收第一SDN接入设备通过第一Openflow协议消息传送的第二SDN接入设备发出的DHCP请求报文之前,所述配置方法还包括:所述SDN控制器接收SDN汇聚设备通过管理通道传送的第一SDN接入设备发出的DHCP请求报文;根据第一SDN接入设备的DHCP请求报文,给第一SDN接入设备分配管理网络协议IP地址,并返回第一DHCP响应报文,使得第一SDN接入设备在收到第一DHCP响应报文后,配置管理IP,并将收到第一DHCP响应报文的端口加入管理虚拟局域网VLAN,并通过管理通道建立与SDN控制器的Openflow连接。4.根据权利要求1所述的配置方法,其特征在于,所述控制建立第一SDN接入设备和第二SDN接入设备之间的管理通道之后,所述配置方法还包括:所述SDN控制器接收第一SDN接入设备通过管理通道传送的第二SDN接入设备发出的DHCP请求报文;根据通过管理通道直接传送的第二SDN接入设备的DHCP请求报文,给第二SDN接入设备分配管理网络协议IP地址,并返回第二DHCP响应报文,使得第二SDN接入设备在收到第二DHCP响应报文后,配置管理IP地址,将收到第二DHCP响应报文的端口加入管理虚拟局域网VLAN,并通过管理通道建立与SDN控制器的Openflow连接。5.根据权利要求4所述的配置方法,其特征在于,所述配置方法还包括:所述SDN控制器接收第三SDN接入设备通过第一Openflow协议消息传送的所述第二SDN接入设备发出的重新连接申请报文;其中,所述重新连接申请报文是由第二SDN接入设备在检测到与SDN控制器失联预定时长,且将自身所有端口从管理VLAN中移除之后发出的;在确认没有处理过第二SDN接入设备的重新连接请求时,控制建立第二SDN接入设备和第三SDN接入设备之间的管理通道。6.根据权利要求5所述的配置方法,其特征在于,所述SDN控制器通过以下方式控制建立第二SDN接入设备和第三SDN接入设备之间的管理通道:向第三SDN接入设备下发第二配置信息,所述第二配置信息用于指示第三SDN接入设备将收到第二SDN接入设备的重新连接申请报文的端口加入管理VLAN。7.根据权利要求6所述的配置方法,其特征在于,所述控制建立第二SDN接入设备和第三SDN接入设备之间的管理通道之后,所述配置方法还包括:所述SDN控制器通过第二Openflow协议消息发送重新连接确认报文,使得第二SDN接入设备在收到重新连接确认报文之后,将收到重新连接确认报文的端口加入管理VLAN,并通过重新建立的管理通道与SDN控制器重新建立Openflow连接。8.根据权利要求1或5所述的配置方法,其特征在于,所述第一Openflow协议消息包括Packetin消息。9.根据权利要求1所述的配置方法,其特征在于,所述配置方法还包括:在所述SDN控制器确认已处理过第二SDN接入设备的DHCP请求时,不处理所述DHCP请求报文。10.一种配置方法,其特征在于,应用于第一软件定义网络SDN接入设备,所述配置方法包括:第一SDN接入设备接收到第二SDN接入设备发出的动态主机配置协议DHCP请求报文之后,通过第一Openflow协议消息将所述DHCP请求报文传送给SDN控制器;根据SDN控制器下发的第一配置信息,将收到第二SDN接入设备的DHCP请求报文的端口加入管理虚拟局域网VLAN。11.根据权利要求10所述的配置方法,其特征在于,所述通过第一Openflow协议消息将所述第二SDN接入设备的DHCP请求报文传送给SDN控制器之前,所述配置方法还包括:所述第一SDN接入设备发出DHCP请求报文,其中,第一SDN接入设备的DHCP请求报文由SDN汇聚设备通过管理通道传送给SDN控制器;在接收到SDN控制器返回的第一DHCP响应报文后,配置管理网络协议IP地址,将收到第一DHCP响应报文的端口加入管理VLAN,并通过管理通道建立与SDN控制器的Openflow连接。12.根据权利要求10所述的配置方法,其特征在于,所述根据SDN控制器下发的第一配置信息,将收到第二SDN接入设备的DHCP请求报文的端口加入管理VLAN之后,所述配置方法还包括:所述第一SDN接入设备接收到第二SDN接入设备发出的DHCP请求报文之后,通过管理通道传送所述DHCP请求报文给SDN控制器;通过管理通道将SDN控制器返回的第二DHCP响应报文传送给第二SDN接入设备,使得第二SDN接入设备在收到第二DHCP响应报文后,配置管理网络协议IP地址,将收到第二DHCP响应报文的端口加入管理VLAN,并通过管理通道建立与SDN控制器的Openflow连接。13.根据权利要求10所述的配置方法,其特征在于,所述配置方法还包括:所述第一SDN接入设备在检测到与SDN控制器失联预定时长之后,将本设备的所有端口从管理VLAN移除。14.根据权利要求13所述的配置方法,其特征在于,所述第一SDN接入设备将本设备的所有端口从管理VLAN移除之后,所述配置方法还包括:所述第一SDN接入设备发出重新连接申请报文;接收到来自SDN控制器的重新连接确认报文之后,将收到重新连接确认报文的端口加入管理VLAN,并通过重新建立的管理通道与SDN控制器重新建立Openflow连接。15.根据权利要求10所述的配置方法,其特征在于,所述第一Openflow协议消息包括Packetin消息。16.一种配置装置,其特征在于,应用于软件定义网络SDN控制器,所述配置装置包括:第一接收模块,用于接收第一SDN接入设备通过第一Openflow协议消息传送的第二SDN接入设备发出的动态主机配置协议DHCP请求报文;第一处理模块,用于在所述第一接收模块接收第一Openflow协议消息封装的DHCP请求报文之后,在确认没有处理过第二SDN接入设备的DHCP请求时,控制建立第一SDN接入设备和第二SDN接入设备之间的管理通道。17.根据权利要求16所述的配置装置,其特征在于,所述第一处理模块,用于通过以下方式控制建立第一SDN接入设备和第二SDN接入设备之间的管理通道:向第一SDN接入设备...

【专利技术属性】
技术研发人员:雷胜华应建钢李琼
申请(专利权)人:瑞斯康达科技发展股份有限公司
类型:发明
国别省市:北京;11

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

1