【技术实现步骤摘要】
本申请涉及通信
,尤其涉及一种VSM分裂的检测方法和装置。
技术介绍
VSM(VirtualSwitchMatrix,虚拟交换矩阵)是一种将多台网络设备虚拟成一台网络设备的网络设备虚拟化技术。在一个VSM实例中,VSM成员设备包括主成员设备(Master设备)和备成员设备(Slave设备),主成员设备可以管理其所属的VSM实例,备成员设备可作为主成员设备的备份设备运行。两个VSM成员设备之间可使用级联线进行连接,当级联线断裂或者级联线两端的级联口出现故障时,这两个VSM成员设备之间就会发生通信中断,将这种情况称为发生VSM分裂。当发生VSM分裂后,基于VSM角色选举策略,级联线两端的VSM成员设备会分别属于两个VSM实例。然而这两个VSM实例的MAC地址、IP地址等配置可能是相同的,因此会造成MAC地址或IP地址冲突,导致网络通信异常。
技术实现思路
有鉴于此,本申请提供一种VSM分裂的检测方法和装置,以解决相关技术中无法检测到VSM分裂的问题。具体地,本申请是通过如下技术方案实现的:第一方面,本申请提供一种VSM分裂的检测方法,所述方法应用于与虚拟交换矩阵VSM实例相连的网络设备,包括:接收到所述VSM实例中的VSM成员设备发送的通告报文,所述通告报文中携带有所述VSM成员设备的地址信息以及角色信息;基于所述通告报文更新本地VSM信息表中所述VSM成员设备的地址信息以及角色信息;基于所述VSM信息表检测主成员设备之间是否存在地址冲突;当所述主成员设备之间存在地址冲突时,确定发生VSM分裂。第二方面,本申请提供一种VSM分裂的检测方法,所述方法应用于V ...
【技术保护点】
一种VSM分裂的检测方法,其特征在于,所述方法应用于与虚拟交换矩阵VSM实例相连的网络设备,包括:接收到所述VSM实例中的VSM成员设备发送的通告报文,所述通告报文中携带有所述VSM成员设备的地址信息以及角色信息;基于所述通告报文更新本地VSM信息表中所述VSM成员设备的地址信息以及角色信息;基于所述VSM信息表检测主成员设备之间是否存在地址冲突;当所述主成员设备之间存在地址冲突时,确定发生VSM分裂。
【技术特征摘要】
1.一种VSM分裂的检测方法,其特征在于,所述方法应用于与虚拟交换矩阵VSM实例相连的网络设备,包括:接收到所述VSM实例中的VSM成员设备发送的通告报文,所述通告报文中携带有所述VSM成员设备的地址信息以及角色信息;基于所述通告报文更新本地VSM信息表中所述VSM成员设备的地址信息以及角色信息;基于所述VSM信息表检测主成员设备之间是否存在地址冲突;当所述主成员设备之间存在地址冲突时,确定发生VSM分裂。2.根据权利要求1所述的方法,其特征在于,所述通告报文中还携带有所述VSM成员设备的上行成员设备标识、下行成员设备标识以及业务接口信息;所述方法还包括:基于所述通告报文更新所述本地VSM信息表中所述VSM成员设备的上行成员设备标识、下行成员设备标识以及业务接口信息;在确定发生VSM分裂后,根据所述VSM信息表中VSM成员设备的上行成员设备标识和下行成员设备标识,确定地址冲突的主成员设备所属的VSM实例;根据所述VSM信息表中VSM成员设备的业务接口信息,统计地址冲突的主成员设备所属的VSM实例中所有VSM成员设备与本设备相连的业务接口数量;向所述业务接口数量少的VSM实例中的各VSM成员设备发送禁用报文,以使所述VSM成员设备关闭与本设备相连的业务接口,并针对所述VSM分裂进行告警;向所述业务接口数量多的VSM实例中的各VSM成员设备发送提醒报文,以使所述VSM成员设备针对所述VSM分裂进行告警。3.一种VSM分裂的检测方法,其特征在于,所述方法应用于VSM实例中的VSM成员设备,包括:在检测到级联口故障事件时,触发VSM角色选举;在确定本设备在VSM实例中的角色后,向与所述VSM实例相连的网络设备发送通告报文,所述通告报文中携带有本设备的地址信息以及角色信息,以使所述网络设备基于所述通告报文更新本地VSM信息表中本设备的地址信息以及角色信息,并在基于所述VSM信息表检测到主成员设备之间存在地址冲突时,确定发生VSM分裂。4.根据权利要求3所述的方法,其特征在于,所述通告报文中还携带有本设备的上行成员设备标识、下行成员设备标识以及业务接口信息;所述方法还包括:接收所述网络设备发送的禁用报文,所述禁用报文由所述网络设备在确定发生VSM分裂后,根据所述上行成员设备标识、所述下行成员设备标识以及所述业务接口信息确定本设备所属的VSM实例与所述网络设备相连的业务接口数量少时发送;关闭与所述网络设备相连的业务接口,并针对所述VSM分裂进行告警。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:为与所述网络设备相连的业务接口设置分裂标识;当检测到与所述级联口故障事件对应的恢复事件时,以备成员设备的角色加入到VSM分裂后与所述网络设备相连的业务接口数量多的VSM实例中,并重新开启设置有所述分裂标识的业务接口;重新向所述网络设备发送通告报文,以使所述网络设备基于所述通告报文更新本地VSM信息表。6.一种VSM分裂的检测装置,其特征在于,所述装置应用于与VSM实例相连的网络设备,包括:接收单元,用于接收到所述VS...
【专利技术属性】
技术研发人员:宁力军,
申请(专利权)人:杭州迪普科技股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。