專利名稱:一種網(wǎng)絡(luò)保護(hù)方法及網(wǎng)絡(luò)保護(hù)架構(gòu)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)保護(hù)技術(shù),尤指一種網(wǎng)絡(luò)保護(hù)方法及網(wǎng)絡(luò)保護(hù)架構(gòu)。
背景技術(shù):
在各種基于幀轉(zhuǎn)發(fā)的網(wǎng)絡(luò)中,例如以太網(wǎng)、二層虛擬專用網(wǎng)(L2VPN,Layer2 Virtual Private Networks)等網(wǎng)絡(luò)中,一方面,由于幀廣播的特性,在網(wǎng)絡(luò)中兩個節(jié)點之 間不能存在超過一條可達(dá)的通信路徑。如果網(wǎng)絡(luò)中兩個節(jié)點之間存在超過一條可達(dá)的通信 路徑,那么存在的多條通信路徑可能會形成閉環(huán),而廣播幀將在閉環(huán)上持續(xù)的傳輸,流量越 來越大,占用大量帶寬,最終導(dǎo)致網(wǎng)絡(luò)風(fēng)暴,使得網(wǎng)絡(luò)不可用。但是,另一方面,網(wǎng)絡(luò)通常要求有較高的可靠性,即在網(wǎng)絡(luò)的兩個節(jié)點之間設(shè)置多 條通信路徑,以實現(xiàn)主用通信路徑和備用通信路徑之間的冗余備份,達(dá)到網(wǎng)絡(luò)保護(hù)的目的。 這樣,當(dāng)主用通信路徑和備用通信路徑都為完好時,阻塞備用通信路徑的數(shù)據(jù)轉(zhuǎn)發(fā)功能,網(wǎng) 絡(luò)的被保護(hù)數(shù)據(jù)在主用通信路徑上傳輸;當(dāng)主用通信路徑發(fā)生故障時,打開備用通信路徑 的數(shù)據(jù)轉(zhuǎn)發(fā)功能,網(wǎng)絡(luò)的被保護(hù)數(shù)據(jù)切換到備用通信路徑上傳輸,從而實現(xiàn)網(wǎng)絡(luò)在通信路 徑正常狀態(tài)到故障狀態(tài)下的切換,提高網(wǎng)絡(luò)的抗故障能力,實現(xiàn)網(wǎng)絡(luò)的可靠運(yùn)行。目前,在國際電信聯(lián)盟(ITU-T)提出的G. 8032標(biāo)準(zhǔn)中,為環(huán)形拓?fù)湟蕴W(wǎng)的以太 層定義了自動保護(hù)切換協(xié)議與機(jī)制。這種網(wǎng)絡(luò)保護(hù)方法適用于環(huán)形拓?fù)涞囊蕴W(wǎng),其實現(xiàn) 大致為在環(huán)形拓?fù)湟蕴W(wǎng)中,選擇一段鏈路為環(huán)保護(hù)鏈路,當(dāng)以太網(wǎng)環(huán)網(wǎng)的鏈路都無故障 時,環(huán)保護(hù)鏈路的兩個相鄰節(jié)點中,至少有一個節(jié)點阻塞與環(huán)保護(hù)鏈路連接的端口,防止被 保護(hù)數(shù)據(jù)從環(huán)保護(hù)鏈路上通過,這樣,以太網(wǎng)環(huán)網(wǎng)上任何兩個節(jié)點之間只有唯一的通信路 徑,因此以太網(wǎng)環(huán)網(wǎng)中不會產(chǎn)生通信路徑的閉環(huán),防止了閉環(huán)和網(wǎng)絡(luò)風(fēng)暴;當(dāng)以太網(wǎng)環(huán)網(wǎng)的 鏈路出現(xiàn)故障時,如果該故障鏈路不是環(huán)保護(hù)鏈路,則阻塞與環(huán)保護(hù)鏈路相鄰端口的節(jié)點, 打開環(huán)保護(hù)鏈路上阻塞的端口,使得被保護(hù)數(shù)據(jù)可以從環(huán)保護(hù)鏈路上通過,環(huán)保護(hù)鏈路上 任何兩個節(jié)點之間產(chǎn)生了新的通信路徑,保障了通信路徑的重新連通,提高了網(wǎng)絡(luò)的可靠 性。圖1為現(xiàn)有基于G.8032的以太網(wǎng)環(huán)網(wǎng)保護(hù)示意圖,如圖1所示,節(jié)點S1、S2、S3和 S4組成了以太網(wǎng)環(huán)網(wǎng),節(jié)點S 1和S4之間的鏈路為環(huán)保護(hù)鏈路,節(jié)點Sl為環(huán)保護(hù)鏈路所 屬節(jié)點,節(jié)點Sl通過控制端口 11的阻塞和打開使環(huán)保護(hù)鏈路阻塞或者打開,這里阻塞是指 被阻塞的節(jié)點不能完成轉(zhuǎn)發(fā)功能。當(dāng)圖1中的以太網(wǎng)環(huán)網(wǎng)鏈路無故障時,節(jié)點Sl阻塞端口 11,防止被保護(hù)數(shù)據(jù)從環(huán)保護(hù)鏈路上通過即被節(jié)點Sl轉(zhuǎn)發(fā),節(jié)點S2和S3之間的被保護(hù)數(shù) 據(jù)流量通信路徑僅為S2<->S3,而不可能是S2<->S1<->S4<->S3,因此環(huán)網(wǎng)中不會產(chǎn)生通信 路徑的閉環(huán),防止了網(wǎng)絡(luò)風(fēng)暴。圖2為圖1中出現(xiàn)鏈路故障后的以太網(wǎng)環(huán)網(wǎng)保護(hù)示意圖,如圖2所示,假設(shè)節(jié) 點S2和S3檢測到鏈路故障,那么,首先節(jié)點S2和S3分別阻塞保護(hù)倒換請求指定端口 22和端口 31,并發(fā)送鏈路故障告警協(xié)議幀通知其他節(jié)點進(jìn)行保護(hù)切換;接著,環(huán)保護(hù)鏈路 所屬節(jié)點Sl收到鏈路故障告警協(xié)議幀后,打開阻塞的與環(huán)保護(hù)鏈路相連的端口 11,以太網(wǎng)環(huán)網(wǎng)上各個節(jié)點刷新地址轉(zhuǎn)發(fā)表,以實現(xiàn)網(wǎng)絡(luò)保護(hù)切換。在進(jìn)行保護(hù)切換后,被保護(hù)數(shù) 據(jù)可以從打開的環(huán)保護(hù)鏈路上通過,而不能從故障鏈路通過。如圖2所示,節(jié)點之間的被 保護(hù)數(shù)據(jù)流量在新的通信路徑上傳輸,節(jié)點S2和S3之間的被保護(hù)數(shù)據(jù)流量通信路徑是 S2<->S1<->S4<->S3。這里,鏈路故障是引起保護(hù)倒換的其中一種情況,還包括手工倒換,強(qiáng) 行倒換等情況,在引起保護(hù)倒換后會有專門的模塊向其他節(jié)點發(fā)送保護(hù)倒換請求,故障檢 測以及保護(hù)倒換請求的產(chǎn)生的具體實現(xiàn)屬于本領(lǐng)域技術(shù)人員公知技術(shù),這里不再贅述。上述基于G. 8032的以太網(wǎng)環(huán)網(wǎng)保護(hù)方法通常只適應(yīng)于特定的拓?fù)?,例如環(huán)拓?fù)?等,而且保護(hù)協(xié)議需要實施在該拓?fù)渖系拿總€節(jié)點。目前實現(xiàn)網(wǎng)絡(luò)保護(hù)的方法局限性很大, 不適于一些拓?fù)潇`活的網(wǎng)絡(luò)保護(hù)。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種網(wǎng)絡(luò)保護(hù)方法,能夠靈活地應(yīng)用于各 種拓?fù)涞木W(wǎng)絡(luò)中,提高網(wǎng)絡(luò)的抗故障能力,實現(xiàn)網(wǎng)絡(luò)的可靠運(yùn)行。本發(fā)明的另一目的在于提供一種網(wǎng)絡(luò)保護(hù)架構(gòu),能夠靈活地應(yīng)用于各種拓?fù)涞木W(wǎng) 絡(luò)中,提高網(wǎng)絡(luò)的抗故障能力,實現(xiàn)網(wǎng)絡(luò)的可靠運(yùn)行。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的一種網(wǎng)絡(luò)保護(hù)方法,該方法包括以下步驟為確定出的被保護(hù)的局部網(wǎng)絡(luò)設(shè)置保護(hù)特征集,從保護(hù)特征集的被保護(hù)鏈路中設(shè) 置一條鏈路為保護(hù)鏈路;判斷是否存在保護(hù)倒換請求,如果不存在,保護(hù)鏈路所屬節(jié)點阻塞與保護(hù)鏈路相 連的端口 ;如果存在保護(hù)倒換請求,保護(hù)倒換請求的節(jié)點阻塞保護(hù)倒換請求指定端口,保護(hù) 鏈路所屬節(jié)點打開與保護(hù)鏈路相連的端口。根據(jù)實際情況在網(wǎng)絡(luò)中確定所述局域網(wǎng)絡(luò);所述局部網(wǎng)絡(luò)為一個或一個以上;所述局部網(wǎng)絡(luò)中的節(jié)點和鏈路構(gòu)成物理上或者邏輯上的環(huán)形拓?fù)?,或者鏈狀?撲,或者環(huán)形與鏈狀組合拓?fù)洹K霰Wo(hù)特征集至少包括被保護(hù)鏈路、與被保護(hù)鏈路相連的節(jié)點、被保護(hù)數(shù)據(jù)的 特征。所述設(shè)置保護(hù)鏈路包括根據(jù)各所述被保護(hù)鏈路的實際流量,從所述被保護(hù)鏈路 中選擇一條流量少的鏈路作為保護(hù)鏈路,選擇與保護(hù)鏈路相連的任意一個節(jié)點為保護(hù)鏈路 所屬節(jié)點。所述保護(hù)倒換請求的節(jié)點阻塞保護(hù)倒換請求指定端口,保護(hù)鏈路所屬節(jié)點打開與 保護(hù)鏈路相連的端口具體為所述保護(hù)倒換請求的節(jié)點收到保護(hù)倒換請求,通過倒換協(xié)議幀通知所述保護(hù)鏈路 所屬節(jié)點;所述保護(hù)鏈路所屬節(jié)點打開與保護(hù)鏈路相連的端口,所述保護(hù)倒換請求的節(jié)點阻 塞保護(hù)倒換請求指定端口。所述保護(hù)特征集還包括用于指明存在保護(hù)倒換請求的協(xié)議幀的發(fā)送路徑的保護(hù) 協(xié)議的協(xié)議通道;
所述倒換協(xié)議幀通過保護(hù)協(xié)議的協(xié)議通道發(fā)送。所述保護(hù)倒換請求包括鏈路故障、手工倒換、強(qiáng)行倒換;對不同類型的保護(hù)倒換請求設(shè)置優(yōu)先級,所述判斷出存在的保護(hù)倒換請求為最高 優(yōu)先級的保護(hù)倒換請求。一種網(wǎng)絡(luò)保護(hù)架構(gòu),網(wǎng)絡(luò)中包括確定出的被保護(hù)的局部網(wǎng)絡(luò),所述確定出的局域 網(wǎng)絡(luò)至少包括被保護(hù)鏈路、與被保護(hù)鏈路相連的節(jié)點和保護(hù)鏈路;當(dāng)網(wǎng)絡(luò)中存在保護(hù)倒換請求時,保護(hù)倒換請求的節(jié)點阻塞保護(hù)倒換請求指定端 口,保護(hù)鏈路所屬節(jié)點打開與保護(hù)鏈路相連的端口 ;當(dāng)不存在保護(hù)倒換請求,保護(hù)鏈路所屬節(jié)點阻塞與保護(hù)鏈路相連的端口。所述網(wǎng)絡(luò)中確定出的局部網(wǎng)絡(luò)為一個或一個以上。所述局部網(wǎng)絡(luò)中的節(jié)點和鏈路構(gòu)成物理上或者邏輯上的環(huán)形拓?fù)?,或者鏈狀?撲,或者環(huán)形與鏈狀組合的拓?fù)?。從本發(fā)明提供的技術(shù)方案可以看出,在網(wǎng)絡(luò)中,根據(jù)實際情況確定一個或一個以 上被保護(hù)的局部網(wǎng)絡(luò),并設(shè)置局部網(wǎng)絡(luò)的保護(hù)特征集;從保護(hù)特征集的被保護(hù)鏈路中設(shè)置 一條鏈路為保護(hù)鏈路,判斷是否存在保護(hù)倒換請求,如果不存在,保護(hù)鏈路所屬節(jié)點阻塞與 保護(hù)鏈路相連的端口 ;如果存在,保護(hù)倒換請求的節(jié)點阻塞保護(hù)倒換請求指定端口,保護(hù)鏈 路所屬節(jié)點打開與保護(hù)鏈路相連的端口。本發(fā)明方案,適應(yīng)于各種拓?fù)涞木W(wǎng)絡(luò)中,提高了網(wǎng) 絡(luò)的抗故障能力,實現(xiàn)了網(wǎng)絡(luò)的可靠運(yùn)行。進(jìn)一步地,在保護(hù)特征集中設(shè)置用于指明存在保 護(hù)倒換請求的協(xié)議幀的發(fā)送路徑的保護(hù)協(xié)議的協(xié)議通道時,避免了在每個節(jié)點上實施保護(hù) 協(xié)議,為網(wǎng)絡(luò)保護(hù)的實現(xiàn)帶來了方便。
圖1為現(xiàn)有基于G. 8032的以太網(wǎng)環(huán)網(wǎng)保護(hù)示意圖;圖2為圖1中出現(xiàn)鏈路故障后的以太網(wǎng)環(huán)網(wǎng)保護(hù)示意圖;圖3為本發(fā)明實現(xiàn)網(wǎng)絡(luò)保護(hù)的方法的流程圖;圖4為本發(fā)明實施例一中實現(xiàn)網(wǎng)絡(luò)保護(hù)的網(wǎng)絡(luò)架構(gòu)的示意圖;圖5為本發(fā)明實施例一中出現(xiàn)鏈路故障后的網(wǎng)絡(luò)架構(gòu)的示意圖;圖6為本發(fā)明實施例二中實現(xiàn)網(wǎng)絡(luò)保護(hù)的一種網(wǎng)絡(luò)架構(gòu)的示意圖;圖7為本發(fā)明實施例二中實現(xiàn)網(wǎng)絡(luò)保護(hù)的另一種網(wǎng)絡(luò)架構(gòu)的示意圖。
具體實施例方式圖3為本發(fā)明實現(xiàn)網(wǎng)絡(luò)保護(hù)的方法的流程圖,如圖3所示,本發(fā)明方法包括以下步 驟步驟300 為確定出的局部網(wǎng)絡(luò)設(shè)置保護(hù)特征集。局部網(wǎng)絡(luò)為被保護(hù)網(wǎng)絡(luò),是預(yù)先根據(jù)網(wǎng)絡(luò)的實際情況確定出來的,比如特別脆弱 或者特別重要的某些環(huán)或者段可以設(shè)置為局部網(wǎng)絡(luò)。局部網(wǎng)絡(luò)中的節(jié)點和鏈路構(gòu)成物理上 或者邏輯上的環(huán)形拓?fù)?,或者鏈狀拓?fù)洌蛘攮h(huán)形與鏈狀組合拓?fù)?。所述局部網(wǎng)絡(luò)為一個或 一個以上。保護(hù)特征集中至少包括有被保護(hù)鏈路、與被保護(hù)鏈路相連的節(jié)點、被保護(hù)數(shù)據(jù)的特征等。還可以進(jìn)一步包括用于指明存在保護(hù)倒換請求的協(xié)議幀的發(fā)送路徑的保護(hù)協(xié)議的 協(xié)議通道等。步驟301 從保護(hù)特征集的被保護(hù)鏈路中設(shè)置一條鏈路為保護(hù)鏈路。本步驟的具體實現(xiàn)包括根據(jù)各被保護(hù)鏈路的實際流量,從被保護(hù)鏈路中選擇一 條流量少的鏈路作為保護(hù)鏈路,選擇與保護(hù)鏈路相連的任意一個節(jié)點為保護(hù)鏈路所屬節(jié) 點。保護(hù)鏈路所屬節(jié)點通過控制自身與保護(hù)鏈路相連的端口的阻塞和打開使保護(hù)鏈路阻塞 或者打開。這里,流量少的鏈路指的是根據(jù)流量模型使得局部網(wǎng)絡(luò)跳數(shù)最少的鏈路,當(dāng)然也 可以是使得局部網(wǎng)絡(luò)跳數(shù)較少的鏈路,只要能起到鏈路保護(hù)的作用即可。步驟302 判斷是否存在保護(hù)倒換請求,如果存在,進(jìn)入步驟304 ;如果不存在,進(jìn) 入步驟303。本步驟中,保護(hù)倒換請求的產(chǎn)生屬于現(xiàn)有技術(shù),其具體實現(xiàn)與本發(fā)明無關(guān),因此這 里不再贅述。保護(hù)倒換請求可以有鏈路故障、手工倒換、強(qiáng)行倒換等類型。保護(hù)倒換請求會 被發(fā)送給保護(hù)倒換請求的節(jié)點端口,保護(hù)倒換請求的節(jié)點端口收到該請求表明存在保護(hù)倒 換請求。進(jìn)一步地,對不同類型的保護(hù)倒換請求設(shè)置優(yōu)先級,比如可以設(shè)置鏈路故障的優(yōu) 先級最高,手工倒換的優(yōu)先級次之,強(qiáng)行倒換的優(yōu)先級最低。按照優(yōu)先級從高到低對保護(hù)倒 換請求進(jìn)行處理。步驟303 保護(hù)鏈路所屬節(jié)點阻塞與保護(hù)鏈路相連的端口。結(jié)束本流程。如果不存在保護(hù)倒換請求,保護(hù)鏈路所屬節(jié)點阻塞與保護(hù)鏈路相連的端口,防止 了符合被保護(hù)數(shù)據(jù)的特征的數(shù)據(jù)流量從保護(hù)鏈路上通過。步驟304 保護(hù)倒換請求的節(jié)點阻塞保護(hù)倒換請求指定端口,保護(hù)鏈路所屬節(jié)點 打開與保護(hù)鏈路相連的端口。保護(hù)倒換請求的節(jié)點收到保護(hù)倒換請求,通過倒換協(xié)議幀通知保護(hù)鏈路所屬節(jié) 點,保護(hù)鏈路所屬節(jié)點打開與保護(hù)鏈路相連的端口,這樣,符合保護(hù)特征集中的被保護(hù)數(shù)據(jù) 的特征的數(shù)據(jù)流量可以從該保護(hù)鏈路通過。而故保護(hù)倒換請求的節(jié)點阻塞與保護(hù)倒換請求 指定端口。進(jìn)一步地,在保護(hù)特征集中包括用于指明存在保護(hù)倒換請求的協(xié)議幀的發(fā)送路徑 的保護(hù)協(xié)議的協(xié)議通道時,保護(hù)倒換請求的節(jié)點經(jīng)由保護(hù)協(xié)議的協(xié)議通道向保護(hù)鏈路所屬 節(jié)點發(fā)送倒換協(xié)議幀。這樣,避免了在每個節(jié)點上實施保護(hù)協(xié)議,為網(wǎng)絡(luò)保護(hù)的實現(xiàn)帶來了 方便。對應(yīng)本發(fā)明方法,還提供一種網(wǎng)絡(luò)保護(hù)架構(gòu),網(wǎng)絡(luò)中包括確定出的被保護(hù)的局部 網(wǎng)絡(luò),所述確定出的局域網(wǎng)絡(luò)至少包括被保護(hù)鏈路、與被保護(hù)鏈路相連的節(jié)點和保護(hù)鏈 路;當(dāng)網(wǎng)絡(luò)中存在保護(hù)倒換請求時,保護(hù)倒換請求的節(jié)點阻塞保護(hù)倒換請求指定端 口,保護(hù)鏈路所屬節(jié)點打開與保護(hù)鏈路相連的端口 ;當(dāng)不存在保護(hù)倒換請求,保護(hù)鏈路所屬節(jié)點阻塞與保護(hù)鏈路相連的端口。網(wǎng)絡(luò)中可以設(shè)置一個或一個以上的局部網(wǎng)絡(luò)。其中,局部網(wǎng)絡(luò)中的節(jié)點和鏈路構(gòu)成物理上或者邏輯上的環(huán)形拓?fù)?,或者鏈狀?撲,或者環(huán)形與鏈狀組合的拓?fù)涞?。與保護(hù)鏈路相連的任意一個節(jié)點為保護(hù)鏈路所屬節(jié)點。
下面結(jié)合幾個實施例對本發(fā)明方法進(jìn)行詳細(xì)描述。圖4為本發(fā)明實施例一中實現(xiàn)網(wǎng)絡(luò)保護(hù)的網(wǎng)絡(luò)架構(gòu)的示意圖,如圖4所示,實施例 一中,在網(wǎng)絡(luò)中選擇被保護(hù)的局部網(wǎng)絡(luò)為鏈狀拓?fù)渚W(wǎng)絡(luò),并設(shè)置該局部網(wǎng)絡(luò)的保護(hù)特征集 被保護(hù)鏈路為S5<->S1、S1<->S2、S2<->S3和S3<->S4,與被保護(hù)鏈路相連的節(jié)點為S1、S2、 S3、S4和S5,被保護(hù)數(shù)據(jù)的特征為以太網(wǎng)數(shù)據(jù),并假設(shè)為虛擬局域網(wǎng)號在100到200之間的 以太網(wǎng)數(shù)據(jù)。本實施例一中,假設(shè)保護(hù)特征集中還包括保護(hù)協(xié)議的協(xié)議通道,并假設(shè)為虛擬 局域網(wǎng)號4001。假設(shè),保護(hù)鏈路為節(jié)點Sl和S2之間的鏈路,并選擇節(jié)點S2為保護(hù)鏈路所 屬節(jié)點。如果被保護(hù)的局部網(wǎng)絡(luò)中的節(jié)點沒有收到保護(hù)倒換的請求,那么,如圖4所示,保 護(hù)鏈路所屬節(jié)點S2阻塞與保護(hù)鏈路相連的端口,節(jié)點S3和網(wǎng)絡(luò)其他部分的通信路徑為 S3<->S4<->網(wǎng)絡(luò)其他部分中的節(jié)點。如果被保護(hù)的局部網(wǎng)絡(luò)中的節(jié)點收到保護(hù)倒換請求,圖5為本發(fā)明實施例一中出 現(xiàn)鏈路故障后的網(wǎng)絡(luò)架構(gòu)的示意圖。在實施例一中,假設(shè)節(jié)點S3和S4之間存在鏈路故障 且為最高優(yōu)先級,節(jié)點S3或節(jié)點S4通過保護(hù)協(xié)議的協(xié)議通道,向保護(hù)鏈路所屬節(jié)點S2發(fā) 送倒換協(xié)議幀,如圖5所示,故障鏈路相連節(jié)點S3和S4阻塞保護(hù)倒換請求指定端口,保護(hù) 鏈路所屬節(jié)點S2打開與保護(hù)鏈路相連的端口。這樣,節(jié)點S3和網(wǎng)絡(luò)其他部分的通信的路 徑為S3<->S2<->Sl<->S5<->網(wǎng)絡(luò)其他部分中的節(jié)點。在節(jié)點之間進(jìn)行倒換協(xié)議幀的通信時,可以有兩條路徑,以實施例一中節(jié)點S3和 S4之間發(fā)生鏈路故障為例,節(jié)點S3和S4向局部網(wǎng)絡(luò)中發(fā)送倒換協(xié)議幀可以通過S3->S2的 路徑傳輸給保護(hù)鏈路所屬節(jié)點S2 ;也可以通過S4->網(wǎng)絡(luò)其他部分->S5->S1->S2的路徑傳 輸給保護(hù)鏈路所屬節(jié)點S2,如果其他網(wǎng)絡(luò)部分不能傳輸局部網(wǎng)絡(luò)的倒換協(xié)議幀,那么,只能 通過局部網(wǎng)絡(luò)中的鏈路傳輸,在本實施例一中,也就是通過S3->S2的路徑傳輸。圖6為本發(fā)明實施例二中實現(xiàn)網(wǎng)絡(luò)保護(hù)的一種網(wǎng)絡(luò)架構(gòu)的示意圖,如圖6所示為 復(fù)雜拓?fù)涞木W(wǎng)絡(luò),采用本發(fā)明方法,在該復(fù)雜拓?fù)涞木W(wǎng)絡(luò)中采用環(huán)狀拓?fù)渚W(wǎng)絡(luò)為局部網(wǎng)絡(luò) (如圖6中的加粗線段所示),并設(shè)置該局部網(wǎng)絡(luò)的保護(hù)特征集被保護(hù)鏈路為S1<->S2、 S2<->S4、S4<->S3和S3<->S1,與被保護(hù)鏈路相連的節(jié)點為節(jié)點Si、S2、S3和S4,保護(hù)鏈路 為節(jié)點Sl和S3之間的鏈路(如圖6中的加粗虛線段所示),并選擇節(jié)點S3為保護(hù)鏈路所 屬節(jié)點。圖7為本發(fā)明實施例二中實現(xiàn)網(wǎng)絡(luò)保護(hù)的另一種網(wǎng)絡(luò)架構(gòu)的示意圖,在圖6所示 的復(fù)雜拓?fù)涞木W(wǎng)絡(luò)中,如圖7所示,在該復(fù)雜拓?fù)涞木W(wǎng)絡(luò)中同時采用環(huán)狀拓?fù)渚W(wǎng)絡(luò)和鏈狀 拓?fù)渚W(wǎng)絡(luò)的兩個局部網(wǎng)絡(luò)(如圖7中的加粗線段所示),對于鏈狀拓?fù)渚W(wǎng)絡(luò),設(shè)置該局部網(wǎng) 絡(luò)的保護(hù)特征集被保護(hù)鏈路為S7<->S11、S11<->S12、S12<->S8,與被保護(hù)鏈路相連的節(jié) 點為節(jié)點S7、S11、S12和S8,保護(hù)鏈路為節(jié)點S7和Sll之間的鏈路(如圖7中的加粗虛線 段所示),并選擇節(jié)點Sll為保護(hù)鏈路所屬節(jié)點。對于環(huán)狀拓?fù)渚W(wǎng)絡(luò),如圖7所示,設(shè)置該局部網(wǎng)絡(luò)的保護(hù)特征集被保護(hù)鏈路為 S1<->S2、S2<->S4、S4<->S3和S3<->S1,與被保護(hù)鏈路相連的節(jié)點為節(jié)點Si、S2、S3和S4, 保護(hù)鏈路為節(jié)點Sl和S3之間的鏈路(如圖6中的加粗虛線段所示),并選擇節(jié)點S3為保 護(hù)鏈路所屬節(jié)點。之外,還可以在環(huán)狀拓?fù)渚W(wǎng)絡(luò)中增加一條被保護(hù)鏈路S4<->S10等,組成由環(huán)狀拓?fù)渚W(wǎng)絡(luò)和鏈狀拓?fù)渚W(wǎng)絡(luò)組成的局域網(wǎng)絡(luò)等。 以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
一種網(wǎng)絡(luò)保護(hù)方法,其特征在于,該方法包括以下步驟為確定出的被保護(hù)的局部網(wǎng)絡(luò)設(shè)置保護(hù)特征集,從保護(hù)特征集的被保護(hù)鏈路中設(shè)置一條鏈路為保護(hù)鏈路;判斷是否存在保護(hù)倒換請求,如果不存在,保護(hù)鏈路所屬節(jié)點阻塞與保護(hù)鏈路相連的端口;如果存在保護(hù)倒換請求,保護(hù)倒換請求的節(jié)點阻塞保護(hù)倒換請求指定端口,保護(hù)鏈路所屬節(jié)點打開與保護(hù)鏈路相連的端口。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)保護(hù)方法,其特征在于,根據(jù)實際情況在網(wǎng)絡(luò)中確定所 述局域網(wǎng)絡(luò);所述局部網(wǎng)絡(luò)為一個或一個以上;所述局部網(wǎng)絡(luò)中的節(jié)點和鏈路構(gòu)成物理上或者邏輯上的環(huán)形拓?fù)?,或者鏈狀拓?fù)洌?者環(huán)形與鏈狀組合拓?fù)洹?br>
3.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)保護(hù)方法,其特征在于,所述保護(hù)特征集至少包括被保 護(hù)鏈路、與被保護(hù)鏈路相連的節(jié)點、被保護(hù)數(shù)據(jù)的特征。
4.根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)保護(hù)方法,其特征在于,所述設(shè)置保護(hù)鏈路包括根據(jù)各 所述被保護(hù)鏈路的實際流量,從所述被保護(hù)鏈路中選擇一條流量少的鏈路作為保護(hù)鏈路, 選擇與保護(hù)鏈路相連的任意一個節(jié)點為保護(hù)鏈路所屬節(jié)點。
5.根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)保護(hù)方法,其特征在于,所述保護(hù)倒換請求的節(jié)點阻塞 保護(hù)倒換請求指定端口,保護(hù)鏈路所屬節(jié)點打開與保護(hù)鏈路相連的端口具體為所述保護(hù)倒換請求的節(jié)點收到保護(hù)倒換請求,通過倒換協(xié)議幀通知所述保護(hù)鏈路所屬 節(jié)占.I— /、、、 所述保護(hù)鏈路所屬節(jié)點打開與保護(hù)鏈路相連的端口,所述保護(hù)倒換請求的節(jié)點阻塞保 護(hù)倒換請求指定端口。
6.根據(jù)權(quán)利要求5所述的網(wǎng)絡(luò)保護(hù)方法,其特征在于,所述保護(hù)特征集還包括用于指 明存在保護(hù)倒換請求的協(xié)議幀的發(fā)送路徑的保護(hù)協(xié)議的協(xié)議通道;所述倒換協(xié)議幀通過保護(hù)協(xié)議的協(xié)議通道發(fā)送。
7.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)保護(hù)方法,其特征在于,所述保護(hù)倒換請求包括鏈路故 障、手工倒換、強(qiáng)行倒換;對不同類型的保護(hù)倒換請求設(shè)置優(yōu)先級,所述判斷出存在的保護(hù)倒換請求為最高優(yōu)先 級的保護(hù)倒換請求。
8.—種網(wǎng)絡(luò)保護(hù)架構(gòu),其特征在于,網(wǎng)絡(luò)中包括確定出的被保護(hù)的局部網(wǎng)絡(luò),所述確定 出的局域網(wǎng)絡(luò)至少包括被保護(hù)鏈路、與被保護(hù)鏈路相連的節(jié)點和保護(hù)鏈路;當(dāng)網(wǎng)絡(luò)中存在保護(hù)倒換請求時,保護(hù)倒換請求的節(jié)點阻塞保護(hù)倒換請求指定端口,保 護(hù)鏈路所屬節(jié)點打開與保護(hù)鏈路相連的端口;當(dāng)不存在保護(hù)倒換請求,保護(hù)鏈路所屬節(jié)點阻塞與保護(hù)鏈路相連的端口。
9.根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)保護(hù)架構(gòu),其特征在于,所述網(wǎng)絡(luò)中確定出的局部網(wǎng)絡(luò) 為一個或一個以上。
10.根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)保護(hù)架構(gòu),其特征在于,所述局部網(wǎng)絡(luò)中的節(jié)點和鏈路 構(gòu)成物理上或者邏輯上的環(huán)形拓?fù)?,或者鏈狀拓?fù)?,或者環(huán)形與鏈狀組合的拓?fù)洹?br>
全文摘要
本發(fā)明提供了一種網(wǎng)絡(luò)保護(hù)方法及網(wǎng)絡(luò)保護(hù)架構(gòu),在網(wǎng)絡(luò)中,根據(jù)實際情況確定一個或一個以上被保護(hù)的局部網(wǎng)絡(luò),并設(shè)置局部網(wǎng)絡(luò)的保護(hù)特征集;從保護(hù)特征集的被保護(hù)鏈路中設(shè)置一條鏈路為保護(hù)鏈路,判斷是否存在保護(hù)倒換請求,如果不存在,保護(hù)鏈路所屬節(jié)點阻塞與保護(hù)鏈路相連的端口;如果存在,保護(hù)倒換請求的節(jié)點阻塞保護(hù)倒換請求指定端口,保護(hù)鏈路所屬節(jié)點打開與保護(hù)鏈路相連的端口。本發(fā)明方案,適應(yīng)于各種拓?fù)涞木W(wǎng)絡(luò)中,提高了網(wǎng)絡(luò)的抗故障能力,實現(xiàn)了網(wǎng)絡(luò)的可靠運(yùn)行。進(jìn)一步地,在保護(hù)特征集中設(shè)置用于指明存在保護(hù)倒換請求的協(xié)議幀的發(fā)送路徑的保護(hù)協(xié)議的協(xié)議通道時,避免了在每個節(jié)點上實施保護(hù)協(xié)議,為網(wǎng)絡(luò)保護(hù)的實現(xiàn)帶來了方便。
文檔編號H04L12/437GK101883000SQ20091008353
公開日2010年11月10日 申請日期2009年5月8日 優(yōu)先權(quán)日2009年5月8日
發(fā)明者吳少勇, 邵宏 申請人:中興通訊股份有限公司