【技术实现步骤摘要】
一种实现管理通道倒换的方法、装置及系统
本专利技术涉及网络通信技术,尤其涉及一种实现管理通道倒换的方法、装置及系统。
技术介绍
SDN(SoftwareDefinedNetwork,软件定义网络)作为一种新型的网络架构,其核心是转发和控制分离。在SDN架构下,控制平面上移到了SDN控制器,SDN设备按照SDN控制器的指示进行报文转发。由于SDN网络中的接入设备规模越来越大,分布范围越来越广,设备批量上线带来了如重复配置、工作量大、设备掉线需要手动干预才能恢复等一系列问题。
技术实现思路
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。本申请实施例提供一种实现管理通道倒换的方法、装置及系统,实现了管理通道的自动倒换,而且节省了倒换开销。第一方面,本申请实施例提供一种实现管理通道倒换的方法,应用于第一SDN接入设备,包括:在第一SDN接入设备通过管理通道建立与SDN控制器的OpenFlow连接之后,按照探测周期向所述SDN控制器发送探测报文,并检测所述SDN控制器回复的探测响应报文;在所述探测响应报文的检测结果满足管理通道倒换条件时,所述第一SD ...
【技术保护点】
一种实现管理通道倒换的方法,其特征在于,应用于第一软件定义网络SDN接入设备,包括:在第一SDN接入设备通过管理通道建立与SDN控制器的OpenFlow连接之后,按照探测周期向所述SDN控制器发送探测报文,并检测所述SDN控制器回复的探测响应报文;在所述探测响应报文的检测结果满足管理通道倒换条件时,所述第一SDN接入设备将自身所有接口从管理虚拟局域网VLAN中移除,并发送携带报文序号的第一预定报文。
【技术特征摘要】
1.一种实现管理通道倒换的方法,其特征在于,应用于第一软件定义网络SDN接入设备,包括:在第一SDN接入设备通过管理通道建立与SDN控制器的OpenFlow连接之后,按照探测周期向所述SDN控制器发送探测报文,并检测所述SDN控制器回复的探测响应报文;在所述探测响应报文的检测结果满足管理通道倒换条件时,所述第一SDN接入设备将自身所有接口从管理虚拟局域网VLAN中移除,并发送携带报文序号的第一预定报文。2.根据权利要求1所述的方法,其特征在于,所述管理通道倒换条件包括:连续N次或M次在超时时长内没有收到所述SDN控制器回复的探测响应报文;其中,N为管理通道倒换的探测周期个数、M为OpenFlow连接断开的探测周期个数,N、M均为正整数,且N小于M。3.根据权利要求1所述的方法,其特征在于,所述发送第一预定报文之后,所述方法还包括:接收所述SDN控制器发送的针对所述第一预定报文的第一响应报文;根据所述第一响应报文携带的管理网络协议IP地址配置本地的管理IP地址并使得所述管理IP地址在本地生效,或者,根据所述第一响应报文使得本地已配置的管理IP地址生效;将收到所述第一响应报文的接口加入管理VLAN。4.根据权利要求1所述的方法,其特征在于,所述第一SDN接入设备通过管理通道建立与SDN控制器的OpenFlow连接,包括:所述第一SDN接入设备发送第二预定报文;其中,所述第二预定报文携带的报文序号小于所述第一预定报文携带的报文序号;接收来自所述SDN控制器的针对所述第二预定报文的第二响应报文;根据所述第二响应报文携带的管理IP地址配置本地的管理IP地址并使得所述管理IP地址在本地生效,或者,根据所述第二响应报文使得本地已配置的管理IP地址生效;将收到所述第二响应报文的接口加入管理VLAN;通过与所述SDN控制器之间已建立的管理通道,建立与所述SDN控制器的OpenFlow连接。5.根据权利要求4所述的方法,其特征在于,所述第一SDN接入设备发送第二预定报文,包括:所述第一SDN接入设备在判断自身没有已配置的管理IP地址时,在所述第二预定报文携带设置为空的管理IP地址;所述第一SDN接入设备在判断自身存在已配置的管理IP地址时,在所述第二预定报文携带所述已配置的管理IP地址。6.根据权利要求5所述的方法,其特征在于,在所述第二预定报文携带已配置的管理IP地址时,所述第二响应报文携带的分配给所述第一SDN接入设备的管理IP地址为所述已配置的管理IP地址。7.根据权利要求4所述的方法,其特征在于,所述第二响应报文还携带以下信息:探测周期时间间隔、OpenFlow连接断开的探测周期个数、管理通道倒换的探测周期个数;所述接收来自所述SDN控制器的针对所述第二预定报文的第二响应报文之后,所述方法还包括:记录所述第二响应报文携带的上述信息。8.根据权利要求1或4所述的方法,其特征在于,在所述第一SDN接入设备通过管理通道建立与所述SDN控制器的OpenFlow连接之后,所述方法还包括:接收第二SDN接入设备的携带报文序号的第三预定报文;在接收到所述第三预定报文的接口为管理接口时,通过已建立的管理通道发送所述第三预定报文给所述SDN控制器;在接收到所述第三预定报文的接口为非管理接口时,通过OpenFlow协议消息将所述第三预定报文传送给所述SDN控制器,并根据所述SDN控制器的通知将收到所述第三预定报文的接口加入管理VLAN;通过管理接口将所述SDN控制器返回的针对所述第三预定报文的第三响应报文传送给所述第二SDN接入设备。9.根据权利要求8所述的方法,其特征在于,所述方法还应用于连接所述第一SDN接入设备的第二SDN接入设备;所述方法还包括:所述第二SDN接入设备发送携带报文序号的第三预定报文;接收所述第一SDN接入设备传送的所述SDN控制器针对所述第三预定报文返回的第三响应报文;根据所述第三响应报文携带的管理IP地址配置本地的管理IP地址并使得所述管理IP地址在本地生效,或者,根据所述第三响应报文使得本地已配置的管理IP地址生效;将收到所述第三响应报文的接口加入管理VLAN;通过管理通道建立与所述SDN控制器的OpenFlow连接。10.根据权利要求4所述的方法,其特征在于,所述第一预定报文和第二预定报文均为动态主机配置协议DHCP请求报文,所述第一响应报文和第二响应报文均为DHCP响应报文。11.根据权利要求10所述的方法,其特征在于,所述第一SDN接入设备通过DHCP请求报文的客户端地址ciaddr字段携带已配置的管理IP地址。12.一种实现管理通道倒换的方法,其特征在于,应用于软件定义网络SDN控制器,包括:在第一SDN接入设备与SDN控制器通过管理通道建立OpenFlow连接之后,所述SDN控制器接收所述第一SDN接入设备的携带报文序号的第一预定报文;所述SDN控制器在确认没有处理过所述第一SDN接入设备的第一预定报文后,打通所述第一SDN接入设备到所述SDN控制器的备用管理通道。13.根据权利要求12所述的方法,其特征在于,所述打通所述第一SDN接入设备到所述SDN控制器的备用管理通道,包括:在所述SDN控制器根据所述第一预定报文识别出所述第一SDN接入设备没有已配置的管理网络协议IP地址时,则从可分配的管理IP地址池中选择管理IP地址分配给所述第一SDN接入设备,并通过第一响应报文携带所述分配给第一SDN接入设备的管理IP地址;在所述SDN控制器根据第一预定报文识别出第一SDN接入设备存在已配置的管理IP地址时,则从可分配的管理IP地址池中选择所述已配置的管理IP地址分配给第一SDN接入设备,并通过第一响应报文携带所述分配给第一SDN接入设备的管理IP地址。14.根据权利要求13所述的方法,其特征在于,在收到的所述第一预定报文由来自第三SDN接入设备的OpenFlow协议消息封装时,所述打通所述第一SDN接入设备到所述SDN控制器的备用管理通道,还包括:通知所述第三SDN接入设备将收到所述第一预定报文的接口加入管理VLAN。15.根据权利要求12所述的方法,其特征在于,所述打通所述第一SDN接入设备到所述SDN控制器的备用管理通道之后,所述方法还包括:接收所述第一SDN接入设备传送的第二SDN接入设备的携带报文序号的第三预定报文,其中,所述第二SDN接入设备连接所述第一SDN接入设备;在确认没有处理过所述第二SDN接入设备的第三预定报文后,在根据所述第三预定报文识别出所述第二SDN接入设备没有已配置的管理IP地址时,则从可分配的管理IP地址池中选择管理IP地址分配给所述第二SDN接入设备,并通过第三响应报文携带所述分配给第二SDN接入设备的管理IP地址;在根据所述第三预定报文识别出所述第二SDN接入设备存在已配置的管理IP地址时,则从可分配的管理IP地址池中选择所述已配置的管理IP地址分配给所述第二SDN接入设备,并通过第三响应报文携带所述分配给所述第二SDN接入设备的管理IP地址。16.根据权利要求13或15所述的方法,其特征在于,所述方法还包括以下至少之一:所述SDN控制器将分配给所述...
【专利技术属性】
技术研发人员:王晓杰,谢维,李琼,王鹏,
申请(专利权)人:瑞斯康达科技发展股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。