[發(fā)明專利]一種多激活檢測方法和設(shè)備有效
| 申請?zhí)枺?/td> | 201210082989.6 | 申請日: | 2012-03-26 |
| 公開(公告)號: | CN102546313A | 公開(公告)日: | 2012-07-04 |
| 發(fā)明(設(shè)計)人: | 蔣茂勇;吳頻 | 申請(專利權(quán))人: | 杭州華三通信技術(shù)有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/56 |
| 代理公司: | 北京德琦知識產(chǎn)權(quán)代理有限公司 11018 | 代理人: | 謝安昆;宋志強(qiáng) |
| 地址: | 310053 浙江省杭州市高新技術(shù)產(chǎn)業(yè)*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 激活 檢測 方法 設(shè)備 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種多激活檢測方法和設(shè)備。
背景技術(shù)
堆疊系統(tǒng)(Stacking?System)常常由多臺配置相同的設(shè)備通過堆疊鏈路連接而成,對外呈現(xiàn)為一臺虛擬的較大型的設(shè)備。參與堆疊的多臺設(shè)備中,其中一臺設(shè)備為主(Master)設(shè)備,其他設(shè)備都為從(Slave)設(shè)備,其中,Master設(shè)備處于Active狀態(tài),充當(dāng)管理者和控制者的角色,其配置生效,而Slave設(shè)備則處于Standby狀態(tài),其配置不生效。
參見圖1,圖1為典型的堆疊系統(tǒng)100的結(jié)構(gòu)示意圖。圖1中堆疊系統(tǒng)100由兩臺設(shè)備構(gòu)成,兩臺設(shè)備分別為堆疊設(shè)備101、堆疊設(shè)備102。堆疊設(shè)備101與堆疊設(shè)備102相連。假設(shè)其中堆疊設(shè)備102為Master設(shè)備,堆疊設(shè)備101為Slave設(shè)備。
當(dāng)堆疊系統(tǒng)100中的堆疊設(shè)備101和堆疊設(shè)備102之間的鏈路斷裂后,將產(chǎn)生堆疊系統(tǒng)分裂,即與Master設(shè)備斷開連接的其他Slave設(shè)備之間將形成一個新的堆疊系統(tǒng),且這些Slave設(shè)備之間會進(jìn)行選舉,產(chǎn)生這個新的堆疊系統(tǒng)的Master設(shè)備。參見圖2,圖2為堆疊系統(tǒng)100中堆疊設(shè)備101和堆疊設(shè)備102之間鏈路斷開結(jié)構(gòu)示意圖。圖2中堆疊系統(tǒng)100只包括堆疊設(shè)備101,且堆疊設(shè)備101為堆疊系統(tǒng)100的Master設(shè)備;而堆疊設(shè)備102形成新的堆疊系統(tǒng)200,且堆疊設(shè)備102被選舉為堆疊系統(tǒng)200的Master設(shè)備。這樣網(wǎng)絡(luò)中同時存在兩個配置完全相同的堆疊系統(tǒng),因此出現(xiàn)了多激活沖突,會發(fā)生IP地址重復(fù),上、下行流量轉(zhuǎn)發(fā)混亂等問題,需要通過一定的競爭和選擇,將堆疊系統(tǒng)100或堆疊系統(tǒng)200兩個堆疊系統(tǒng)中的某一個保持活動狀態(tài),而另外一個則需要關(guān)閉其所有成員設(shè)備除保留端口以外的其他業(yè)務(wù)端口。
通常情況下保持哪個堆疊系統(tǒng)處于激活狀態(tài)沒有統(tǒng)一的標(biāo)準(zhǔn),各個廠商的實現(xiàn)也不相同。如,有的廠商使原來的堆疊系統(tǒng)進(jìn)入recovery狀態(tài),保留新的堆疊系統(tǒng)為活動狀態(tài);而另外某些廠商以Master設(shè)備的成員編號大小即Master?ID為決策依據(jù),使Master設(shè)備的編號較大的堆疊系統(tǒng)進(jìn)入recovery狀態(tài),保留Master?ID較小的Master設(shè)備所在的堆疊系統(tǒng)為活動狀態(tài)。
通常情況下,原來的堆疊系統(tǒng)已經(jīng)運行了相當(dāng)長的時間,其控制平面和數(shù)據(jù)平面均已收斂,處于穩(wěn)定運行狀態(tài),而新形成的堆疊系統(tǒng),其控制平面剛剛啟動,且數(shù)據(jù)平面需要重新進(jìn)行路由學(xué)習(xí)等過程才能收斂,所以新的堆疊系統(tǒng)要達(dá)到穩(wěn)定狀態(tài)有一個過程,需要經(jīng)歷一段時間。因此,保留原來的堆疊系統(tǒng)為活動狀態(tài),而使新分裂出來的堆疊系統(tǒng)進(jìn)入recovery狀態(tài),這樣更有利于網(wǎng)絡(luò)穩(wěn)定。而現(xiàn)有實現(xiàn)的方法,會導(dǎo)致網(wǎng)絡(luò)的二層或三層協(xié)議的震蕩,引起網(wǎng)絡(luò)流量的中斷。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種多激活檢測方法和設(shè)備,能夠完善MAD檢測機(jī)制,提高網(wǎng)絡(luò)的穩(wěn)定性。
為解決上述技術(shù)問題,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
一種多激活檢測方法,應(yīng)用于堆疊系統(tǒng)中,所述堆疊系統(tǒng)中的任一堆疊設(shè)備,當(dāng)作為所述堆疊系統(tǒng)的主設(shè)備時,記錄所述堆疊系統(tǒng)的運行狀態(tài)為初始狀態(tài)NOT_SPLIT,并同步給所述堆疊系統(tǒng)中的其他堆疊設(shè)備;感知到所述堆疊系統(tǒng)分裂時,將自身當(dāng)前所在的分裂后的堆疊系統(tǒng)的運行狀態(tài)更新為包含分裂前所述堆疊系統(tǒng)的主設(shè)備的狀態(tài)SPLIT_PRE_MASTER,并將當(dāng)前記錄的運行狀態(tài)同步給自身當(dāng)前所在堆疊系統(tǒng)中的其他堆疊設(shè)備;當(dāng)作為所述堆疊系統(tǒng)的從設(shè)備時,接收所述堆疊系統(tǒng)的主設(shè)備同步的堆疊系統(tǒng)的運行狀態(tài)NOT_SPLIT并記錄,感知到所述堆疊系統(tǒng)分裂時,確定自身當(dāng)前所在的分裂后的堆疊系統(tǒng)中是否存在分裂前所述堆疊系統(tǒng)的主設(shè)備,如果是,將自身當(dāng)前所在堆疊系統(tǒng)的運行狀態(tài)更新為SPLIT_PRE_MASTER,否則,將自身當(dāng)前所在堆疊系統(tǒng)的運行狀態(tài)更新為不包含分裂前堆疊系統(tǒng)的主設(shè)備的狀態(tài)SPLIT_PRE_SLAVE;并將自身當(dāng)前記錄的運行狀態(tài)同步給自身當(dāng)前所在堆疊系統(tǒng)中的其他堆疊設(shè)備;所述方法包括:
所述任一堆疊設(shè)備作為自身當(dāng)前所在堆疊系統(tǒng)的主設(shè)備,通過MAD機(jī)制檢測到其他激活的堆疊系統(tǒng)時,若自身記錄當(dāng)前所在堆疊系統(tǒng)的運行狀態(tài)為NOT_SPLIT,則執(zhí)行正常的MAD流程;若自身記錄當(dāng)前所在堆疊系統(tǒng)的運行狀態(tài)為SPLIT_PRE_MASTER,則維持自身當(dāng)前所在堆疊系統(tǒng)的正常工作;若自身記錄當(dāng)前所在堆疊系統(tǒng)的運行狀態(tài)為SPLIT_PRE_SLAVE,則使自身當(dāng)前所在堆疊系統(tǒng)進(jìn)入recovery狀態(tài)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州華三通信技術(shù)有限公司,未經(jīng)杭州華三通信技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210082989.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗設(shè)備、驗證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)





