專(zhuān)利名稱(chēng):設(shè)置有備份的以太網(wǎng)環(huán)網(wǎng)設(shè)備及其主設(shè)備備份的實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種以太環(huán)網(wǎng)應(yīng)用中的主設(shè)備保護(hù)、M技術(shù),具體說(shuō),涉 及一種設(shè)置有備份的以太網(wǎng)環(huán)網(wǎng)設(shè)備及其主設(shè)備備份的實(shí)現(xiàn)方法。
背景技術(shù):
在目前的以太網(wǎng)環(huán)路網(wǎng)絡(luò)環(huán)境下,在一個(gè)環(huán)中有一個(gè)主設(shè)備和多個(gè)從設(shè) 備組成,在以太網(wǎng)環(huán)網(wǎng)中同時(shí)傳送業(yè)務(wù)數(shù)據(jù)^L文和環(huán)路控制數(shù)據(jù)報(bào)文。在正 常情況下,環(huán)網(wǎng)上的主設(shè)備會(huì)將其某一側(cè)備用端口進(jìn)行阻塞,切斷環(huán)路使網(wǎng) 絡(luò)成為一個(gè)鏈,保障業(yè)務(wù)的正常轉(zhuǎn)發(fā)。在環(huán)路正常允許的情況下,主設(shè)備通過(guò)兩種方式知道網(wǎng)絡(luò)上故障發(fā)生 當(dāng)業(yè)務(wù)數(shù)據(jù)報(bào)文在鏈狀網(wǎng)絡(luò)上轉(zhuǎn)發(fā)時(shí)環(huán)路控制報(bào)文仍然在環(huán)路上傳送,用來(lái) 檢測(cè)環(huán)網(wǎng)中是否有從設(shè)備發(fā)生故障,當(dāng)主設(shè)備一側(cè)發(fā)送的檢測(cè)報(bào)文沒(méi)有在另 一側(cè)的端口上接收到時(shí),主設(shè)備就認(rèn)為環(huán)網(wǎng)上有從設(shè)備發(fā)送故障;當(dāng)從設(shè)備 環(huán)路上一側(cè)的端口出現(xiàn)故障時(shí),會(huì)主動(dòng)從另一側(cè)發(fā)送控制報(bào)文給主設(shè)備,報(bào) 告從設(shè)備故障信息。當(dāng)主設(shè)備認(rèn)為環(huán)網(wǎng)上有從i殳備發(fā)生故障后,會(huì)將其阻塞的備用端口解除 阻塞狀態(tài),保障網(wǎng)絡(luò)設(shè)備之間的互通性,同時(shí)發(fā)送狀態(tài)轉(zhuǎn)換消息到從設(shè)備, 通知從設(shè)備對(duì)其原來(lái)的二層轉(zhuǎn)發(fā)表(MAC地址表)進(jìn)行刷新。從設(shè)備收到 二層轉(zhuǎn)發(fā)表刷新消息會(huì)對(duì)本身的轉(zhuǎn)發(fā)表進(jìn)行刷新,保證業(yè)務(wù)數(shù)據(jù)的正常轉(zhuǎn) 發(fā)。當(dāng)主設(shè)備或從設(shè)備檢測(cè)到網(wǎng)絡(luò)恢復(fù)后,主設(shè)備會(huì)發(fā)送恢復(fù)消息給從設(shè) 備,從設(shè)備收到恢復(fù)消息后,準(zhǔn)備進(jìn)行環(huán)路恢復(fù)。然后主設(shè)備將備用端口阻 塞,再通知從設(shè)備將故障端口恢復(fù),同時(shí)將二層轉(zhuǎn)發(fā)表進(jìn)行刷新。從以上的以太網(wǎng)環(huán)路的避免、檢測(cè)、恢復(fù)的流程中可以發(fā)現(xiàn),大多的動(dòng) 作都是由主設(shè)備發(fā)起和控制的,現(xiàn)有流程有效運(yùn)行的前提條件是主設(shè)備不 能發(fā)生故障,必須保證一直正常運(yùn)行。實(shí)際上這個(gè)前提條件往往并不能保證。 目前有些針對(duì)主設(shè)備備份的方案,但是只考慮環(huán)網(wǎng)上的環(huán)路控制功能,沒(méi)有 考慮到環(huán)網(wǎng)的上行鏈路的切換。如
圖1所示,如果主設(shè)備(MasterA)發(fā)生故障的話(huà),即使啟用一個(gè)從 設(shè)備(Slave B F之一)作為主設(shè)備,這只能保證環(huán)網(wǎng)上運(yùn)行正常,但是主 設(shè)備的上行端口 (UPLINK)沒(méi)有進(jìn)行切換,這樣整個(gè)環(huán)網(wǎng)與上行網(wǎng)絡(luò)的通 訊會(huì)中斷,同樣會(huì)引起所有業(yè)務(wù)的中斷。在正常情況下,以太網(wǎng)環(huán)網(wǎng)可以實(shí)現(xiàn)鏈路的快速切換并替代STP(生成 樹(shù)協(xié)議)的功能。若主設(shè)備出現(xiàn)故障,無(wú)法轉(zhuǎn)發(fā)環(huán)網(wǎng)上的正常業(yè)務(wù),會(huì)出現(xiàn) 整個(gè)環(huán)網(wǎng)的上行鏈路失效,引起業(yè)務(wù)中斷;或者主設(shè)備的出現(xiàn)軟件異常,導(dǎo) 致主設(shè)備還可以進(jìn)行正常的業(yè)務(wù)轉(zhuǎn)發(fā),但環(huán)網(wǎng)控制功能失效時(shí),如果出現(xiàn)從 設(shè)備的鏈路故障事件將導(dǎo)致原先形成的交換機(jī)鏈產(chǎn)生斷裂,直接影響從設(shè)備 下的流量到環(huán)網(wǎng)的上行端口轉(zhuǎn)發(fā)失敗,引起部分業(yè)務(wù)中斷。這兩種情況都會(huì) 降低以太網(wǎng)環(huán)網(wǎng)的健壯性,影響業(yè)務(wù)的正常開(kāi)展。發(fā)明內(nèi)容本發(fā)明所解決的技術(shù)問(wèn)題是提供一種設(shè)置有備份的以太網(wǎng)環(huán)網(wǎng)設(shè)備,對(duì) 環(huán)網(wǎng)上的主設(shè)備進(jìn)行備份的同時(shí),對(duì)上行端口同時(shí)進(jìn)行切換,保證環(huán)網(wǎng)的業(yè) 務(wù)正常轉(zhuǎn)發(fā)。技術(shù)方案如下設(shè)置有備份的以太網(wǎng)環(huán)網(wǎng)設(shè)備包括主設(shè)備和相鄰的兩臺(tái)從設(shè)備,在以太 網(wǎng)環(huán)網(wǎng)中設(shè)置有備份域,其中 一 臺(tái)所述從設(shè)備在備份域內(nèi)作為備份主設(shè)備, 另一臺(tái)從設(shè)備在備份域中作為備份從設(shè)備;備份主設(shè)備和*從設(shè)備之間設(shè) 置有鏈路,通過(guò)所述鏈路,M主設(shè)備、*從設(shè)備、主設(shè)備構(gòu)成所述備份 域中的環(huán)網(wǎng)結(jié)構(gòu);所述備份主設(shè)備上設(shè)置有上行端口。優(yōu)選的,正常情況下,備除域內(nèi)備份主設(shè)備、備份從設(shè)備、主設(shè)備、上 行端口的端口狀態(tài)為阻塞。
優(yōu)選的,以太網(wǎng)環(huán)網(wǎng)檢測(cè)包在以太網(wǎng)環(huán)路域中轉(zhuǎn)發(fā),^^域環(huán)網(wǎng)檢測(cè)包 在備份域中轉(zhuǎn)發(fā),主設(shè)備在以太網(wǎng)環(huán)路域和備份域同時(shí)發(fā)送環(huán)路檢測(cè)報(bào)文, 用來(lái)維護(hù)以太網(wǎng)環(huán)域和備份域中的鏈路狀態(tài)。優(yōu)選的,當(dāng)主設(shè)備出現(xiàn)故障的情況下,備份域內(nèi)的備份主設(shè)備和M從 設(shè)備分別將和主設(shè)備的級(jí)聯(lián)端口阻塞,備份主設(shè)備切換到主設(shè)備狀態(tài),和從 設(shè)備級(jí)聯(lián)的阻塞的端口切換到轉(zhuǎn)發(fā)狀態(tài),備份域的上行端口切換到轉(zhuǎn)發(fā)狀 態(tài),*主設(shè)備和備份從設(shè)備將出現(xiàn)故障的主設(shè)備隔離。優(yōu)選的,當(dāng)主設(shè)備故障消除后,主設(shè)備發(fā)送環(huán)網(wǎng)檢測(cè)報(bào)文,備份主設(shè)備 和備份從設(shè)備收到原主設(shè)備的報(bào)文后,備份主設(shè)備與備份從設(shè)備之間的鏈路 阻塞,備份域中的上行端口阻塞,主設(shè)備、備份主設(shè)備、#從設(shè)備之間的 鏈路打開(kāi)。本發(fā)明所解決的另外一個(gè)技術(shù)問(wèn)題是提供一種以太網(wǎng)環(huán)網(wǎng)主設(shè)備備份 的實(shí)現(xiàn)方法,對(duì)環(huán)網(wǎng)上的主設(shè)備進(jìn)行備份的同時(shí),對(duì)上行端口同時(shí)進(jìn)行切換, 保證環(huán)網(wǎng)的業(yè)務(wù)正常轉(zhuǎn)發(fā)。技術(shù)方案如下以太網(wǎng)環(huán)網(wǎng)主設(shè)備備份的實(shí)現(xiàn)方法,包括如下步驟(1) 設(shè)置備份域;(2) 當(dāng)主設(shè)備出現(xiàn)故障時(shí),備份域內(nèi)的備份主設(shè)備和*從設(shè)備分別將 和主設(shè)備的級(jí)聯(lián)端口阻塞,備份主設(shè)備切換到主設(shè)備狀態(tài),原先和從設(shè)備級(jí) 聯(lián)的阻塞的端口切換到轉(zhuǎn)發(fā)狀態(tài),備份域的上行端口切換到轉(zhuǎn)發(fā)狀態(tài),備份 主設(shè)備和備份從設(shè)備協(xié)作將出現(xiàn)故障的主設(shè)備隔離出原環(huán)網(wǎng)結(jié)構(gòu);(3) 備份主設(shè)備向域內(nèi)發(fā)送地址表更新通知,各從設(shè)備接收后刷新地址 表,備份主設(shè)備在域內(nèi)執(zhí)行以太網(wǎng)環(huán)網(wǎng)正常控制功能。進(jìn)一步,步驟(l)具體為,備份域由主設(shè)備及其相鄰的兩臺(tái)從設(shè)備組 成,其中一臺(tái)從設(shè)備在備份域內(nèi)作為備份主設(shè)備,另一臺(tái)從設(shè)備在備份域中 作為備份從設(shè)備,備份主設(shè)備和備份從設(shè)備間增加一條鏈路,與主設(shè)備一起 構(gòu)成備份域中的環(huán)網(wǎng)結(jié)構(gòu);在備份主設(shè)備上設(shè)置有上行端口 ,作為上行端口 備份;正常情況下,備份域內(nèi)備份主設(shè)備、主設(shè)備、從設(shè)備、備份從設(shè)備、 上4亍端口的端口狀態(tài)為阻塞。進(jìn)一步,步驟(2)中,當(dāng)備份域內(nèi)備份主設(shè)備在設(shè)定次數(shù)內(nèi)接收不到 主設(shè)備的檢測(cè)報(bào)文,認(rèn)為主設(shè)備出現(xiàn)故障,向域內(nèi)從設(shè)備發(fā)送通知報(bào)文,以 及,備份從設(shè)備在特定次數(shù)內(nèi)接收不到主設(shè)備檢測(cè)報(bào)文,并收到備盼主設(shè)備 通知報(bào)文,則隔離主設(shè)備。進(jìn)一步包括(4)主設(shè)備控制功能恢復(fù)正常后,向外發(fā)送檢測(cè)報(bào)文; (5 )備盼主設(shè)備和備份從設(shè)備阻塞打開(kāi)的端口 ;(6) 將被阻塞的端口切換到轉(zhuǎn)發(fā)狀態(tài),備份主設(shè)備同時(shí)向域內(nèi)發(fā)送地 址表更新通知,各從設(shè)備接收后刷新地址表;(7) 此時(shí)域控制權(quán)交給主設(shè)備,備除域的邏輯連接斷開(kāi)。 進(jìn)一步,步驟(5)具體為(51) M主設(shè)備在設(shè)定次數(shù)內(nèi)收到主設(shè)備檢測(cè)報(bào)文,向*從設(shè)備發(fā) 送恢復(fù)報(bào)文,并阻塞備份過(guò)程中打開(kāi)的端口 ;(52) 備份從設(shè)備在設(shè)定次數(shù)內(nèi)接收到主設(shè)備檢測(cè)報(bào)文,并接收到備份 主設(shè)備恢復(fù)報(bào)文,阻塞備份過(guò)程中打開(kāi)的端口。和現(xiàn)有技術(shù)相比,本發(fā)明在現(xiàn)有以太網(wǎng)環(huán)網(wǎng)技術(shù)實(shí)現(xiàn)的基礎(chǔ)上增加了備 份主設(shè)備(BackupMaster),在現(xiàn)有的網(wǎng)絡(luò)中增加一個(gè)備份域,用來(lái)對(duì)主域 的狀態(tài)進(jìn)行監(jiān)控,實(shí)現(xiàn)環(huán)網(wǎng)中主設(shè)備的有效的備份。本發(fā)明加強(qiáng)了以太網(wǎng)環(huán) 網(wǎng)的實(shí)用程度,增加了系統(tǒng)的健壯性。附困說(shuō)明圖1現(xiàn)有技術(shù)中的以太網(wǎng)環(huán)路正常組網(wǎng)圖;圖2本發(fā)明的以太網(wǎng)環(huán)#份域與正常工作域組網(wǎng)圖;圖3本發(fā)明的以太網(wǎng)環(huán)路主設(shè)備故障后組網(wǎng)圖。
具體實(shí)施例方式
下面結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例作詳細(xì)描述。圖2和圖3中的粗線(xiàn)表示備份域中設(shè)備之間的連接線(xiàn)或關(guān)系,細(xì)線(xiàn)表示 工作域中設(shè)備之間的連接線(xiàn)或關(guān)系。如圖2所示,設(shè)置有*的以太網(wǎng)環(huán)網(wǎng)主設(shè)備包括主設(shè)備和相鄰的兩臺(tái) 從設(shè)備。備份域由主設(shè)備及其直接相鄰的兩臺(tái)從設(shè)備組成,其中一臺(tái)從設(shè)備 在*域內(nèi)作為備份主設(shè)備,另 一 臺(tái)從設(shè)備在*域中仍然是W從設(shè)備。 備份主設(shè)備和備份從設(shè)備間增加一條鏈路,與主設(shè)備一起構(gòu)成備份域中一個(gè) 環(huán)網(wǎng)結(jié)構(gòu),這個(gè)環(huán)網(wǎng)的域稱(chēng)為備份域。在主設(shè)備和備份主設(shè)備上均設(shè)置有上 行端口 (UPLINK),互相作為上行端口備盼。正常情況下,備份域內(nèi)備份主設(shè)備和其它設(shè)備的端口狀態(tài)為阻塞,包括 和主設(shè)備、從設(shè)備、上行端口。本發(fā)明目的是要做到真正的以太網(wǎng)環(huán)路的主設(shè)備的保護(hù),在圖2中鏈路 是沒(méi)有保護(hù)的以太網(wǎng)環(huán)路域(ZESR 1 (VLAN 10)域),在此組網(wǎng)中由六 個(gè)網(wǎng)絡(luò)設(shè)備A-F組成,其中設(shè)備A是主設(shè)備(Master),其他的都為從設(shè) 備,以太網(wǎng)環(huán)網(wǎng)檢測(cè)包在VLAN10中轉(zhuǎn)發(fā)。將與主設(shè)備A直連的從設(shè)備B 和(分別定義為備份域的備份主設(shè)備和*從設(shè)備,設(shè)備A、 B、 C組成備 份域(ZESRl-bakDetect(VLAN20)域),環(huán)網(wǎng)檢測(cè)包在VLAN20中轉(zhuǎn)發(fā)。在正常情況下,設(shè)備B的UPLINK端口是阻塞(BLOCK)的,設(shè)備B 和設(shè)備C互聯(lián)的端口也是BLOCK的。業(yè)務(wù)流在ZESR1域中轉(zhuǎn)發(fā),上行流 量從設(shè)備A的UPLINK端口進(jìn)行上行。主設(shè)*在VLAN10和VLAN20同 時(shí)發(fā)送環(huán)路檢測(cè)報(bào)文,用來(lái)維護(hù)ZESR 1域和ZESRl-bakDetect域中的鏈路狀態(tài)。如圖3所示,當(dāng)主設(shè)備A的環(huán)路控制功能失效時(shí),#主設(shè)備B在備 份域中收不到主設(shè)備A的環(huán)路檢測(cè)報(bào)文,識(shí)別出主設(shè)備A已經(jīng)發(fā)生故障, 此時(shí)備份主設(shè)備B會(huì)通知備份從設(shè)備C,備份主設(shè)備B和M從設(shè)備C聯(lián) 合實(shí)現(xiàn)將主設(shè)備A從環(huán)網(wǎng)中隔離出去,即將設(shè)備B和設(shè)備C與設(shè)備A連接 的端口阻塞,將備份主設(shè)備B和備份從設(shè)備C之間的鏈路打開(kāi),同時(shí)備份 主設(shè)備B的UPLINK 口也設(shè)置為轉(zhuǎn)發(fā)狀態(tài),同時(shí)備份主設(shè)備B代替主設(shè)備 A成為環(huán)網(wǎng)中的備份主設(shè)備B,執(zhí)行環(huán)網(wǎng)中主設(shè)備A的一切功能,包括通知
從設(shè)備進(jìn)行地址表刷新、發(fā)送環(huán)路檢測(cè)包。業(yè)務(wù)流在不包括原主設(shè)備A的 環(huán)網(wǎng)中轉(zhuǎn)發(fā),業(yè)務(wù)從備份主設(shè)備B (原主設(shè)備,現(xiàn)備份主設(shè)備)的上行端口 進(jìn)行上行,此時(shí)保證了整個(gè)環(huán)網(wǎng)上的業(yè)務(wù)都能夠正常處理。當(dāng)原主設(shè)備A故障恢復(fù)后,此設(shè)備會(huì)開(kāi)始發(fā)送環(huán)網(wǎng)檢測(cè)報(bào)文,此時(shí)備 份主設(shè)備B和備份從設(shè)備C會(huì)重新收到原主設(shè)備A的報(bào)文,開(kāi)始觸發(fā)將環(huán) 網(wǎng)恢復(fù)的過(guò)程。為了防止在狀態(tài)轉(zhuǎn)換中形成環(huán)路,備份主設(shè)備B先將M 主設(shè)備B與備份從設(shè)備C之間的鏈路阻塞,將M主設(shè)備B的UPLINK端 口阻塞。然后,備份主設(shè)備B與M從設(shè)備C一起將他們與主設(shè)備A之間 的鏈路打開(kāi),將控制權(quán)交還給主設(shè)備A,返回到主設(shè)備A發(fā)生故障以前的 組網(wǎng),此時(shí),備份主設(shè)備B轉(zhuǎn)變?yōu)閺脑O(shè)備B,備份從設(shè)備C轉(zhuǎn)變?yōu)閺脑O(shè)備C。下面對(duì)以太網(wǎng)環(huán)網(wǎng)主i殳備備份的實(shí)現(xiàn)方法作詳細(xì)描述。1、 備份域設(shè)置。備份域由主設(shè)備A及與其直接相鄰的兩臺(tái)從設(shè)備組成,其中一臺(tái)從設(shè) 備B在M域內(nèi)作為M主設(shè)備B,另一臺(tái)從設(shè)備C在^^域中仍然是備 份從設(shè)備C。備份主設(shè)備B和備份從設(shè)備C間增加一條鏈路,與主設(shè)備A 一起構(gòu)成備份域中一個(gè)環(huán)網(wǎng)結(jié)構(gòu),這個(gè)環(huán)網(wǎng)的域稱(chēng)為備份域。在主設(shè)備A 和備份主設(shè)備B上均設(shè)置有上行端口 (UPLINK),互相作為上行端口務(wù)盼。正常情況下,備份域內(nèi)備份主設(shè)備和其它設(shè)備的端口狀態(tài)為阻塞,包括 和主設(shè)備,從設(shè)備,上行端口。2、 當(dāng)備份域內(nèi)備份主設(shè)備B在設(shè)定次數(shù)內(nèi)接收不到主設(shè)備A的檢測(cè)報(bào) 文時(shí),M主設(shè)備B認(rèn)為主設(shè)備A出現(xiàn)故障,M主設(shè)備B向4^域內(nèi)備 份從設(shè)備C發(fā)送通知才艮文。3、 備份從設(shè)備C在設(shè)定次數(shù)內(nèi)接收不到主設(shè)備A的檢測(cè)報(bào)文,收到備 份主設(shè)備B的通知報(bào)文。4、 在上述情況下,備份域內(nèi)的備份主設(shè)備B和備份從設(shè)備C分別將其 和主設(shè)備A的級(jí)聯(lián)端口阻塞,備份主設(shè)備B切換到主設(shè)備狀態(tài),原先和從 設(shè)備級(jí)聯(lián)的阻塞的端口切換到轉(zhuǎn)發(fā)狀態(tài),備份主設(shè)備B的上行端口切換到 轉(zhuǎn)發(fā)狀態(tài)。備份主設(shè)備B和備份從設(shè)備C協(xié)作,將出現(xiàn)故障的主設(shè)備A隔
離出原環(huán)網(wǎng)結(jié)構(gòu)。5、 備份主設(shè)備B向域內(nèi)發(fā)送地址表更新通知,各從設(shè)備接收后刷新地 址表。6、 備份主設(shè)備B在域內(nèi)執(zhí)行以太網(wǎng)環(huán)網(wǎng)正常控制功能。7、 原主設(shè)備A控制功能恢復(fù)正常后,向外發(fā)送檢測(cè)報(bào)文。8、 備份主設(shè)備B在設(shè)定次數(shù)內(nèi)收到原主設(shè)備A的檢測(cè)報(bào)文后,向* 域內(nèi)的從設(shè)備發(fā)送恢復(fù)報(bào)文,并阻塞過(guò)程4打開(kāi)的端口。9、 備份從設(shè)備C在設(shè)定次數(shù)內(nèi)接收到主設(shè)備A的檢測(cè)報(bào)文,并接收到 備份主設(shè)備B的恢復(fù)報(bào)文,阻塞過(guò)程4打開(kāi)的端口 。10、 M域內(nèi)的備份主設(shè)備B和備份從設(shè)備C將過(guò)程4中被阻塞的端 口切換到轉(zhuǎn)發(fā)狀態(tài),備份主設(shè)備B同時(shí)向域內(nèi)發(fā)送地址表更新通知,各從 設(shè)備接收后刷新地址表。此時(shí),域控制權(quán)交由主設(shè)備A,備份域的額外邏輯連接被斷開(kāi),拓樸恢 復(fù)到故障前狀態(tài)。
權(quán)利要求
1、一種設(shè)置有備份的以太網(wǎng)環(huán)網(wǎng)設(shè)備,包括主設(shè)備和相鄰的兩臺(tái)從設(shè)備,其特征在于,在以太網(wǎng)環(huán)網(wǎng)中設(shè)置有備份域,其中一臺(tái)所述從設(shè)備在備份域內(nèi)作為備份主設(shè)備,另一臺(tái)從設(shè)備在備份域中作為備份從設(shè)備;備份主設(shè)備和備份從設(shè)備之間設(shè)置有鏈路,通過(guò)所述鏈路,備份主設(shè)備、備份從設(shè)備、主設(shè)備構(gòu)成所述備份域中的環(huán)網(wǎng)結(jié)構(gòu);所述備份主設(shè)備上設(shè)置有上行端口。
2、 根據(jù)權(quán)利要求1所述的設(shè)置有備份的以太網(wǎng)環(huán)網(wǎng)設(shè)備,其特征在于,正常情況下,備份域內(nèi)備份主設(shè)備、備份從設(shè)備、主設(shè)備、上行端口的端口 狀態(tài)為阻塞。
3、 根據(jù)權(quán)利要求2所述的設(shè)置有備份的以太網(wǎng)環(huán)網(wǎng)設(shè)備,其特征在于, 以太網(wǎng)環(huán)網(wǎng)檢測(cè)包在以太網(wǎng)環(huán)路域中轉(zhuǎn)發(fā),^#域環(huán)網(wǎng)檢測(cè)包在M域中轉(zhuǎn) 發(fā),主設(shè)備在以太網(wǎng)環(huán)路域和備份域同時(shí)發(fā)送環(huán)路檢測(cè)報(bào)文,用來(lái)維護(hù)以太 網(wǎng)環(huán)路域和備份域中的鏈路狀態(tài)。
4、 根據(jù)權(quán)利要求1所述的設(shè)置有備份的以太網(wǎng)環(huán)網(wǎng)設(shè)備,其特征在于, 當(dāng)主設(shè)備出現(xiàn)故障的情況下,#域內(nèi)的備份主設(shè)備和M從設(shè)備分別將和 主設(shè)備的級(jí)聯(lián)端口阻塞,備份主設(shè)備切換到主設(shè)備狀態(tài),和從設(shè)備級(jí)聯(lián)的阻 塞的端口切換到轉(zhuǎn)發(fā)狀態(tài),備份域的上行端口切換到轉(zhuǎn)發(fā)狀態(tài),備份主設(shè)備 和備份從設(shè)備將出現(xiàn)故障的主設(shè)備隔離。
5、 根據(jù)權(quán)利要求4所述的設(shè)置有備份的以太網(wǎng)環(huán)網(wǎng)設(shè)備,其特征在于, 當(dāng)主設(shè)備故障消除后,主設(shè)備發(fā)送環(huán)網(wǎng)檢測(cè)報(bào)文,備份主設(shè)備和備份從設(shè)備 收到原主設(shè)備的報(bào)文后,備份主設(shè)備與*從設(shè)備之間的鏈路阻塞,備份域 中的上行端口阻塞,主設(shè)備、備份主設(shè)備、備份從設(shè)備之間的鏈路打開(kāi)。
6、 一種以太網(wǎng)環(huán)網(wǎng)主i殳備備份的實(shí)現(xiàn)方法,包括如下步驟(1) 設(shè)置備份域;(2) 當(dāng)主設(shè)備出現(xiàn)故障時(shí),備份域內(nèi)的備份主設(shè)備和備份從設(shè)備分別將和主設(shè)備的級(jí)聯(lián)端口阻塞,備份主設(shè)備切換到主設(shè)備狀態(tài),原先和 從設(shè)備級(jí)聯(lián)的阻塞的端口切換到轉(zhuǎn)發(fā)狀態(tài),備除域的上行端口切換 到轉(zhuǎn)發(fā)狀態(tài),備份主設(shè)備和備份從設(shè)備協(xié)作將出現(xiàn)故障的主設(shè)備隔離出原環(huán)網(wǎng)結(jié)構(gòu);(3 )備份主設(shè)備向域內(nèi)發(fā)送地址表更新通知,各從設(shè)備接收后刷新地址 表,備份主設(shè)備在域內(nèi)執(zhí)行以太網(wǎng)環(huán)網(wǎng)正常控制功能。
7、 才艮據(jù)權(quán)利要求6所述的以太網(wǎng)環(huán)網(wǎng)主設(shè)^^備份的實(shí)現(xiàn)方法,其特征 在于,步驟(l)具體為,備份域由主設(shè)備及其相鄰的兩臺(tái)從設(shè)備組成,其 中 一 臺(tái)從設(shè)備在備份域內(nèi)作為#主設(shè)備,另 一 臺(tái)從設(shè)備在#域中作為備 份從設(shè)備,備份主設(shè)備和備份從設(shè)備間增加一條鏈路,與主設(shè)備一起構(gòu)成備 份域中的環(huán)網(wǎng)結(jié)構(gòu);在備份主設(shè)備上設(shè)置有上行端口,作為上行端口備份; 正常情況下,備份域內(nèi)備份主設(shè)備、主設(shè)備、從設(shè)備、4^從設(shè)備、上行端 口的端口狀態(tài)為阻塞。
8、 根據(jù)權(quán)利要求6所述的以太網(wǎng)環(huán)網(wǎng)主設(shè)備*的實(shí)現(xiàn)方法,其特征 在于,步驟(2)中,當(dāng)備份域內(nèi)備份主設(shè)備在設(shè)定次數(shù)內(nèi)接收不到主設(shè)備 的檢測(cè)報(bào)文,認(rèn)為主設(shè)備出現(xiàn)故障,向域內(nèi)從設(shè)備發(fā)送通知報(bào)文,以及,備 份從設(shè)備在特定次數(shù)內(nèi)接收不到主設(shè)備檢測(cè)報(bào)文,并收到備盼主設(shè)備通知報(bào) 文,則隔離主i殳備。
9、 根據(jù)權(quán)利要求6所述的以太網(wǎng)環(huán)網(wǎng)主設(shè)備備份的實(shí)現(xiàn)方法,其特征 在于,進(jìn)一步包括(4)主設(shè)備控制功能恢復(fù)正常后,向外發(fā)送檢測(cè)報(bào)文;(5 )備份主設(shè)備和備份從i殳備阻塞打開(kāi)的端口 ;(6) 將^^皮阻塞的端口切換到轉(zhuǎn)發(fā)狀態(tài),備份主i殳備同時(shí)向域內(nèi)發(fā)送地 址表更新通知,各從設(shè)備接收后刷新地址表;(7) 此時(shí)域控制權(quán)交給主設(shè)備,備份域的邏輯連接斷開(kāi)。
10、根據(jù)權(quán)利要求9所述的以太網(wǎng)環(huán)網(wǎng)主設(shè)備4^的實(shí)現(xiàn)方法,其特征 在于,步驟(5)具體為(51) 備份主設(shè)備在設(shè)定次數(shù)內(nèi)收到主設(shè)備檢測(cè)報(bào)丈,向備份從設(shè)備發(fā) 送恢復(fù)報(bào)文,并阻塞備份過(guò)程中打開(kāi)的端口 ;(52) 備份從設(shè)備在設(shè)定次數(shù)內(nèi)接收到主設(shè)備檢測(cè)報(bào)文,并接收到備份 主設(shè)備恢復(fù)報(bào)文,阻塞*過(guò)程中打開(kāi)的端口 。
全文摘要
本發(fā)明公開(kāi)了一種設(shè)置有備份的以太網(wǎng)環(huán)網(wǎng)設(shè)備,包括主設(shè)備和相鄰的兩臺(tái)從設(shè)備,在以太網(wǎng)環(huán)網(wǎng)中設(shè)置有備份域,其中一臺(tái)所述從設(shè)備在備份域內(nèi)作為備份主設(shè)備,另一臺(tái)從設(shè)備在備份域中作為備份從設(shè)備;備份主設(shè)備和備份從設(shè)備之間設(shè)置有鏈路,通過(guò)所述鏈路,備份主設(shè)備、備份從設(shè)備、主設(shè)備構(gòu)成所述備份域中的環(huán)網(wǎng)結(jié)構(gòu);所述備份主設(shè)備上設(shè)置有上行端口。本發(fā)明還公開(kāi)了一種以太網(wǎng)環(huán)網(wǎng)主設(shè)備備份的實(shí)現(xiàn)方法。本發(fā)明在現(xiàn)有以太網(wǎng)環(huán)網(wǎng)技術(shù)實(shí)現(xiàn)的基礎(chǔ)上增加了備份主設(shè)備,在現(xiàn)有的網(wǎng)絡(luò)中增加一個(gè)備份域,用來(lái)對(duì)主域的狀態(tài)進(jìn)行監(jiān)控,實(shí)現(xiàn)環(huán)網(wǎng)中主設(shè)備的有效的備份。
文檔編號(hào)H04L12/28GK101127653SQ20061010937
公開(kāi)日2008年2月20日 申請(qǐng)日期2006年8月14日 優(yōu)先權(quán)日2006年8月14日
發(fā)明者曲延鋒, 理 肖, 鵬 胡, 范成法, 趙志強(qiáng) 申請(qǐng)人:中興通訊股份有限公司