【技術(shù)實現(xiàn)步驟摘要】
本申請涉及通信
,尤其涉及一種VSM分裂的檢測方法和裝置。
技術(shù)介紹
VSM(VirtualSwitchMatrix,虛擬交換矩陣)是一種將多臺網(wǎng)絡(luò)設(shè)備虛擬成一臺網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)設(shè)備虛擬化技術(shù)。在一個VSM實例中,VSM成員設(shè)備包括主成員設(shè)備(Master設(shè)備)和備成員設(shè)備(Slave設(shè)備),主成員設(shè)備可以管理其所屬的VSM實例,備成員設(shè)備可作為主成員設(shè)備的備份設(shè)備運行。兩個VSM成員設(shè)備之間可使用級聯(lián)線進行連接,當(dāng)級聯(lián)線斷裂或者級聯(lián)線兩端的級聯(lián)口出現(xiàn)故障時,這兩個VSM成員設(shè)備之間就會發(fā)生通信中斷,將這種情況稱為發(fā)生VSM分裂。當(dāng)發(fā)生VSM分裂后,基于VSM角色選舉策略,級聯(lián)線兩端的VSM成員設(shè)備會分別屬于兩個VSM實例。然而這兩個VSM實例的MAC地址、IP地址等配置可能是相同的,因此會造成MAC地址或IP地址沖突,導(dǎo)致網(wǎng)絡(luò)通信異常。
技術(shù)實現(xiàn)思路
有鑒于此,本申請?zhí)峁┮环NVSM分裂的檢測方法和裝置,以解決相關(guān)技術(shù)中無法檢測到VSM分裂的問題。具體地,本申請是通過如下技術(shù)方案實現(xiàn)的:第一方面,本申請?zhí)峁┮环NVSM分裂的檢測方法,所述方法應(yīng)用于與虛擬交換矩陣VSM實例相連的網(wǎng)絡(luò)設(shè)備,包括:接收到所述VSM實例中的VSM成員設(shè)備發(fā)送的通告報文,所述通告報文中攜帶有所述VSM成員設(shè)備的地址信息以及角色信息;基于所述通告報文更新本地VSM信息表中所述VSM成員設(shè)備的地址信息以及角色信息;基于所述VSM信息表檢測主成員設(shè)備之間是否存在地址沖突;當(dāng)所述主成員設(shè)備之間存在地址沖突時,確定發(fā)生VSM分裂。第二方面,本申請?zhí)峁┮环NVSM分裂的檢測方法,所述方法應(yīng)用于V ...
【技術(shù)保護點】
一種VSM分裂的檢測方法,其特征在于,所述方法應(yīng)用于與虛擬交換矩陣VSM實例相連的網(wǎng)絡(luò)設(shè)備,包括:接收到所述VSM實例中的VSM成員設(shè)備發(fā)送的通告報文,所述通告報文中攜帶有所述VSM成員設(shè)備的地址信息以及角色信息;基于所述通告報文更新本地VSM信息表中所述VSM成員設(shè)備的地址信息以及角色信息;基于所述VSM信息表檢測主成員設(shè)備之間是否存在地址沖突;當(dāng)所述主成員設(shè)備之間存在地址沖突時,確定發(fā)生VSM分裂。
【技術(shù)特征摘要】
1.一種VSM分裂的檢測方法,其特征在于,所述方法應(yīng)用于與虛擬交換矩陣VSM實例相連的網(wǎng)絡(luò)設(shè)備,包括:接收到所述VSM實例中的VSM成員設(shè)備發(fā)送的通告報文,所述通告報文中攜帶有所述VSM成員設(shè)備的地址信息以及角色信息;基于所述通告報文更新本地VSM信息表中所述VSM成員設(shè)備的地址信息以及角色信息;基于所述VSM信息表檢測主成員設(shè)備之間是否存在地址沖突;當(dāng)所述主成員設(shè)備之間存在地址沖突時,確定發(fā)生VSM分裂。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述通告報文中還攜帶有所述VSM成員設(shè)備的上行成員設(shè)備標(biāo)識、下行成員設(shè)備標(biāo)識以及業(yè)務(wù)接口信息;所述方法還包括:基于所述通告報文更新所述本地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實例;根據(jù)所述VSM信息表中VSM成員設(shè)備的業(yè)務(wù)接口信息,統(tǒng)計地址沖突的主成員設(shè)備所屬的VSM實例中所有VSM成員設(shè)備與本設(shè)備相連的業(yè)務(wù)接口數(shù)量;向所述業(yè)務(wù)接口數(shù)量少的VSM實例中的各VSM成員設(shè)備發(fā)送禁用報文,以使所述VSM成員設(shè)備關(guān)閉與本設(shè)備相連的業(yè)務(wù)接口,并針對所述VSM分裂進行告警;向所述業(yè)務(wù)接口數(shù)量多的VSM實例中的各VSM成員設(shè)備發(fā)送提醒報文,以使所述VSM成員設(shè)備針對所述VSM分裂進行告警。3.一種VSM分裂的檢測方法,其特征在于,所述方法應(yīng)用于VSM實例中的VSM成員設(shè)備,包括:在檢測到級聯(lián)口故障事件時,觸發(fā)VSM角色選舉;在確定本設(shè)備在VSM實例中的角色后,向與所述VSM實例相連的網(wǎng)絡(luò)設(shè)備發(fā)送通告報文,所述通告報文中攜帶有本設(shè)備的地址信息以及角色信息,以使所述網(wǎng)絡(luò)設(shè)備基于所述通告報文更新本地VSM信息表中本設(shè)備的地址信息以及角色信息,并在基于所述VSM信息表檢測到主成員設(shè)備之間存在地址沖突時,確定發(fā)生VSM分裂。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述通告報文中還攜帶有本設(shè)備的上行成員設(shè)備標(biāo)識、下行成員設(shè)備標(biāo)識以及業(yè)務(wù)接口信息;所述方法還包括:接收所述網(wǎng)絡(luò)設(shè)備發(fā)送的禁用報文,所述禁用報文由所述網(wǎng)絡(luò)設(shè)備在確定發(fā)生VSM分裂后,根據(jù)所述上行成員設(shè)備標(biāo)識、所述下行成員設(shè)備標(biāo)識以及所述業(yè)務(wù)接口信息確定本設(shè)備所屬的VSM實例與所述網(wǎng)絡(luò)設(shè)備相連的業(yè)務(wù)接口數(shù)量少時發(fā)送;關(guān)閉與所述網(wǎng)絡(luò)設(shè)備相連的業(yè)務(wù)接口,并針對所述VSM分裂進行告警。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括:為與所述網(wǎng)絡(luò)設(shè)備相連的業(yè)務(wù)接口設(shè)置分裂標(biāo)識;當(dāng)檢測到與所述級聯(lián)口故障事件對應(yīng)的恢復(fù)事件時,以備成員設(shè)備的角色加入到VSM分裂后與所述網(wǎng)絡(luò)設(shè)備相連的業(yè)務(wù)接口數(shù)量多的VSM實例中,并重新開啟設(shè)置有所述分裂標(biāo)識的業(yè)務(wù)接口;重新向所述網(wǎng)絡(luò)設(shè)備發(fā)送通告報文,以使所述網(wǎng)絡(luò)設(shè)備基于所述通告報文更新本地VSM信息表。6.一種VSM分裂的檢測裝置,其特征在于,所述裝置應(yīng)用于與VSM實例相連的網(wǎng)絡(luò)設(shè)備,包括:接收單元,用于接收到所述VS...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:寧力軍,
申請(專利權(quán))人:杭州迪普科技股份有限公司,
類型:發(fā)明
國別省市:浙江;33
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。