專利名稱:實現(xiàn)橋接網(wǎng)絡加速設備多機熱備份的方法和系統(tǒng)的制作方法
技術(shù)領域:
本發(fā)明涉及網(wǎng)絡熱備份領域,尤其涉及橋接網(wǎng)絡加速設備的多機熱備份。
背景技術(shù):
現(xiàn)有網(wǎng)絡加速設備或代理設備都是在三層網(wǎng)絡(Explicit mode/Transparent mode/IP address Layer/Layer 3)上運作,支持橋接模式(Bridged mode/Mac address Layer/Layer 2) 的網(wǎng)絡加速設備很少。如圖1所示,現(xiàn)有的橋接模式(Bridged Mode)網(wǎng)絡加速設備一般位于 路由器與交換機之間,而網(wǎng)絡結(jié)構(gòu)中從路由器到交換機再到用戶,都在同一個廣播域中,即 是都在相同的IP網(wǎng)段內(nèi)。如橋接模式網(wǎng)絡加速設備在網(wǎng)絡路徑中出現(xiàn)故障時,會造成單點故 障,導致網(wǎng)絡截斷,用戶與外網(wǎng)無法連接。現(xiàn)有技術(shù)中,主要是針對三層網(wǎng)絡設備的熱備份。
例如申請?zhí)?3139700. X的專利技術(shù)是針對寬帶接入服務器的熱備份設計的方法,而熱備 份的路臺帶寬接入服務器的配置必須完全一樣,因為接入服務器是三層網(wǎng)絡設備,以一個IP 網(wǎng)段上連路由器,以另外一個IP網(wǎng)段下連用戶,所以在撤換時使用ARP request更新對路由 器的MAC地址和更新對用戶的MAC地址方式設備熱備份,但用戶還是會因接入服務器的撤換 而產(chǎn)生業(yè)務斷線,PPPoE用戶必須重新?lián)芴栠B接,DHCP用戶必須進行ipconfig/renew重新獲 取IP地址。兩臺熱備份服務器的配置必須相同,并且在網(wǎng)絡設備撤換時需要重新?lián)芴枺@都 給用戶帶來諸多不便。
又如申請?zhí)?9127025. 8的專利技術(shù)是一種針對IP網(wǎng)絡設備的熱備份方法,利用IP網(wǎng)絡 中其他同類設備作為備份設備。每個設備有一個優(yōu)先級。主設備定時發(fā)出包含其優(yōu)先級和地 址信息的廣播幀。其它備份設備定時偵聽廣播幀。當主設備出現(xiàn)故障時,備份設備不能接收 到廣播幀,在一段與其優(yōu)先級相關聯(lián)的等待時間之后發(fā)出廣播幀,其它備份設備根據(jù)優(yōu)先級 的大小來判斷主設備。它同樣只能對三層的IP網(wǎng)絡設備進行熱備份,而不能對二層橋接網(wǎng)絡 加速設備進行雙機熱備份。另外,它是利用網(wǎng)絡上其他IP設備進行熱備份,在每次備份的過 程中是不能確定下一次熱備份設備的在網(wǎng)絡上的位置,這技術(shù)可以應用在動態(tài)網(wǎng)站服務器上, 但也無法應用在二層橋接網(wǎng)絡設備雙機熱備份的環(huán)境。
在現(xiàn)有二層環(huán)路保護技術(shù)中,普遍會在交換機上啟動Spanning Tree Protocol 802. ID 和其他二層環(huán)路保護協(xié)議進行二層環(huán)路的保護,可是這個方法要求二層網(wǎng)絡上所有交換機都 必須支持同一種二層環(huán)路保護協(xié)議,對網(wǎng)絡設計與網(wǎng)絡結(jié)構(gòu)規(guī)劃產(chǎn)生了很大的局限性。
發(fā)明內(nèi)容
本發(fā)明為了解決現(xiàn)有的橋接模式網(wǎng)絡加速設備在網(wǎng)絡路徑中出現(xiàn)故障時,會造成單點故 障,導致網(wǎng)絡截斷,用戶與外網(wǎng)無法連接的問題。本發(fā)明以多機熱備份的方法解決了橋接網(wǎng) 絡加速設備在網(wǎng)絡中出現(xiàn)單點故障的問題,引進多機熱備份橋接網(wǎng)絡加速設備方案,在主線 路的網(wǎng)絡設備或線路出現(xiàn)問題時,更可以自動撤換路徑,提高了用戶網(wǎng)絡的穩(wěn)定性。
本發(fā)明的橋接網(wǎng)絡加速設備多機熱備份的方法中,多個橋接網(wǎng)絡加速設備組成一臺虛擬橋 接網(wǎng)絡加速設備,同時加速通過的網(wǎng)絡流量,該方法包括多個橋接網(wǎng)絡加速設備定期檢測上 行網(wǎng)絡設備和下行網(wǎng)絡設備的網(wǎng)口狀態(tài);當多個橋接網(wǎng)絡加速設備之一出現(xiàn)故障,或者其上行 網(wǎng)絡設備網(wǎng)口或下行網(wǎng)絡設備網(wǎng)口出現(xiàn)故障時,停用該橋接網(wǎng)絡加速設備,網(wǎng)絡流量只通過剩 余網(wǎng)絡加速設備加速。當故障橋接網(wǎng)絡加速設備恢復正常后,重新加入網(wǎng)絡并分流網(wǎng)絡流量。 其中上游設備可以是路由器、交換機、服務器或網(wǎng)絡加速設備,上行網(wǎng)絡設備和下行網(wǎng)絡設備 以及橋接網(wǎng)絡加速設備之間之間具有連接線路,并啟用802.3ad(LACP)多鏈路匯聚或者上行網(wǎng) 絡設備和下行網(wǎng)絡設備啟動802.3ad(LACP)多鏈路匯聚,并且橋接網(wǎng)絡加速設備多鏈路匯聚協(xié) 議透傳功能。
附圖1是現(xiàn)有技術(shù)的加入橋接網(wǎng)絡加速設備的一般網(wǎng)絡結(jié)構(gòu)附圖2是本發(fā)明的具有雙機熱備份的橋接網(wǎng)絡加速設備的網(wǎng)絡結(jié)構(gòu)附圖3是實施例1橋接網(wǎng)絡加速設備故障時切換備份機的網(wǎng)絡結(jié)構(gòu)附圖4是實施例1近端線路故障時切換備份機的網(wǎng)絡結(jié)構(gòu)附圖5是實施例1遠端線路故障時切換備份機的網(wǎng)絡結(jié)構(gòu)附圖6是實施例2網(wǎng)絡結(jié)構(gòu)附圖7是實施例2遠端線路故障時切換備份機的網(wǎng)絡結(jié)構(gòu)附圖8是實施例2橋接網(wǎng)絡加速設備故障時切換備份機的網(wǎng)絡結(jié)構(gòu)附圖9是實施例2近端線路故障時切換備份機的網(wǎng)絡結(jié)構(gòu)附圖10是上行設備和下行設備啟動802. 3ad(LACP)多鏈路匯聚示意附圖11是虛擬橋接網(wǎng)絡加速設備啟動802. 3ad(LACP)多鏈路匯聚協(xié)議與上行設備和下行
設備對接示意附圖12是虛擬橋接網(wǎng)絡加速設備啟動802. 3ad(LACP)多鏈路匯聚協(xié)議與上行設備和下行 設備對接示的流量示意圖;附圖13是實施例3遠端線路故障時的網(wǎng)絡結(jié)構(gòu)附圖14是實施例3近端線路故障時的網(wǎng)絡結(jié)構(gòu)附圖15是實施例3橋接網(wǎng)絡加速設備故障時的網(wǎng)絡結(jié)構(gòu)附圖16是實施例3多臺橋接網(wǎng)絡加速設備進行多機熱備份和負載負擔的示意附圖17是橋接網(wǎng)絡加速設備都不參與802. 3ad協(xié)議,上行設備與下行設備之間的
802. 3ad(LACP)多鏈路匯聚協(xié)議完全透傳對接的示意附圖18是橋接網(wǎng)絡加速設備都不參與802. 3ad協(xié)議,上行辯備與下行設備之間的
802. 3ad(LACP)多鏈路匯聚協(xié)議完全透傳對接的流量示意附圖19是實施例4遠端線路故障時的網(wǎng)絡結(jié)構(gòu)附圖20是實施例4近端線路故障時的網(wǎng)絡結(jié)構(gòu)附圖21是實施例4橋接網(wǎng)絡加速設備故障時的網(wǎng)絡結(jié)構(gòu)附圖22是實施例4多臺橋接網(wǎng)絡加速設備進行多機熱備份和負載負擔的示意具體實施例方式
下面結(jié)合附圖,對本發(fā)明的實施例進行進一步的描述。
實施例1:
如圖2所示,本發(fā)明是在路由器與交換機間原來的主線路,多加一條備用線路,而在這 備用線路中安裝一臺橋接模式網(wǎng)絡加速設備FB2(待命),并且備用線路中的橋接網(wǎng)絡加速設 備與主線路的橋接網(wǎng)絡加速設備配置可以不同。由于橋接模式網(wǎng)絡加速設備FB1(激活)與備 用線路中的橋接模式網(wǎng)絡加速設備FB2(待命)進行熱備份監(jiān)察,在兩個路徑正常的情況下, 橋接網(wǎng)絡加速設備FB1(激活)的網(wǎng)絡接口允許包通過,除了兩臺設備之間的熱備份監(jiān)察通訊 包以外,橋接網(wǎng)絡加速設備FB2(待命)的網(wǎng)絡接口把其他包阻止,保證C到D點的備用線路 不通,確保ABCD四點之間不形成二層環(huán),保證了路由器到交換機間的不會形成二層廣播風暴。
主線路中的橋接模式網(wǎng)絡加速設備FB1(激活)與備用線路中的橋接模式網(wǎng)絡加速設備 FB2(待命)進行熱備份,當主線路出現(xiàn)故障時,可自動撤換到備用線路上的網(wǎng)絡加速設備(待 命),如圖3所示。當主線路卜.在A或B或橋接模式網(wǎng)絡加速設備FB1(激活)出現(xiàn)故障時,橋 接模式網(wǎng)絡加速設備FB2會從待命狀態(tài)撤換到激活狀態(tài),而設備FB2的網(wǎng)絡接口會從包阻止 通過的狀態(tài)撤換到允許包通過的狀態(tài)。這個機制使從路由器到交換機的二層網(wǎng)絡流量可以自 動從原來主線路的橋接模式網(wǎng)絡加速設備FBI (激活)撤換到備用線路的橋接模式網(wǎng)絡加速設備FB2上。
雙機熱備份的橋接網(wǎng)絡加速設備FBI和FB2,除了啟動網(wǎng)絡加速功能外,并會以多種方 式去監(jiān)測網(wǎng)絡狀態(tài)進行狀態(tài)撤換,橋接網(wǎng)絡加速設備FBI在激活狀態(tài)時會向兩個方向檢查網(wǎng) 路狀態(tài)
1.在上連遠端線路A的網(wǎng)口向上行路由器或上行線路其它IP設備或外網(wǎng)網(wǎng)站或外網(wǎng)其他 IP設備發(fā)ICMP請求,目的是確定上行線路狀態(tài)
1. 1如果在指定時間內(nèi)得到上行設備的ICMP回應,F(xiàn)BI保持激活狀態(tài)。
1. 2如果在指定時間內(nèi)沒有得到上行設備的ICMP回應,F(xiàn)BI斷定上連遠端線路A到路由 器之間出現(xiàn)故障(圖5),并馬上從下連近段線路B的網(wǎng)口通過D網(wǎng)路向FB2(待命)發(fā)狀 態(tài)更變通知,通知FB2從待命狀態(tài)撤換到激活狀態(tài)。同時FB1會從激活狀態(tài)撤換到故障 待命狀態(tài)。
2. 在下連近端線路B的網(wǎng)口通過D網(wǎng)路向FB2 (待命)發(fā)狀態(tài)簡報
2. 1如果在指定時間內(nèi)FB2(待命)沒有收到FB1(激活)的狀態(tài)簡報,F(xiàn)B2斷定了 FBI出現(xiàn) 故障(圖3)或FBI下連近段線路B出現(xiàn)故障(圖4) , FB2會馬上從待命狀態(tài)撤換到激活狀態(tài)。
本發(fā)明的撤換過程可以控制在50毫秒以內(nèi),并且是在二層網(wǎng)絡上進行,所以也不需要用 戶重新?lián)芴栠B接或進行ipconfig/renew重新獲取IP地址,用戶不會感知橋接網(wǎng)絡設備的撤 換。
在切換到FB2上之后,維護人員可以用各種方式排除FB1或連接端的故障。當FB1的故 障解除、FBI上連遠端線路A到路由器的問題解決或FBI下連近段線路B到用戶的問題解決 后,F(xiàn)B1可以待命重新加入網(wǎng)絡中,而FB2會繼續(xù)激活狀態(tài)并向兩個方向檢查網(wǎng)路狀態(tài)
l.在上連遠端線路C的網(wǎng)口向上行路由器或上行線路其它IP設備或外網(wǎng)網(wǎng)站或外網(wǎng)其他
IP設備發(fā)ICMP請求,目的是確定上行線路狀態(tài)
1. 1如果在指定時間內(nèi)得到上行設備的ICMP回應,F(xiàn)B2保持激活狀態(tài)。
1. 2如果在指定時間內(nèi)沒有得到上行設備的ICMP回應,F(xiàn)B2斷定上連遠端線路C到路由
器之間出現(xiàn)故障,并馬上從下連近段線路D的網(wǎng)口通過B網(wǎng)路向FB1(待命)發(fā)狀態(tài)更變
通知,通知FB1從待命狀態(tài)撤換到激活狀態(tài)。同時FB2會從激活狀態(tài)撤換到故障待命狀態(tài)。2.在下連近段線路D的網(wǎng)口通過B網(wǎng)路向FBI (待命)發(fā)狀態(tài)簡報
2. 1如果在指定時間內(nèi)FB1(待命)沒有收到FB2(激活)的狀態(tài)簡報,F(xiàn)BI斷定了 FB2出現(xiàn) 故障或FB2下連近段線路D出現(xiàn)故障,F(xiàn)BI才會從待命狀態(tài)撤換到激活狀態(tài)。
實施例2:
在實現(xiàn)雙機熱備份的橋接網(wǎng)絡加速設備FBI和FB2之間多加一根連接線路E,激活狀態(tài) 設備在這連接線路E上向待命狀態(tài)設備發(fā)送狀態(tài)簡報,如附圖6所示,橋接網(wǎng)絡加速設備FBI 在激活狀態(tài)時會向兩個方向檢査網(wǎng)路狀態(tài)-
1.在上連遠端線路A的網(wǎng)口向上行路由器或上行交換機或上行線路其他IP設備或外網(wǎng)網(wǎng)
站或外網(wǎng)其他IP設備發(fā)ICMP請求,目的是確定上行線路狀態(tài)。
1. 1如果在指定時間內(nèi)得到上行設備的ICMP回應,F(xiàn)BI保持激活狀態(tài)。
1. 2如果在指定時間內(nèi)沒有得到上行設備的ICMP回應,F(xiàn)BI斷定上連遠端線路A到上行 設備之間出現(xiàn)故障(如附圖7所示),并馬上從E連接線路上向待命狀態(tài)FB2設備發(fā)狀態(tài) 更變通知,通知FB2從待命狀態(tài)撤換到激活狀態(tài)。同時FBI會從激活狀態(tài)撤換到故障待 命狀態(tài)。
2. 在E連接線路上向待命狀態(tài)FB2設備發(fā)送狀態(tài)簡報
2. 1如果在指定時間內(nèi)FB2 (待命)收到FBI (激活)的狀態(tài)簡報ICMP回應,F(xiàn)BI保持激活狀 態(tài),F(xiàn)B2保持待命狀態(tài)。
2.2如果在指定時間內(nèi)FB2(待命)沒有收到FB1(激活)的狀態(tài)簡報,F(xiàn)B2斷定了 FBI出現(xiàn) 故障,F(xiàn)B2會馬上從待命狀態(tài)撤換到激活狀態(tài)(附圖8)。
3. 在下連近段線路B的網(wǎng)口向下行交換機或下行路由器或下行線路其他IP設備發(fā)ICMP 請求,目的是確定下行線路狀態(tài)。
3. 1如果在指定時間內(nèi)得到下行設備的ICMP回應,F(xiàn)BI保持激活狀態(tài)。 3. 2如果在指定時間內(nèi)沒有得到下行設備的ICMP回應,F(xiàn)BI斷定下連線路B出現(xiàn)故障(附 圖9),并馬上從線路E的網(wǎng)口向FB2 (待命)發(fā)狀態(tài)更變通知,通知FB2從待命狀態(tài)撤換 到激活狀態(tài)。同時FBI會從激活狀態(tài)撤換到故障待命狀態(tài)。
當FBI的故障解除、FBI上連遠端線路A到路由器的問題解決或FBI下連近段線路B的 問題解決后,F(xiàn)BI可以待命重新加入網(wǎng)絡中,而FB2會繼續(xù)激活狀態(tài)并向兩個方向檢査網(wǎng)路狀態(tài)
l.在上連遠端線路C的網(wǎng)口向上行路由器或上行線路其他IP設備或外網(wǎng)網(wǎng)站或外網(wǎng)其 他IP設備發(fā)ICMP請求,目的是確定上線路狀態(tài)。 1. 1如果在指定時間內(nèi)得到上行設備的ICMP回應,F(xiàn)B2保持激活狀態(tài)。
1. 2如果在指定時間內(nèi)沒有得到上行設備的ICMP回應,F(xiàn)B2斷定上連遠端線路C到上行 設備之間出現(xiàn)故障,并馬上從E連接線路上向待命狀態(tài)FBI設備發(fā)送狀態(tài)更變通知,通 知FBI從待命狀態(tài)撤換到激活狀態(tài)。同時FB2會從激活狀態(tài)撤換到故障待命狀態(tài)。
2. 在E連接線路上向待命狀態(tài)FBI設備發(fā)送狀態(tài)簡報
2. 1如果在指定時間內(nèi)FBI (待命)收到FB2 (激活)的狀態(tài)簡報ICMP回應,F(xiàn)B2保持激活狀 態(tài),F(xiàn)B1保持待命狀態(tài)。
2.2如果在指定時間內(nèi)FB1(待命)沒有收到FB2(激活)的狀態(tài)簡報,F(xiàn)BI斷定了 FB2出現(xiàn) 故障,F(xiàn)BI會馬上從待命狀態(tài)撤換到激活狀態(tài)。
3. 在下連近段線路D的網(wǎng)口向下行交換機或下行路由器或下行線路其他IP設備發(fā)ICMP 請求,目的是確定下行線路狀態(tài)。
3. 1如果在指定時間內(nèi)得到下行設備的ICMP回應,F(xiàn)B2保持激活狀態(tài)。 3. 2如果在指定時間內(nèi)沒有得到下行設備的ICMP回應,F(xiàn)B2斷定下連線路D出現(xiàn)故障, 并馬上從線路E的網(wǎng)口向FBI (待命)發(fā)狀態(tài)更變通知,通知FBI從待命狀態(tài)撤換到激活狀 態(tài)。同時FB2會從激活狀態(tài)撤換到故障待命狀態(tài)。
實施例3:
在上行路由器或上行交換機和下行路由器或下行交換機啟動802. 3ad(LACP)多鏈路匯聚 (附圖10),而接上橋接網(wǎng)絡加速設備時,F(xiàn)BI和FB2之間有連接線路E, FBI和FB2在E線路 發(fā)送狀態(tài)簡報,E線路同時也是數(shù)據(jù)備份線路,F(xiàn)BI和FB2兩臺物理設備會組成一臺虛擬橋 接網(wǎng)絡加速設備,虛擬橋接網(wǎng)絡加速設備將啟動802. 3ad(LACP)多鏈路匯聚協(xié)議與上行設備 和下行設備對接(附圖11),而流量可同時通過FB1或FB2進行網(wǎng)絡加速(附圖12)。
1.在上行線路A出現(xiàn)故障時
1. 1 FBI檢察到上連A網(wǎng)口故障,F(xiàn)BI向FB2發(fā)送上行路徑故障簡報,把上行A網(wǎng)口的
流量通道更改到E線路.而當FB2收到FBI的上行路徑故障簡報,原來用戶的用戶流量可以通過B線路到FB1,再通過E線路到FB2,再到C而連通上行網(wǎng)絡.同樣上行網(wǎng)絡流 量因A線路故障而從線路C通過FB2的D線路或E線路經(jīng)過FBI的B線路連通用戶(附圖 13)。
1. 2當線路A故障解決并恢復正常狀態(tài),F(xiàn)BI檢察到上連A網(wǎng)口正常,F(xiàn)BI向FB2發(fā)送 上行路徑正常簡報,并把上行A網(wǎng)口的流量通道恢復,停止使用E線路的流量轉(zhuǎn)發(fā)。
2. 在下行線路B出現(xiàn)故障時
2. 1 FBI檢察到下連B網(wǎng)口故障,F(xiàn)BI向FB2發(fā)送上行路徑故障簡報,把下行B網(wǎng)口 的流量通道更改到E線路。而當FB2收到FBI的上行路徑故障簡報,原來用戶的流量可 以通過D線路到FB2,再通過E線路到FB1,再到A而連通上行網(wǎng)絡.同樣上行網(wǎng)絡流量 因B線路故障而從線路A通過FBI的E線路經(jīng)過FB2的D線路連通用戶(附圖14)。
2. 2當線路A故障解決并恢復正常狀態(tài),F(xiàn)BI檢察到上連A網(wǎng)口正常,F(xiàn)BI向FB2發(fā) 送上行路徑正常簡報,并把上行A網(wǎng)口的流量通道恢復,停止使用E線路的流量轉(zhuǎn)發(fā).
3. 在FB1出現(xiàn)設備故障時
3. 1 FB2檢察到線路E出現(xiàn)故障或FBI出現(xiàn)故障時,整組虛擬橋接網(wǎng)絡加速設備就從 兩臺物理設備變成只有一臺物理FB2, A線路和B線路同時因故障而關閉,所有流量都 通過D線路經(jīng)FB2到C進行加速與連同(附圖15)。
3. 2當FBI故障解決并恢復正常狀態(tài),F(xiàn)B2和FBI檢察到兩臺物理設備的正常簡報,整 組虛擬橋接網(wǎng)絡加速設備就從一臺物理設備恢復為兩臺物理設備,流量轉(zhuǎn)發(fā)的路徑與 網(wǎng)絡加速也同時恢復在兩臺FBI和FB2上進行。 因?qū)嵤├?用了 802.3adLACP的特性,可以同時支持多臺橋接網(wǎng)絡加速設備,進行多機 熱備份和負載負擔(附圖16).同時也因使用了 802. 3ad,實施例3不建議同時使用超過8臺 橋接網(wǎng)絡加速設備。
實施例4:
在上行路由器或上行交換機和下行路由器或下行交換機啟動802. 3ad(LACP)多鏈路匯聚,
而接上橋接網(wǎng)絡加速設備時,F(xiàn)BI和FB2之間不需要連接線路,橋接網(wǎng)絡加速設備FBI和FB2
都啟動802. 3ad(LACP)多鏈路匯聚協(xié)議透傳功能,F(xiàn)BI或FB2都不參與802. 3ad協(xié)議,而把
上行設備與下行設備之間的802.3ad(LACP)多鏈路匯聚協(xié)議完全透傳對接,上行設備與下行設備不感知FBI和FB2的存在,上行設備與下行設備并正常建立802. 3ad(LACP)多鏈路匯聚 通道(附圖17)。而流量可同時通過FBI或FB2進行網(wǎng)絡加速(附圖18)。 l.在上行線路A出現(xiàn)故障時
1. 1因FBI啟動了 802. 3ad(LACP)多鏈路匯聚協(xié)議透傳功能,上行A線路故障時,F(xiàn)BI 無法收到從上行設備發(fā)出的802. 3ad協(xié)議報文LACPDU, FBI當然也不會轉(zhuǎn)發(fā)LACPDU到下行設 備,而當下行設備經(jīng)過了指定時間還沒有收到802. 3ad的LACPDU,下行設備斷定AB線路出 現(xiàn)故障,并只使用CD線路與上行設備連接(附圖19).
1. 2當線路A故障解決并恢復正常狀態(tài),F(xiàn)BI再次收到上行設備發(fā)出的802. 3ad協(xié)議 報文并從B線路轉(zhuǎn)發(fā)到下行設備,下行設備與上行設備再次在AB線路上恢復建立了802. 3ad, 下行設備與上行設備恢復使用AB線路.
2. 在下行線路B出現(xiàn)故障時
2.1因FBl啟動了 802.3ad(LACP)多鏈路匯聚協(xié)議透傳功能,下行B線路故障時,F(xiàn)BI 無法收到從下行設備發(fā)出的802. 3ad協(xié)議報文LACPDU, FBI當然也不會轉(zhuǎn)發(fā)LACPDU到上行 設備,而當上行設備經(jīng)過了指定時間還沒有收到802. 3ad的LACPDU,上行設備也會斷定AB 線路出現(xiàn)故障,并只使用CD線路與下行設備連接(附圖20).
2. 2當線路B故障解決并恢復正常狀態(tài),F(xiàn)BI再次收到下行設備發(fā)出的802. 3ad協(xié)議 報文并從A線路轉(zhuǎn)發(fā)到上行設備,下行設備與上行設備再次在AB線路上恢復建立了802. 3ad, 下行設備與上行設備恢復使用AB線路.
3. 在FB1出現(xiàn)設備故障時
3.1 FB1故障時,上行設備檢察到A網(wǎng)口故障,而下行設備也檢察到B網(wǎng)口故障,上 行設備和下行設備都會斷定AB線路出現(xiàn)故障,并只使用CD線路轉(zhuǎn)發(fā)流量(附圖21).
3.2 FBI故障解決并恢復正常狀態(tài),上行設備檢察到A網(wǎng)口正常,而下行設備也檢察到 B網(wǎng)口正常,因FBI再次透傳802. 3ad(LACP)多鏈路匯聚協(xié)議報文,下行設備與上行設備再 次在AB線路上恢復建立了 802. 3ad,下行設備與上行設備恢復使用AB線路。
因?qū)嵤├?利用了 802.3adLACP的特性,可以同時支持多臺橋接網(wǎng)絡加速設備,進行多 機熱備份和負載負擔(附圖22).同時也因使用了 802. 3ad,實施例4不建議同時使用超過8 臺橋接網(wǎng)絡加速設備。
本發(fā)明可使網(wǎng)絡加速設備應用在大部分的網(wǎng)絡結(jié)構(gòu)并進行網(wǎng)絡加速。而雙機熱備份橋接網(wǎng)絡加速設備方案中的橋接網(wǎng)絡加速設備完全不參與用戶網(wǎng)絡中二層網(wǎng)絡環(huán)路保護協(xié)議(如 Spanning Tree Protocol (STP) 802. 1D、 Rapid STP 802. lw或其他二層環(huán)路保護協(xié)議,對原 來網(wǎng)絡內(nèi)的其他設備完全透明,不會對當前網(wǎng)絡中運行的Spanning Tree Protocol協(xié)議產(chǎn)生 任何影響。
并且本發(fā)明的工作原理對設備本身的資源使用少,撤換過程簡單,在最佳條件情況下的 故障撤換時間可以達到50毫秒以內(nèi),而達到完全不影響用戶業(yè)務,用戶完全不感知網(wǎng)絡出現(xiàn) 了故障撤換。
權(quán)利要求
1、一種橋接網(wǎng)絡加速設備多機熱備份的方法,其中多個橋接網(wǎng)絡同時加速通過的網(wǎng)絡流量,該方法包括多個橋接網(wǎng)絡加速設備定期檢測上行網(wǎng)絡設備和下行網(wǎng)絡設備的網(wǎng)口狀態(tài);當多個橋接網(wǎng)絡加速設備之一出現(xiàn)故障,或者其上行網(wǎng)絡設備網(wǎng)口或下行網(wǎng)絡設備網(wǎng)口出現(xiàn)故障時,停用該橋接網(wǎng)絡加速設備,網(wǎng)絡流量只通過剩余網(wǎng)絡加速設備加速。
2、 如權(quán)利要求l所述的方法,還包括以下步驟當故障橋接網(wǎng)絡加速設備恢復正常后,重新加入網(wǎng)絡并分流網(wǎng)絡流量。
3、 如權(quán)利要求2所述的方法,其中上游設備可以是路由器、交換機、服務器或網(wǎng)絡加速設備。
4、 如權(quán)利要求1所述的方法,其中在上行網(wǎng)絡設備和下行網(wǎng)絡設備以及橋接網(wǎng)絡加速設備之間之間具有連接線路,并啟用802. 3ad(LACP)多鏈路匯聚。
5、 如權(quán)利要求4所述的方法,其中當橋接網(wǎng)絡加速設備正常,而上行網(wǎng)絡設備或下行網(wǎng)絡設 備的網(wǎng)口故障時,故障網(wǎng)口的網(wǎng)絡流量通過連接線路轉(zhuǎn)發(fā)到其它橋接網(wǎng)絡加速設備。
6、 如權(quán)利要求1所述的方法,其中在上行網(wǎng)絡設備和下行網(wǎng)絡設備啟動802. 3ad(LACP)多鏈 路匯聚,并且橋接網(wǎng)絡加速設備多鏈路匯聚協(xié)議透傳功能。
7、 一種橋接網(wǎng)絡加速設備多機熱備份系統(tǒng),其中多個橋接網(wǎng)絡加速設備組成一臺虛擬橋接網(wǎng) 絡加速設備,同時加速通過的網(wǎng)絡流量,當多個橋接網(wǎng)絡加速設備之一出現(xiàn)故障,或者其 上行網(wǎng)絡設備網(wǎng)口或下行網(wǎng)絡設備網(wǎng)口出現(xiàn)故障時,停用該橋接網(wǎng)絡加速設備,網(wǎng)絡流量 只通過剩余網(wǎng)絡加速設備加速。
8、 如權(quán)利要求7所述的方法,其中網(wǎng)絡設備可以是路由器、交換機、服務器或網(wǎng)絡加速設備。
9、 如權(quán)利要求7所述的方法,其中在上行網(wǎng)絡設備和下行網(wǎng)絡設備以及橋接網(wǎng)絡加速設備之 間之間具有連接線路,并啟用802. 3ad(LACP)多鏈路匯聚。
10、 如權(quán)利要求7所述的方法,其中在上行網(wǎng)絡設備和下行網(wǎng)絡設備啟動802.3ad(LACP)多 鏈路匯聚,并且橋接網(wǎng)絡加速設備多鏈路匯聚協(xié)議透傳功能。
全文摘要
本發(fā)明提供一種橋接網(wǎng)絡加速設備多機熱備份的方法和系統(tǒng),其中多個橋接網(wǎng)絡加速設備同時加速通過的網(wǎng)絡流量,該方法包括多個橋接網(wǎng)絡加速設備定期檢測上行網(wǎng)絡設備和下行網(wǎng)絡設備的網(wǎng)口狀態(tài),當多個橋接網(wǎng)絡加速設備之一出現(xiàn)故障,或者其上行網(wǎng)絡設備網(wǎng)口或下行網(wǎng)絡設備網(wǎng)口出現(xiàn)故障時,停用該橋接網(wǎng)絡加速設備,網(wǎng)絡流量只通過剩余網(wǎng)絡加速設備加速。
文檔編號H04L29/06GK101321050SQ200810029439
公開日2008年12月10日 申請日期2008年7月14日 優(yōu)先權(quán)日2008年7月14日
發(fā)明者付剛云, 何偉能, 何倩瑜, 盧志楊, 鋒 李, 陳志偉 申請人:廣州華唐信息技術(shù)有限公司