一种检测SDN集群分裂的方法及装置与流程

文档序号:12182467阅读:来源:国知局

技术特征:

1.一种检测软件定义网络SDN集群分裂的方法,其特征在于,应用于SDN集群网络中的任一角色的控制器,所述方法包括:

接收SDN集群网络中的主用主控制器发送的检测报文;其中,所述检测报文是所述主用主控制器周期性发送的;

当自身所在的SDN集群网络与发送所述检测报文的主用主控制器所在的SDN集群网络相同时,识别自身在自身所在SDN集群中是否为主用主控制器;

如果是,确定所述SDN集群网络中发生了集群分裂。

2.根据权利要求1所述的方法,其特征在于,当所述检测报文为所述主用主控制器以广播形式发送的报文时,所述检测报文中携带所述主用主控制器所在SDN集群的北向IP;

则所述识别自身在自身所在SDN集群中是否为主用主控制器之前,所述方法还包括:

根据所述检测报文中携带的北向IP,以及本地保存的自身所在SDN集群的北向IP,判断自身与所述主用主控制器是否属于同一个SDN集群网络。

3.根据权利要求2所述的方法,其特征在于,所述检测报文为免费地址解析协议ARP报文,所述免费ARP报文的目标IP为所述主用主控制器所在SDN集群的北向IP,以使接收所述免费ARP报文的控制器,根据所述SDN集群的北向IP以及本地保存的所在SDN集群的北向IP,判断与所述主用主控制器是否属于同一个SDN集群网络。

4.根据权利要求1所述的方法,其特征在于,

所述检测报文为所述主控制器以组播形式发送的,其中,所述SDN集群网络中预先构建有组播组,所述组播组中包括所述SDN集群网络中的每台主控制器。

5.根据权利要求1-4任一项所述的方法,其特征在于,当所述SDN集群网络中的控制器被选举为主用主控制器后,该控制器周期性发送检测报文。

6.一种检测软件定义网络SDN集群分裂的装置,其特征在于,应用于SDN集群网络中的任一角色的控制器,所述装置包括:

接收模块,用于接收SDN集群网络中的主用主控制器发送的检测报文;其中,所述检测报文是所述主用主控制器周期性发送的;

识别模块,用于当自身所在的SDN集群网络与发送所述检测报文的主用主控制器所在的SDN集群网络相同时,识别自身在自身所在SDN集群中是否为主用主控制器;

确定模块,用于当所述识别模块识别结果为是时,确定所述SDN集群网络中发生了集群分裂。

7.根据权利要求6所述的装置,其特征在于,当所述检测报文为所述主用主控制器以广播形式发送的报文时,所述检测报文中携带所述主用主控制器所在SDN集群的北向IP;

所述装置还包括:

判断模块,用于根据所述检测报文中携带的北向IP,以及本地保存的自身所在SDN集群的北向IP,判断自身与所述主用主控制器是否属于同一个SDN集群网络。

8.根据权利要求7所述的装置,其特征在于,

所述检测报文为免费地址解析协议ARP报文,所述免费ARP报文的目标IP为所述主用主控制器所在SDN集群的北向IP,以使接收所述免费ARP报文的控制器,根据所述SDN集群的北向IP以及本地保存的所在SDN集群的北向IP,判断与所述主用主控制器是否属于同一个SDN集群网络。

9.根据权利要求6所述的装置,其特征在于,

所述检测报文为所述主控制器以组播形式发送的,其中,所述SDN集群网络中预先构建有组播组,所述组播组中包括所述SDN集群网络中的每台主控制器。

10.根据权利要求6-9任一项所述的装置,其特征在于,所述装置还包括:

发送模块,用于当所述SDN集群网络中的控制器被选举为主用主控制器后,周期性发送检测报文。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1