1.一種VSM分裂的檢測方法,其特征在于,所述方法應(yīng)用于與虛擬交換矩陣VSM實(shí)例相連的網(wǎng)絡(luò)設(shè)備,包括:
接收到所述VSM實(shí)例中的VSM成員設(shè)備發(fā)送的通告報(bào)文,所述通告報(bào)文中攜帶有所述VSM成員設(shè)備的地址信息以及角色信息;
基于所述通告報(bào)文更新本地VSM信息表中所述VSM成員設(shè)備的地址信息以及角色信息;
基于所述VSM信息表檢測主成員設(shè)備之間是否存在地址沖突;
當(dāng)所述主成員設(shè)備之間存在地址沖突時(shí),確定發(fā)生VSM分裂。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,
所述通告報(bào)文中還攜帶有所述VSM成員設(shè)備的上行成員設(shè)備標(biāo)識、下行成員設(shè)備標(biāo)識以及業(yè)務(wù)接口信息;
所述方法還包括:
基于所述通告報(bào)文更新所述本地VSM信息表中所述VSM成員設(shè)備的上行成員設(shè)備標(biāo)識、下行成員設(shè)備標(biāo)識以及業(yè)務(wù)接口信息;
在確定發(fā)生VSM分裂后,根據(jù)所述VSM信息表中VSM成員設(shè)備的上行成員設(shè)備標(biāo)識和下行成員設(shè)備標(biāo)識,確定地址沖突的主成員設(shè)備所屬的VSM實(shí)例;
根據(jù)所述VSM信息表中VSM成員設(shè)備的業(yè)務(wù)接口信息,統(tǒng)計(jì)地址沖突的主成員設(shè)備所屬的VSM實(shí)例中所有VSM成員設(shè)備與本設(shè)備相連的業(yè)務(wù)接口數(shù)量;
向所述業(yè)務(wù)接口數(shù)量少的VSM實(shí)例中的各VSM成員設(shè)備發(fā)送禁用報(bào)文,以使所述VSM成員設(shè)備關(guān)閉與本設(shè)備相連的業(yè)務(wù)接口,并針對所述VSM分裂進(jìn)行告警;
向所述業(yè)務(wù)接口數(shù)量多的VSM實(shí)例中的各VSM成員設(shè)備發(fā)送提醒報(bào)文,以使所述VSM成員設(shè)備針對所述VSM分裂進(jìn)行告警。
3.一種VSM分裂的檢測方法,其特征在于,所述方法應(yīng)用于VSM實(shí)例中的VSM成員設(shè)備,包括:
在檢測到級聯(lián)口故障事件時(shí),觸發(fā)VSM角色選舉;
在確定本設(shè)備在VSM實(shí)例中的角色后,向與所述VSM實(shí)例相連的網(wǎng)絡(luò)設(shè)備發(fā)送通告報(bào)文,所述通告報(bào)文中攜帶有本設(shè)備的地址信息以及角色信息,以使所述網(wǎng)絡(luò)設(shè)備基于所述通告報(bào)文更新本地VSM信息表中本設(shè)備的地址信息以及角色信息,并在基于所述VSM信息表檢測到主成員設(shè)備之間存在地址沖突時(shí),確定發(fā)生VSM分裂。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,
所述通告報(bào)文中還攜帶有本設(shè)備的上行成員設(shè)備標(biāo)識、下行成員設(shè)備標(biāo)識以及業(yè)務(wù)接口信息;
所述方法還包括:
接收所述網(wǎng)絡(luò)設(shè)備發(fā)送的禁用報(bào)文,所述禁用報(bào)文由所述網(wǎng)絡(luò)設(shè)備在確定發(fā)生VSM分裂后,根據(jù)所述上行成員設(shè)備標(biāo)識、所述下行成員設(shè)備標(biāo)識以及所述業(yè)務(wù)接口信息確定本設(shè)備所屬的VSM實(shí)例與所述網(wǎng)絡(luò)設(shè)備相連的業(yè)務(wù)接口數(shù)量少時(shí)發(fā)送;
關(guān)閉與所述網(wǎng)絡(luò)設(shè)備相連的業(yè)務(wù)接口,并針對所述VSM分裂進(jìn)行告警。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括:
為與所述網(wǎng)絡(luò)設(shè)備相連的業(yè)務(wù)接口設(shè)置分裂標(biāo)識;
當(dāng)檢測到與所述級聯(lián)口故障事件對應(yīng)的恢復(fù)事件時(shí),以備成員設(shè)備的角色加入到VSM分裂后與所述網(wǎng)絡(luò)設(shè)備相連的業(yè)務(wù)接口數(shù)量多的VSM實(shí)例中,并重新開啟設(shè)置有所述分裂標(biāo)識的業(yè)務(wù)接口;
重新向所述網(wǎng)絡(luò)設(shè)備發(fā)送通告報(bào)文,以使所述網(wǎng)絡(luò)設(shè)備基于所述通告報(bào)文更新本地VSM信息表。
6.一種VSM分裂的檢測裝置,其特征在于,所述裝置應(yīng)用于與VSM實(shí)例相連的網(wǎng)絡(luò)設(shè)備,包括:
接收單元,用于接收到所述VSM實(shí)例中的VSM成員設(shè)備發(fā)送的通告報(bào)文,所述通告報(bào)文中攜帶有所述VSM成員設(shè)備的地址信息以及角色信息;
更新單元,用于基于所述通告報(bào)文更新本地VSM信息表中所述VSM成員設(shè)備的地址信息以及角色信息;
檢測單元,用于基于所述VSM信息表檢測主成員設(shè)備之間是否存在地址沖突;
第一確定單元,用于當(dāng)所述主成員設(shè)備之間存在地址沖突時(shí),確定發(fā)生VSM分裂。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,
所述通告報(bào)文中還攜帶有所述VSM成員設(shè)備的上行成員設(shè)備標(biāo)識、下行成員設(shè)備標(biāo)識以及業(yè)務(wù)接口信息;
所述更新單元還用于基于所述通告報(bào)文更新所述本地VSM信息表中所述VSM成員設(shè)備的上行成員設(shè)備標(biāo)識、下行成員設(shè)備標(biāo)識以及業(yè)務(wù)接口信息;
所述裝置還包括:
第二確定單元,用于在確定發(fā)生VSM分裂后,根據(jù)所述VSM信息表中VSM成員設(shè)備的上行成員設(shè)備標(biāo)識和下行成員設(shè)備標(biāo)識,確定地址沖突的主成員設(shè)備所屬的VSM實(shí)例;
統(tǒng)計(jì)單元,用于根據(jù)所述VSM信息表中VSM成員設(shè)備的業(yè)務(wù)接口信息,統(tǒng)計(jì)地址沖突的主成員設(shè)備所屬的VSM實(shí)例中所有VSM成員設(shè)備與本設(shè)備相連的業(yè)務(wù)接口數(shù)量;
第一發(fā)送單元,用于向所述業(yè)務(wù)接口數(shù)量少的VSM實(shí)例中的各VSM成員設(shè)備發(fā)送禁用報(bào)文,以使所述VSM成員設(shè)備關(guān)閉與本設(shè)備相連的業(yè)務(wù)接口,并針對所述VSM分裂進(jìn)行告警;
第二發(fā)送單元,用于向所述業(yè)務(wù)接口數(shù)量多的VSM實(shí)例中的各VSM成員設(shè)備發(fā)送提醒報(bào)文,以使所述VSM成員設(shè)備針對所述VSM分裂進(jìn)行告警。
8.一種VSM分裂的檢測裝置,其特征在于,所述裝置應(yīng)用于VSM實(shí)例中的VSM成員設(shè)備,包括:
觸發(fā)單元,用于在檢測到級聯(lián)口故障事件時(shí),觸發(fā)VSM角色選舉;
通告單元,用于在確定本設(shè)備在VSM實(shí)例中的角色后,向與所述VSM實(shí)例相連的網(wǎng)絡(luò)設(shè)備發(fā)送通告報(bào)文,所述通告報(bào)文中攜帶有本設(shè)備的地址信息以及角色信息,以使所述網(wǎng)絡(luò)設(shè)備基于所述通告報(bào)文更新本地VSM信息表中本設(shè)備的地址信息以及角色信息,并在基于所述VSM信息表檢測到主成員設(shè)備之間存在地址沖突時(shí),確定發(fā)生VSM分裂。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,
所述通告報(bào)文中還攜帶有本設(shè)備的上行成員設(shè)備標(biāo)識、下行成員設(shè)備標(biāo)識以及業(yè)務(wù)接口信息;
所述裝置還包括:
禁用單元,用于接收所述網(wǎng)絡(luò)設(shè)備發(fā)送的禁用報(bào)文,所述禁用報(bào)文由所述網(wǎng)絡(luò)設(shè)備在確定發(fā)生VSM分裂后,根據(jù)所述上行成員設(shè)備標(biāo)識、所述下行成員設(shè)備標(biāo)識以及所述業(yè)務(wù)接口信息確定本設(shè)備所屬的VSM實(shí)例與所述網(wǎng)絡(luò)設(shè)備相連的業(yè)務(wù)接口數(shù)量少時(shí)發(fā)送;
關(guān)閉單元,用于關(guān)閉與所述網(wǎng)絡(luò)設(shè)備相連的業(yè)務(wù)接口,并針對所述VSM分裂進(jìn)行告警。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括:
設(shè)置單元,用于為與所述網(wǎng)絡(luò)設(shè)備相連的業(yè)務(wù)接口設(shè)置分裂標(biāo)識;
開啟單元,用于當(dāng)檢測到與所述級聯(lián)口故障事件對應(yīng)的恢復(fù)事件時(shí),以備成員設(shè)備的角色加入到VSM分裂后與所述網(wǎng)絡(luò)設(shè)備相連的業(yè)務(wù)接口數(shù)量多的VSM實(shí)例中,并重新開啟設(shè)置有所述分裂標(biāo)識的業(yè)務(wù)接口;
所述通告單元還用于重新向所述網(wǎng)絡(luò)設(shè)備發(fā)送通告報(bào)文,以使所述網(wǎng)絡(luò)設(shè)備基于所述通告報(bào)文更新本地VSM信息表。