一种IRF分裂后合并的方法及装置制造方法及图纸

技术编号:19780743 阅读:32 留言:0更新日期:2018-12-15 11:59
本公开提供一种IRF分裂后合并的方法及装置,可以使本路由设备申请加入第二IRF组时,判断第二IRF组是否为本路由设备分裂前所在的第一IRF组;若是,则将本路由设备的状态标识更新为从竞选标识,所述从竞选标识用于参加第二IRF组中的从设备竞选。应用该方法可以使分裂的设备在故障恢复后,重新加入IRF组时不需要触发设备的重启,可以通过选举竞选后很快就进入了稳定态,从而缩短网络故障恢复周期。

【技术实现步骤摘要】
一种IRF分裂后合并的方法及装置
本公开涉及通信
,尤其涉及一种IRF分裂后合并的方法及装置。
技术介绍
IRF(IntelligentResilientFramework,智能弹性架构)虚拟化堆叠模型,可以将多个设备虚拟化成一台设备进行管理,以使用户在逻辑上管理一台设备即可实现对多台设备的管理,这样大大减少了用户的维护工作量,同时简化了网路的部署。IRF组中的多台设备可以通过竞选的方式选出一台主设备,其他则是从设备。当新设备加入到已经存在的IRF组中时,会触发重新竞选,但是因为已经存在的IRF组内的设备已经是主设备并且在运行中,这种情况下必然会使该新加入的设备竞选失败,从而重启后作为从设备加入到该IRF组中。
技术实现思路
有鉴于此,本公开提供一种IRF分裂后合并的方法及装置来解决现有技术中原来分裂出去的设备重新再加入该IRF组时因此竞选失败而导致设备重启的问题。具体地,本公开是通过如下技术方案实现的:本公开提供一种IRF分裂后合并的方法,所述方法应用于IRF网络中的路由设备,所述方法包括:若本路由设备申请加入第二IRF组,则判断所述第二IRF组是否为本路由设备分裂前所在的第一IRF组;若是,则将本路由设备的状态标识更新为从竞选标识,所述从竞选标识用于参加第二IRF组中的从设备竞选。基于相同的构思,本公开提供一种IRF分裂后合并的装置,所述装置应用于IRF网络中的路由设备,所述装置包括:合并判断单元,用于若本路由设备申请加入第二IRF组,则判断所述第二IRF组是否为本路由设备分裂前所在的第一IRF组;第一更改单元,用于若所述第二IRF组是本路由设备分裂前所在的第一IRF组,则将本路由设备的状态标识更新为从竞选标识,所述从竞选标识用于参加第二IRF组中的从设备竞选。基于相同的构思,本公开还提供一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述IRF分裂后合并的方法的任一步骤。由此可见,本公开可以使本路由设备申请加入第二IRF组时,判断第二IRF组是否为本路由设备分裂前所在的第一IRF组;若是,则将本路由设备的状态标识更新为从竞选标识,所述从竞选标识用于参加第二IRF组中的从设备竞选。应用该方法可以使分裂的设备在故障恢复后,重新加入IRF组时不需要触发设备的重启,可以通过选举竞选后很快就进入了稳定态,从而缩短网络故障恢复周期。附图说明图1是本公开一种示例性实施方式中IRF组网示意图;图2是本公开一种示例性实施方式中的一种IRF分裂后合并的方法的处理流程图;图3是本公开一种示例性实施方式中的竞选流程示意图;图4a本公开一种示例性实施方式中的IRF分裂后合并的装置所在路由设备的硬件结构图;图4b本公开一种示例性实施方式中的一种IRF分裂后合并的装置的逻辑结构图。具体实施方式请参考图1,是IRF堆叠组网示意图,其中当IRF中堆叠了设备1、设备2、设备3、设备4时可以通过竞选选出一个主设备,其他为从设备。当设备2和设备3之间链路出现故障就会导致堆叠分裂,设备1和设备2被分裂为IRF组1,设备3和设备4为IRF组2,每个IRF组中会重新选举出一个主设备,其中IRF组1的主设备是设备1,IRF组2的主设备是设备3。为了防止IRF组1和IRF组2网络中运行的设备地址冲突,MAD(Multi-ActiveDetection,多活动检测)检测到分裂后会根据一定的规则把其中分裂的一组IRF关闭掉,假设MAD把IRF组1的设备1和设备2的接口进行关闭,表明该设备1、设备2不再继续工作,防止与设备3、设备4的堆叠分裂后的设备地址发生冲突。当IRF链路检测通畅之后,IRF组1的设备1和设备2想要加入IRF组2,并且重新竞选,由于合并的设备1和设备2是原来堆叠分裂出去的设备,重新参加竞选时因为已经存在的IRF组2内的设备3已经是主设备并且在运行中,因此设备1和设备2必然会竞选失败,从而导致设备1和设备2重启后作为从设备加入到该IRF组2中。但是由于设备1和设备2本身没有故障不需要重启,因为竞选失败导致设备1和设备2重启,会导致网络到达稳定态的时间周期延长,因此网络的恢复时间也比较长。因此每当有新加入的设备时,必然会导致重启。这样即便是原来因为网络原因分裂出去的设备,当重新加入该IRF组时,会因为竞选失败而导致设备重启,从而导致网络恢复周期变长。为了解决现有技术存在的问题,本公开可以使本路由设备申请加入第二IRF组时,判断第二IRF组是否为本路由设备分裂前所在的第一IRF组;若是,则将本路由设备的状态标识更新为从竞选标识,所述从竞选标识用于参加第二IRF组中的从设备竞选。应用该方法可以使分裂的设备在故障恢复后,重新加入IRF组时不需要触发设备的重启,可以通过选举竞选后很快就进入了稳定态,从而缩短网络故障恢复周期本设备确定从所在的第一IRF组中分裂出来时,将本设备的当前状态标识更改为临时标识;当本设备申请加入第二IRF组时,判断所述第二IRF组是否为本设备分裂前所在的第一IRF组;若是,则将本设备的临时标识更改为从竞选标识,所述从竞选标识用于参加第二IRF组中的从设备竞选;若否,则将本设备重启,初始化本设备的状态标识。应用该方法可以使分裂的设备在故障恢复后,重新加入IRF组时不需要触发设备的重启,可以通过选举竞选后很快就进入了稳定态,从而缩短网络故障恢复周期。请参考图2,是本公开一种示例性实施方式中的一种IRF分裂后合并的方法的处理流程图,所述方法应用于IRF网络中的路由设备,所述方法包括:步骤201、若本路由设备申请加入第二IRF组,则判断所述第二IRF组是否为本路由设备分裂前所在的第一IRF组;作为一个实施例,本路由设备可以有多种原因从第一IRF组中分裂,例如可以是因为本路由设备故障、或者本路由设备与相连设备之间的链路故障等等。当发生上述问题时,本路由设备可以收到MAD消息,MAD消息可以用来通知IRF分裂检测、冲突处理和故障恢复,从而提高系统的可用性。当本路由设备收到MAD消息后,根据该MAD消息的内容确定本路由设备与所在的第一IRF组中的其他设备通信中断时,本路由设备可以确定从所在的第一IRF组中分裂出来,并根据实际情况关闭本路由设备以进行故障修复。作为一个实施例,当本路由设备因为自身故障或者链路故障从其所在的第一IRF组中分裂出来时,可以对本路由设备进行故障修复,在此期间本路由设备自身状态会不稳定,因此为了不影响正常业务转发,可以将本路由设备的当前状态标识更改为临时标识,具体来讲,当本路由设备的当前状态标识为主设备标识时,将所述主设备标识更改为临时标识;当本路由设备的当前状态标识为从设备标识时,将所述从设备标识更改为临时标识。更改为临时标识后,本路由设备暂时不参加竞选。需要说明的是,上述路由设备的状态标识是用于表示该路由设备的状态,其中至少包括主设备标识、从设备标识、主竞选标识、从竞选标识、加载标识和临时标识,其中主设备标识和从设备标识都是路由设备的稳定状态,而其他状态标识都是不稳定的状态。路由设备可以通过不同的状态标识来对应不同的选举规则。在本实施例中,如果本路由设备当前申请加入第二IRF组,可以进一步判断该第二IRF组与本设备分裂之前所在的第本文档来自技高网...

