本发明涉及网络通信技术领域,尤其涉及一种堆叠系统分裂检测方法及装置。
背景技术:
IRF3(Intelligent Resilient Framework 3,第三代智能弹性架构)是为了提高网络接入层的接入能力和管理效率而开发的纵向网络整合虚拟化技术。它的核心思想是将多台PEX(Port Extender,端口扩展器)设备连接到父设备上,进行必要的配置后,将每台PEX设备虚拟化成父设备的一块远程接口板,由父设备统一管理。使用这种虚拟化技术可以以较低的成本,来提高父设备的接口密度,简化网络拓扑,降低网络维护成本。
在实际IRF3组网中,父设备通常是由两台或以上设备组成的IRF。在该组网中,若IRF链路故障会导致一个IRF分裂成两个新的IRF,这两个IRF拥有相同的IP(Internet Protocol,互联网协议)等三层配置,若这两个IRF均为Active(激活)状态,会引起地址冲突,进而导致故障在网络中扩大。
可见,为了提高组网可靠性,如何及时检测出IRF发生分裂成为一个亟待解决的技术问题。
技术实现要素:
本发明的目的在于提供一种堆叠系统分裂检测方法及装置,以提高堆叠系统组网可靠性。
为实现上述目的,本发明提供一种堆叠系统分裂检测方法,应用于纵向堆叠系统中的目标父设备,纵向堆叠系统的父设备之间通过堆叠链路进行链型堆叠,多个端口扩展器之间进行全连接,该方法包括:
当目标父设备为堆叠系统的主设备时,通过预设端口扩展器PEX端口发送MAD检测报文,MAD检测报文中携带有目标父设备所属堆叠系统的域标识Domain ID和激活标识Active ID,以使接收到MAD检测报文的PEX设备向入端口之外的其它PEX端口转发MAD检测报文,直至MAD检测报文到达堆叠系统中的其他父设备;
当目标父设备接收到MAD检测报文时,根据该MAD检测报文中携带的Domain ID和Active ID确定是否发生堆叠系统分裂。
为实现上述目的,本发明还提供一种堆叠系统装置,应用于纵向堆叠系统的目标父设备,纵向堆叠系统的父设备之间通过堆叠链路进行链型堆叠,多个端口扩展器之间进行全连接,该装置包括:
发送单元,用于当目标父设备为堆叠系统的主设备时,通过预设端口扩展器PEX端口发送MAD检测报文,MAD检测报文中携带有目标父设备所属堆叠系统的域标识Domain ID和激活标识Active ID,以使接收到MAD检测报文的PEX设备向入端口之外的其它PEX端口转发MAD检测报文,直至MAD检测报文到达堆叠系统中的其他父设备;
接收单元,用于接收MAD检测报文;
确定单元,用于根据接收单元接收到的MAD检测报文中携带的Domain ID和Active ID确定是否发生堆叠系统分裂。
为实现上述目的,本发明还提供一种堆叠系统分裂检测方法,应用于纵向堆叠系统中的目标端口扩展器PEX设备,纵向堆叠系统的父设备之间通过堆叠链路进行链型堆叠,多个端口扩展器之间进行全连接,该方法包括:
当接收到报文时,判断报文是否为MAD检测报文;
若报文为MAD检测报文,则通过接收到报文的入端口之外的其它PEX端口转发MAD检测报文,以使作为主设备的父设备接收到MAD检测报文时,根据MAD检测报文中携带的域标识Domain ID和激活标识Active ID确定是否发生堆叠系统分裂。
根据本发明实施例的第四方面,提供一种堆叠系统分裂检测装置,应用于纵向堆叠系统中的目标端口扩展器PEX设备,纵向堆叠系统的父设备之间通过堆叠链路进行链型堆叠,多个端口扩展器之间进行全连接,该装置包括:
接收单元,用于接收报文;
判断单元,用于判断接收单元接收到的报文是否为MAD检测报文;
发送单元,用于若接收单元接收到的报文为MAD检测报文,则通过接收到报文的入端口之外的其它PEX端口转发MAD检测报文,以使作为主设备的父设备接收到MAD检测报文时,根据MAD检测报文中携带的域标识Domain ID和激活标识Active ID确定是否发生堆叠系统分裂
应用本发明实施例,当目标父设备为堆叠系统的主设备时,通过预设PEX端口发送携带有目标父设备所属堆叠系统的Domain ID和Active ID的MAD检测报文,以使接收到该MAD检测报文的PEX设备向入端口之外的其它PEX端口转发该MAD检测报文,直至MAD检测报文到达堆叠系统中的其他父设备,当目标父设备接收到MAD检测报文时,根据该MAD检测报文中携带的Domain ID和Active ID确定是否发生堆叠系统分裂,从而,在不需要占用专门的端口或链路的前提下,利用堆叠系统中PEX通道扩散MAD检测报文,避免了纵向堆叠系统中,链型堆叠的父设备之间的堆叠链路断开而无法传递堆叠分裂检测报文而有可能产生的堆叠系统存在多个主设备的技术问题,实现了堆叠系统分裂的检测,提高了组网的可靠性。
附图说明
图1是本发明实施例提供的一种堆叠系统分裂检测方法的流程示意图;
图2是本发明实施例提供的另一种堆叠系统分裂检测方法的流程示意图;
图3是本发明实施例提供的一种具体应用场景的架构示意图;
图4是本发明实施例提供的一种堆叠系统分裂检测装置的结构示意图;
图5是本发明实施例提供的另一种堆叠系统分裂检测装置的结构示意图;
图6是本发明实施例提供的一种堆叠系统分裂检测装置的结构示意图;
图7是本发明实施例提供的另一种堆叠系统分裂检测装置的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明实施例中的技术方案,并使本发明实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明实施例中技术方案作进一步详细的说明。
请参见图1,为本发明实施例提供的一种堆叠系统分裂检测方法的流程示意图,如图1所示,该方法可以包括以下步骤:
需要说明的是,在本发明实施例中,步骤101~步骤102的执行主体可以为包括多个父设备的纵向堆叠系统中的任一父设备(本文中称为目标父设备),该纵向堆叠系统中的多个父设备之间通过堆叠链路进行链型堆叠,多个端口扩展器之间进行全连接,为便于描述,以下以步骤101~步骤102的执行主体为堆叠系统中的一个父设备作为目标父设备为例进行说明。
步骤101、当目标父设备为堆叠系统的主设备时,通过预设PEX端口发送MAD检测报文,该MAD检测报文中携带有目标父设备所属堆叠系统的Domain ID和Active ID,以使接收到该MAD检测报文的PEX设备向入端口之外的其它PEX端口转发该MAD检测报文,直至MAD检测报文到达堆叠系统中的其他父设备。
本发明实施例中,为了及时检测出堆叠系统分裂的发生,堆叠系统中的主设备可以定时或周期性地向堆叠系统中的从设备发送MAD检测报文;同时,为了避免MAD检测对端口和链路的占用,可以通过父设备与PEX设备之间的链路以及PEX设备之间的链路扩散MAD检测报文。
相应地,在本发明实施例中,当目标父设备为堆叠系统的主设备时,目标父设备可以从预设PEX端口发送MAD检测报文,该MAD检测报文中携带有目标父设备所属堆叠系统的Domain ID(域标识)和Active ID(激活标识)。
其中,当目标父设备存在多个PEX端口时,可以预先从该多个PEX端口中选择出一个端口作为首选发包端口(即上述预设PEX端口),其它PEX端口作为备用发包端口;当首选发包端口Down(关闭)时,目标父设备可以从备用发包端口中选择一个作为新的发包端口,用于发送MAD检测报文。
本发明实施例中,当PEX设备从PEX端口接收到MAD检测报文时,PEX设备可以通过接收到该MAD检测报文的入端口之外的其它PEX端口转发该MAD检测报文,直至该MAD检测报文到达其他父设备。
其中,PEX设备对MAD检测报文的识别的具体实现可以参见图2所示方法流程中的相关描述,本发明实施例在此不做赘述。
值得说明的是,在本发明实施例中,PEX端口包括堆叠系统中父设备与PEX设备之间连接的端口,以及PEX设备之间连接的端口,而不包括连接堆叠系统外部设备的端口,本发明实施例后续不再复述。
步骤102、当目标父设备接收到MAD检测报文时,根据该MAD检测报文中携带的Domain ID和Active ID确定是否发生堆叠系统分裂。
本发明实施例中,目标父设备接收到MAD检测报文时,可以通过比较该MAD检测报文中携带的Domain ID和Active ID与本地记录的目标父设备所属的Domain ID和Active ID的方式确定是否发生堆叠系统分裂。
作为一种可选的实施方式,上述步骤102中,根据MAD检测报文中携带的Domain ID和Active ID确定是否发生堆叠系统分裂,可以包括以下步骤:
11)、比较该MAD检测报文中携带的Domain ID和Active ID与目标父设备所属堆叠系统的Domain ID和Active ID;
12)、若该MAD检测报文中携带的Domain ID和Active ID与目标父设备所属堆叠系统的Domain ID和Active ID均相同,则确定未发生堆叠系统分裂;
13)、若该MAD检测报文中携带的Domain ID与目标父设备所属堆叠系统的Domain ID相同,但该MAD检测报文中携带的Active ID与目标父设备所属堆叠系统的Active ID不同,则确定发生堆叠系统分裂。
在该实施方式中,当目标父设备接收到MAD检测报文时,目标父设备可以获取该MAD检测报文中携带的Domain ID和Active ID,并比较该MAD检测报文中携带的Domain ID与本地记录的目标父设备所属堆叠系统的Domain ID。
若MAD检测报文中携带的Domain ID与目标父设备所属堆叠系统的Domain ID相同,则进一步比较该检测报文中携带的Active ID与目标父设备所属堆叠系统的Active ID是否相同。
若该检测报文中携带的Active ID与目标父设备所属堆叠系统的Active ID相同(即MAD检测报文中携带的Domain ID和Active ID与目标父设备所属堆叠系统的Domain ID和Active ID均相同),则目标父设备确定未发生堆叠系统分裂。
若该检测报文中携带的Active ID与目标父设备所属堆叠系统的Active ID不同(即MAD检测报文中携带的Domain ID与目标父设备所属堆叠系统的Domain ID相同,但该MAD检测报文中携带的Active ID与目标父设备所属堆叠系统的Active ID不同),即检测到的多Active冲突,则目标父设备可以确定发生了堆叠系统分裂。
值得说明的是,在本发明实施例中,若目标父设备接收到的MAD检测报文中携带的Domain ID与目标父设备所属堆叠系统的Domain ID不同,则认为该MAD检测报文来自不同的堆叠系统,在该情况下,目标父设备不对该MAD检测报文进行处理。
此外,目标父设备确定发生了堆叠系统分裂之后的处理措施,如让Master(主)成员编号最小的堆叠系统继续正常工作(维持Active状态),其它堆叠系统会迁移到Recovery(恢复)状态(表示堆叠系统处于禁用状态),并关闭Recovery状态堆叠系统中所有成员设备上除保留端口以外的其它所有物理端口(通常为业务接口),以保证该堆叠系统不能再转发业务报文等具体实现可以参见现有相关流程中的相关实现,本发明实施例在此不做赘述。
请参见图2,为本发明实施例提供的另一种堆叠系统分裂检测方法的流程示意图,如图2所示,该方法可以包括以下步骤:
需要说明的是,在本发明实施例中,步骤201~步骤202的执行主体可以为包括多个父设备的纵向堆叠系统中的任一PEX设备(本文中称为目标PEX设备),该纵向堆叠系统中的多个父设备之间通过堆叠链路进行链型堆叠,多个PEX设备之间进行全连接,为便于描述,以下以步骤201~步骤202的执行主体为堆叠系统中的目标PEX设备为例进行说明。
步骤201、当接收到报文时,判断该报文是否为MAD检测报文。若是,转至步骤202;否则,结束当前流程。
本发明实施例中,当目标PEX设备接收到报文时,目标PEX设备需要对该报文进行识别,以判断该报文是否为MAD检测报文。
作为一种可选的实施方式,上述步骤201中,判断该报文是否为MAD检测报文,可以包括:
判断接收到该报文的入端口以及该报文中携带的ethtype(以太网类型)值是否与预设ACL(Access Control List,访问控制列表)表项的匹配项匹配;其中,该预设ACL表项的匹配项为入端口为PEX端口,ethtype值为预设值,动作项为将与匹配项匹配的报文从入端口之外的其它PEX端口转发;
若匹配,则确定该报文为MAD检测报文。
在该实施方式中,为了使PEX设备能够识别MAD检测报文,可以预先在PEX设备中下发ACL表项,该ACL表项的匹配项可以为入端口为PEX端口,ethtype值为预设值(可以根据实际场景设定),动作项为将与匹配项匹配的报文从入端口之外的其它PEX端口转发。
相应地,当目标PEX设备接收到报文时,目标PEX设备可以判断该报文的入端口以及报文中携带的ethtype值是否与预设ACL表项的匹配项匹配,即判断该报文的入端口是否为PEX端口,且该报文中携带的ethtype值是否为预设值。
若目标PEX设备确定接收到的报文的入端口以及报文中携带的ethtype值与预设ACL表项的匹配项匹配,即该报文的入端口为PEX端口,且该报文中携带的ethtype值为预设值,则目标PEX设备确定可以该报文为MAD检测报文。
值得说明的是,在该实施方式中,若目标PEX设备确定接收到的报文的入端口以及报文中携带的ethtype值与预设ACL表项的匹配项不匹配,即该报文的入端口不是PEX端口,或/和,该报文中携带的ethtype值不是预设值,则目标PEX设备可以确定该报文不是MAD检测报文。
相应地,为了实现上述MAD检测报文的识别,当父设备通过PEX端口向PEX设备发送MAD检测报文时,可以将该MAD检测报文中携带的ethtype值设置为预设值,以使接收到该MAD检测报文的PEX设备根据报文的入端口以及报文中携带的ethtype值识别MAD检测报文。
需要说明的是,在本发明实施例中,父设备在构造上述MAD检测报文时,除了可以通过上述将ethtype值设置为预设值的方式使PEX设备能够识别MAD检测报文之外,也可以通过其它方式实现,如在报文中携带预先协商的标识字段(该标识字段可以为新增字段,也可以为对现有字段的扩展),由PEX设备根据该标识字段识别MAD检测报文,其具体实现在此不再赘述。
步骤202、通过接收到该报文的入端口之外的其它PEX端口转发该MAD检测报文,以使作为主设备的父设备接收到该MAD检测报文时,根据该MAD检测报文中携带的Domain ID和Active ID确定是否发生堆叠系统分裂。
本发明实施例中,当目标PEX设备确定接收到的报文为MAD检测报文时,目标PEX设备可以通过报文的入端口之外的其它PEX端口转发该MAD检测报文,直至报文到达其他父设备。
其他父设备接收到MAD检测报文时,可以根据该MAD检测报文中携带的Domain ID以及Active ID确定是否发生堆叠系统分裂,其具体实现可以参见上述图1所示方法流程中的相关描述,本发明实施例在此不再赘述。
值得说明的是,在本发明实施例中,当目标PEX设备确定接收到的报文不是MAD检测报文时,目标PEX设备可以按照现有流程中的相关实现对其进行处理,本发明实施例在此不做赘述。
可见,在图1和图2所示的方法流程中,父设备通过PEX端口向PEX设备发送MAD检测报文,使用现有堆叠系统中的PEX通道完成MAD检测报文的转发,在不需要占用专门的端口或链路的前提下,实现了对堆叠系统分裂的检测,提高了堆叠系统分裂检测方案的可扩展性。
为了使本领域技术人员更好地理解本发明实施例提供的技术方案,下面结合具体应用场景对本发明实施例提供的技术方案进行详细描述。
请参见图3,为本发明实施例提供的一种具体应用场景的架构示意图,如图3所示,在该应用场景中,父设备301与父设备302之间形成通过堆叠链路进行链型堆叠,PEX设备401与父设备301连接,PEX设备403与父设备302连接,PEX设备401、PEX设备402以及PEX设备403之间全连接。
基于该应用场景,本发明实施例提供的堆叠系统分裂检测方案实现原理如下:
1、MAD检测报文构造
构造MAD检测报文(本文中可以称为PEX MAD检测报文)需要满足以下条件:
1)、能携带当前堆叠系统的Domain ID和Active;
2)、能在PEX设备被识别;
其中,在该实施例中,为了使PEX设备能识别MAD检测报文,使用一个特殊的ethtype值(0xBCCB)来标识报文,报文内容为当前堆叠系统的Domain ID和Active ID,报文格式可以如下:
其中,源MAC(Media Access Control,媒体访问控制)地址为发送MAD检测报文的父设备的MAC地址。
2、发送端口选择
端口选择需要满足以下条件:
1)、需要选择一个PEX端口,使得MAD检测报文能发送到其它堆叠系统成员设备;
2)、能够根据PEX端口状态变化,实现端口动态重选。
其中,在该实施例中,当父设备上存在多个连接PEX设备的PEX端口时,可以选取任意一个PEX端口作为首选发包端口,当该PEX端口down时,从其余PEX端口中重选一个PEX端口作为发包端口。
3、MAD检测报文在PEX设备上正确扩散
优先通过硬件扩散实现检测报文,以减少PEX设备CPU(Center Process Unit,中央处理单元)压力;若无法通过硬件扩散,则通过PEX设备的CPU来完成MAD检测报文的识别和转发。
在该实施例中,可以在PEX设备上下发ACL表项,该ACL表项的匹配项为入端口为PEX端口,报文中ethtype值为0xBCCB,动作项为将与匹配项匹配的报文通过入端口之外的PEX端口转发。
4、堆叠系统分裂检测原理
当父设备接收到MAD检测报文时,比较MAD检测报文中携带的Domain ID和Active ID与自身所属堆叠系统的Domain ID和Active ID:
若Domain ID不同,则不对该MAD检测报文进行处理;
若Domain ID相同,且Active ID也相同,则确定未发生堆叠系统分裂;
若Domain ID相同,但Active ID不同,则确定发生堆叠系统分裂。
基于上述原理,在该实施例中,假设父设备301为堆叠系统的主设备,则堆叠系统未发生分裂时,父设备301会周期性地向PEX1发送MAD检测报文,PEX设备401接收到该MAD检测报文时,根据该MAD检测报文匹配预设ACL表项,发现匹配,将该MAD检测报文通过入端口之外的PEX端口转发,即转发给PEX设备402;同理,PEX设备402将该MAD检测报文转发给PEX设备403;PEX设备403将该MAD检测报文转发给父设备302;父设备302接收到该MAD检测报文时,获取该MAD检测报文中携带的Domain ID和Active ID,发现与自身所属的堆叠系统的Domain ID和Active ID均相同,确定未发生堆叠系统分裂。
若某一时刻,父设备301和父设备302之间的堆叠系统链路发生故障,即堆叠系统发生分裂,形成两个新的堆叠系统,此时,父设备301(父设备302)会周期性地向PEX设备401(PEX设备403)发送MAD检测报文,该MAD检测报文经过PEX设备通道转发,最终到达父设备302(父设备301);父设备301(父设备302)接收到MAD检测报文时,获取该MAD检测报文中携带的Domain ID和Active ID,发现Domain ID与自身所属堆叠系统的Domain ID相同,但Active ID不同,确定发生堆叠系统分裂。
其中,堆叠系统发生分裂后,父设备301发送的MAD检测报文中携带的Active ID为父设备301的成员编号,父设备302发送的MAD检测报文中携带的Active ID为父设备302的成员编号。
通过以上描述可以看出,在本发明实施例提供的技术方案中,当目标父设备为堆叠系统的主设备时,通过预设PEX端口发送携带有目标父设备所属堆叠系统的Domain ID和Active ID的MAD检测报文,以使接收到该MAD检测报文的PEX设备向入端口之外的其它PEX端口转发该MAD检测报文,直至MAD检测报文到达堆叠系统中的其他父设备,当目标父设备接收到其他父设备的MAD检测报文时,根据该MAD检测报文中携带的Domain ID和Active ID确定是否发生堆叠系统分裂,从而,在不需要占用专门的端口或链路的前提下,利用堆叠系统中PEX通道扩散MAD检测报文,避免了纵向堆叠系统中,链型堆叠的父设备之间的堆叠链路断开而无法传递堆叠分裂检测报文而有可能产生的堆叠系统存在多个主设备的技术问题,实现了堆叠系统分裂的检测,提高了组网的可靠性。
请参见图4,为本发明实施例提供的一种堆叠系统分裂检测装置的结构示意图,其中,该装置可以应用于上述方法实施例中的目标父设备,如图4所示,该装置可以包括:
发送单元410,用于当目标父设备为堆叠系统的主设备时,通过预设端口扩展器PEX端口发送MAD检测报文,MAD检测报文中携带有目标父设备所属堆叠系统的域标识Domain ID和激活标识Active ID,以使接收到MAD检测报文的PEX设备向入端口之外的其它PEX端口转发MAD检测报文,直至MAD检测报文到达堆叠系统中的其他父设备;
接收单元420,用于接收MAD检测报文;
确定单元430,用于根据接收单元420接收到的MAD检测报文中携带的Domain ID和Active ID确定是否发生堆叠系统分裂。
在可选实施例中,MAD检测报文中携带的以太网类型ethtype值为预设值,以使接收到MAD检测报文的PEX设备根据MAD检测报文的入端口以及MAD检测报文中携带的ethtype值识别MAD检测报文。
请一并参见图5,为本发明实施例提供的另一种堆叠系统分裂检测装置的结构示意图,如图5所示,在图4所示实施例的基础上,图5所示堆叠系统分裂检测装置中,确定单元430,可以包括:
比较子单元431,用于比较该MAD检测报文中携带的Domain ID和Active ID与目标父设备所属堆叠系统的Domain ID和Active ID;
确定子单元432,用于若该MAD检测报文中携带的Domain ID和Active ID与目标父设备所属堆叠系统的Domain ID和Active ID均相同,则确定未发生堆叠系统分裂;若该MAD检测报文中携带的Domain ID与目标父设备所属堆叠系统的Domain ID相同,但该MAD检测报文中携带的Active ID与目标父设备所属堆叠系统的Active ID不同,则确定发生堆叠系统分裂。
请参见图6,为本发明实施例提供的一种堆叠系统分裂检测装置的结构示意图,其中,该装置可以应用于上述方法实施例中的目标PEX设备,如图6所示,该装置可以包括:
接收单元610,用于接收报文;
判断单元620,用于判断接收单元610接收到的报文是否为MAD检测报文;
发送单元630,用于若接收单元610接收到的报文为MAD检测报文,则通过接收到报文的入端口之外的其它PEX端口转发MAD检测报文,以使作为主设备的父设备接收到MAD检测报文时,根据MAD检测报文中携带的域标识Domain ID和激活标识Active ID确定是否发生堆叠系统分裂。
请一并参见图7,为本发明实施例提供的另一种堆叠系统分裂检测装置的结构示意图,如图7所示,在图6所示实施例的基础上,图7所示堆叠系统分裂检测装置中,判断单元620,包括:
判断子单元621,用于判断接收到报文的入端口以及报文中携带的以太网类型ethtype值是否与预设访问控制列表ACL表项的匹配项匹配;其中,预设ACL表项的匹配项为入端口为PEX端口,ethtype值为预设值,动作项为将与匹配项匹配的报文从入端口之外的其它PEX端口转发;
确定子单元622,用于若匹配,则确定报文为MAD检测报文。
上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。
对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本发明方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
由上述实施例可见,当目标父设备为堆叠系统的主设备时,通过预设PEX端口发送携带有目标父设备所属堆叠系统的Domain ID和Active ID的MAD检测报文,以使接收到该MAD检测报文的PEX设备向入端口之外的其它PEX端口转发该MAD检测报文,直至MAD检测报文到达堆叠系统中的其他父设备,当目标父设备接收到MAD检测报文时,根据该MAD检测报文中携带的Domain ID和Active ID确定是否发生堆叠系统分裂,从而,在不需要占用专门的端口或链路的前提下,利用堆叠系统中PEX通道扩散MAD检测报文,避免了纵向堆叠系统中,链型堆叠的父设备之间的堆叠链路断开而无法传递堆叠分裂检测报文而有可能产生的堆叠系统存在多个主设备的技术问题,实现了堆叠系统分裂的检测,提高了组网的可靠性。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。