【技术保护点】
1.一种智能弹性架构IRF分裂后合并的方法,其特征在于,所述方法应用于IRF网络中的路由设备,所述方法包括:若本路由设备申请加入第二IRF组,则判断所述第二IRF组是否为本路由设备分裂前所在的第一IRF组;若是,则将本路由设备的状态标识更新为从竞选标识,所述从竞选标识用于参加第二IRF组中的从设备竞选。

【技术特征摘要】
1.一种智能弹性架构IRF分裂后合并的方法,其特征在于,所述方法应用于IRF网络中的路由设备,所述方法包括:若本路由设备申请加入第二IRF组,则判断所述第二IRF组是否为本路由设备分裂前所在的第一IRF组;若是,则将本路由设备的状态标识更新为从竞选标识,所述从竞选标识用于参加第二IRF组中的从设备竞选。2.根据权利要求1所述的方法,其特征在于,判断第二IRF组是否为本路由设备分裂前所在的第一IRF组,具体包括:本路由设备根据与第二IRF组的成员设备进行交互,获取所述第二IRF组的成员设备的拓扑信息;将本路由设备保留的分裂前的本路由设备的拓扑信息与获取的成员设备的拓扑信息进行比较,若相同,则确定所述第二IRF组是本路由设备分裂前所在的第一IRF组。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:若本路由设备确定从所在的第一IRF组中分裂出来,则将本路由设备的状态标识更新为临时标识。4.根据权利要求3所述的方法,其特征在于,确定本路由设备从第一IRF组中分裂出来,具体包括:若根据收到的多活动检测MAD消息,确定本路由设备与所在的第一IRF组中的其他设备通信中断,则确定本路由设备从所在的第一IRF组中分裂出来。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述第二IRF组不是本路由设备分裂前所在的第一IRF组,则将本路由设备重启,初始化本路由设备的状态标识。6.一种IRF分裂后合并的装置,其...

【专利技术属性】
技术研发人员:王阳廖以顺顾彩云
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江,33

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

1