專利名稱:一種網(wǎng)絡(luò)保護(hù)方法及網(wǎng)絡(luò)保護(hù)架構(gòu)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)保護(hù)技術(shù),尤指一種基于電信級(jí)以太網(wǎng)技術(shù)即支持流量工程的運(yùn) 營(yíng)商骨干橋接技術(shù)(PBB-TE,Provider Backbone Bridge TrafficEngineering)的網(wǎng)絡(luò)保 護(hù)方法及網(wǎng)絡(luò)保護(hù)架構(gòu)。
背景技術(shù):
隨著電信級(jí)以太網(wǎng)(CE,Carrier Ethernet)概念的提出,滿足電信網(wǎng)絡(luò)需求,面向 連接的以太網(wǎng)技術(shù)即運(yùn)營(yíng)商骨干傳送(PBT,Provider BackboneTransport)也相繼被提出。PBT技術(shù)是一種面向連接的以太網(wǎng)傳輸技術(shù),也稱支持流量工程的運(yùn)營(yíng)商骨干橋 接技術(shù)(PBB—TE,Provider Backbone Bridge Traffic Engineering)。 PBB—TE 技術(shù)基于 PBB技術(shù),其核心是對(duì)PBB技術(shù)進(jìn)行改進(jìn),CE的源設(shè)備在報(bào)文的頭部插入骨干網(wǎng)目的MAC 地址(B-DA,Backbone Destination MAC Address)、骨干網(wǎng)的源 MAC 地址(B-SA,Backbone Destination MAC Address)、骨干網(wǎng)虛擬局域網(wǎng)(B-VLAN,Backbone VLAN)以及服務(wù)實(shí)例標(biāo) 記(I-TAG,Service InstanceTAG) 0 CE的源設(shè)備和目的設(shè)備之間的轉(zhuǎn)發(fā)路徑是預(yù)先靜態(tài)配 置的,中間的CE設(shè)備可以基于轉(zhuǎn)發(fā)表中的B-DA和B-VID對(duì)數(shù)據(jù)幀進(jìn)行轉(zhuǎn)發(fā),轉(zhuǎn)發(fā)效率高。隨著運(yùn)營(yíng)商級(jí)以太網(wǎng)的概念的提出,為了使以太網(wǎng)達(dá)到電信級(jí)別標(biāo)準(zhǔn),對(duì)以太網(wǎng) 的保護(hù)、倒換提出了更高的要求。在現(xiàn)有的PBB-TE保護(hù)倒換技術(shù)中,目前支持的是對(duì)流量 服務(wù)實(shí)例(TESI, Traffic Engineering Service Instance)的保護(hù),即一種端到端的隧道 保護(hù)。現(xiàn)有端到端的網(wǎng)絡(luò)保護(hù)方案不但保護(hù)倒換時(shí)間較長(zhǎng),而且牽涉的節(jié)點(diǎn)多,缺少了對(duì)中 間鏈路和節(jié)點(diǎn)的保護(hù)。圖1為現(xiàn)有技術(shù)中PBB-TE的端到端保護(hù)的示意圖,如圖1所示,一旦中間某條鏈 路或某個(gè)節(jié)點(diǎn)出現(xiàn)故障,則必須對(duì)整條TESI進(jìn)行切換,而且如果該條故障鏈路或故障節(jié)點(diǎn) 上有多條TESI通過,則會(huì)引起多條TESI的切換。也就是說,PBB-TE的端到端保護(hù)的保護(hù) 對(duì)象是TESI,當(dāng)檢測(cè)到某條工作TESI出現(xiàn)故障,則需對(duì)進(jìn)入該P(yáng)BB-TE隧道的用戶報(bào)文,采 用另一條保護(hù)TESI對(duì)應(yīng)的頭部進(jìn)行重新封裝,讓該流量切換至保護(hù)PBB-TE隧道。對(duì)于以太網(wǎng)而言,鏈路、節(jié)點(diǎn)保護(hù)是以太網(wǎng)保護(hù)的一部分,大部分的網(wǎng)絡(luò)故障都 是出現(xiàn)在某條鏈路或節(jié)點(diǎn)上,采用目前的端到端網(wǎng)絡(luò)保護(hù)方案,更重要的是不能實(shí)現(xiàn)對(duì) PBB-TE隧道的中間鏈路和節(jié)點(diǎn)的進(jìn)行單獨(dú)保護(hù),而是必須進(jìn)行全隧道保護(hù),降低了網(wǎng)絡(luò)的 利用率以及可靠性。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種網(wǎng)絡(luò)保護(hù)方法,能夠?qū)崿F(xiàn)對(duì)PBB-TE隧 道的中間鏈路和節(jié)點(diǎn)的進(jìn)行單獨(dú)保護(hù)。本發(fā)明的另一目的在于提供一種網(wǎng)絡(luò)保護(hù)架構(gòu),能夠?qū)崿F(xiàn)對(duì)PBB-TE隧道的中間 鏈路和節(jié)點(diǎn)的進(jìn)行單獨(dú)保護(hù)。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的
一種網(wǎng)絡(luò)保護(hù)方法,包括對(duì)于支持流量工程的運(yùn)營(yíng)商骨干橋接技術(shù)PBB-TE隧道上需要保護(hù)的部分網(wǎng)絡(luò), 設(shè)置由主用段和備用段組成的保護(hù)域;在通過狀態(tài)檢測(cè)檢測(cè)出網(wǎng)絡(luò)工作正常時(shí),數(shù)據(jù)流量在主用段上轉(zhuǎn)發(fā);當(dāng)通過狀態(tài)檢測(cè)檢測(cè)出主用段上出現(xiàn)故障時(shí),將數(shù)據(jù)流量切換到用于保護(hù)主用段 的備用段上。所述主用段和備用段只共用一個(gè)端點(diǎn)橋,所述備用段的另一個(gè)端點(diǎn)橋用于保護(hù)主 用段的另一個(gè)端點(diǎn)橋。所述共用的端點(diǎn)橋與備用段的另一個(gè)端點(diǎn)橋之間,或者所述共用的端點(diǎn)橋與主用 段的另一個(gè)端點(diǎn)橋之間,由一系列局域網(wǎng)LAN和介于其間的中間節(jié)點(diǎn)橋組成。所述各端點(diǎn)橋之間利用OAM機(jī)制進(jìn)行所述狀態(tài)檢測(cè)。所述共用的端點(diǎn)橋進(jìn)行狀態(tài)檢測(cè)包括所述共用的端點(diǎn)橋分別向其所在主用段和備用段發(fā)送連通性檢查消息CCM ;當(dāng)所述共用的端點(diǎn)判斷出在一定時(shí)間內(nèi)收到由主用段的另一個(gè)端點(diǎn)橋從主用段 上發(fā)來的CCM,則數(shù)據(jù)流量按照規(guī)劃的數(shù)據(jù)走向在主用段上轉(zhuǎn)發(fā);當(dāng)所述共用的端點(diǎn)橋判斷出在一定時(shí)間內(nèi)未收到由主用段的另一個(gè)端點(diǎn)橋從主 用段上發(fā)來的CCM,所述共用的端點(diǎn)橋在發(fā)送給備用段的CCM中攜帶遠(yuǎn)程故障指示信息,此 時(shí),如果所述共用的端點(diǎn)橋判斷出在一定時(shí)間內(nèi)收到由備用段的另一個(gè)端點(diǎn)橋從備 用段上發(fā)來的CCM,則所述共用的端點(diǎn)橋改變出端口,將數(shù)據(jù)流量切換到備用段上;如果所述共用的端點(diǎn)橋判斷出在一定時(shí)間內(nèi)未收到由備用段的另一個(gè)端點(diǎn)橋從 備用段上發(fā)來的CCM,所述共用的端點(diǎn)橋在發(fā)送給主用段的CCM中攜帶遠(yuǎn)程故障指示信息, 并繼續(xù)向其所在主用段和備用段發(fā)送CCM。所述將受保護(hù)的數(shù)據(jù)流量向其所在的保護(hù)域內(nèi)的備用段上切換包括修改受所述保護(hù)域保護(hù)的流量工程服務(wù)實(shí)例TESI所對(duì)應(yīng)的轉(zhuǎn)發(fā)表?xiàng)l目,將相應(yīng) 條目中的出端口修改為所述共用端點(diǎn)橋在備用段上對(duì)應(yīng)的端口。一種網(wǎng)絡(luò)保護(hù)架構(gòu),對(duì)于支持流量工程的運(yùn)營(yíng)商骨干橋接技術(shù)PBB-TE隧道上需 要保護(hù)的部分網(wǎng)絡(luò),包括由主用段和備用段組成的保護(hù)域;在通過狀態(tài)檢測(cè)檢測(cè)出網(wǎng)絡(luò)工作正常時(shí),數(shù)據(jù)流量在主用段上轉(zhuǎn)發(fā);當(dāng)通過狀態(tài)檢測(cè)檢測(cè)出主用段上出現(xiàn)故障時(shí),將數(shù)據(jù)流量切換到用于保護(hù)主用段 的備用段上。所述主用段和備用段共用一個(gè)端點(diǎn)橋,所述備用段的另一個(gè)端點(diǎn)用于保護(hù)主用段 的另一個(gè)端點(diǎn)橋。所述共用的端點(diǎn)橋與備用段的另一個(gè)端點(diǎn)橋之間,或者所述共用的端點(diǎn)橋與主用 段的另一個(gè)端點(diǎn)橋之間,由一系列局域網(wǎng)LAN和介于其間的中間節(jié)點(diǎn)橋組成。從上述本發(fā)明提供的技術(shù)方案可以看出,通過本發(fā)明雙節(jié)點(diǎn)保護(hù)模型,對(duì)于 PBB-TE隧道上需要保護(hù)的部分網(wǎng)絡(luò),設(shè)置由主用段和備用段組成的保護(hù)域,最大范圍地實(shí) 現(xiàn)了對(duì)PBB-TE隧道的局部某一個(gè)段和一個(gè)端點(diǎn)橋的保護(hù)。本發(fā)明提供的PBB-TE分段保護(hù) 網(wǎng)絡(luò)架構(gòu),實(shí)現(xiàn)了隧道的局部分段保護(hù),對(duì)需要保護(hù)的局部的段進(jìn)行了保護(hù),避免了當(dāng)局部發(fā)生故障需整條以太網(wǎng)隧道切換的問題。提高了網(wǎng)絡(luò)的利用率以及可靠性,在組網(wǎng)實(shí)施保 護(hù)上具有相當(dāng)?shù)撵`活性,滿足了實(shí)際組網(wǎng)時(shí)的常見需求。
圖1為現(xiàn)有技術(shù)中PBB-TE的端到端保護(hù)的示意圖;圖2為本發(fā)明實(shí)現(xiàn)以太網(wǎng)隧道分段保護(hù)的基于雙節(jié)點(diǎn)保護(hù)模型的網(wǎng)絡(luò)架構(gòu)示意 圖;圖3為本發(fā)明中網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的實(shí)施例和正常工作時(shí)的流量走向示意圖;圖4a為在圖3所示實(shí)施例中某一段發(fā)生故障時(shí)的流量走向示意圖;圖4b為在圖3所示實(shí)施例中另一段發(fā)生故障時(shí)的流量走向示意圖;圖4c為在圖3所示實(shí)施例中,PIB節(jié)點(diǎn)發(fā)生故障、或者A-B和B-C同時(shí)發(fā)生故障 時(shí)的流量走向示意圖;圖5為本發(fā)明圖2所示的雙節(jié)點(diǎn)保護(hù)模型在實(shí)施例的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中實(shí)施保護(hù)的 第一網(wǎng)絡(luò)架構(gòu)實(shí)施例的示意圖;圖6為本發(fā)明圖2所示的雙節(jié)點(diǎn)保護(hù)模型在實(shí)施例的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中實(shí)施保護(hù)的 第二網(wǎng)絡(luò)架構(gòu)實(shí)施例的示意圖;圖7為本發(fā)明圖2所示的雙節(jié)點(diǎn)保護(hù)模型在實(shí)施例的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中實(shí)施保護(hù)的 第三網(wǎng)絡(luò)架構(gòu)實(shí)施例的示意圖;圖8為本發(fā)明圖2所示的雙節(jié)點(diǎn)保護(hù)模型在實(shí)施例的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中實(shí)施的實(shí)施 例中,DEB實(shí)現(xiàn)保護(hù)的流程圖;圖9為本發(fā)明圖2所示的雙節(jié)點(diǎn)保護(hù)模型在實(shí)施例的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中實(shí)施的實(shí)施 例中,PIB實(shí)現(xiàn)保護(hù)的流程圖;圖10為本發(fā)明圖2所示的雙節(jié)點(diǎn)保護(hù)模型在實(shí)施例的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中實(shí)施的實(shí) 施例中,AIB實(shí)現(xiàn)保護(hù)的流程圖。
具體實(shí)施例方式圖2為本發(fā)明實(shí)現(xiàn)以太網(wǎng)隧道分段保護(hù)的基于雙節(jié)點(diǎn)保護(hù)模型的網(wǎng)絡(luò)架構(gòu)示意 圖,雙節(jié)點(diǎn)保護(hù)模型,用于對(duì)PBB-TE網(wǎng)絡(luò)中的在某一局部段以及該段上的其中一個(gè)端點(diǎn)上 的一組流量工程服務(wù)實(shí)例(TESI,Traffic Engineering ServiceInstance)進(jìn)行保護(hù)。如 圖2所示,對(duì)于PBB-TE隧道上需要保護(hù)的那部分網(wǎng)絡(luò),設(shè)置主用段(Primary Segment)和 備用段(Backup Segment),備用段用于保護(hù)主用段。主用段和備用段只共用一個(gè)端點(diǎn)橋,備 用段的另一個(gè)端點(diǎn)橋用于保護(hù)主用段的另一個(gè)端點(diǎn)橋。主用段和備用段一起形成一個(gè)V形 結(jié)構(gòu),組成一個(gè)保護(hù)域。與該保護(hù)域相連的可以是各種網(wǎng)絡(luò)拓?fù)?,圖2中采用云圖表示。其中,主用段用于,在網(wǎng)絡(luò)工作正常時(shí),規(guī)劃數(shù)據(jù)流量路徑所在的段,主用段是受 到保護(hù)域保護(hù)的一段鏈路。備用段用于,在其保護(hù)域內(nèi)對(duì)主用段進(jìn)行保護(hù)的一段鏈路。如 圖2所示,在主用段沒有故障發(fā)生的情況下,數(shù)據(jù)流量在B-C之間的主用段上進(jìn)行轉(zhuǎn)發(fā);當(dāng) 主用段上出現(xiàn)故障時(shí),端點(diǎn)橋B將流量切換到B-D之間的備用段上。流量服務(wù)實(shí)例是由一組以太交換路徑(ESP,Ethernet Switch Path)組成的MAC 服務(wù)實(shí)例,而ESP是一條單向的以太轉(zhuǎn)發(fā)路徑,該路徑由一個(gè)三元組來確S<B-DA,B-SA,B-VID >,其中,B-DA為骨干目的MAC地址,B-SA為骨干網(wǎng)源MAC地址,B-VID為骨干VLAN號(hào)。主用段上的兩個(gè)端點(diǎn)橋之間可以利用OAM機(jī)制進(jìn)行主用段的狀態(tài)檢測(cè);備用段上 的兩個(gè)端點(diǎn)橋之間可以利用OAM機(jī)制進(jìn)行備用段的狀態(tài)檢測(cè)。比如通過IEEE802. lag標(biāo)準(zhǔn) 的連通性檢查消息(CCM,Connectivity Check Message)的發(fā)送/接收來進(jìn)行狀態(tài)檢測(cè),具 體實(shí)現(xiàn)屬于本領(lǐng)域技術(shù)人員慣用技術(shù)手段,這里不再贅述。如果保護(hù)域中的共用端點(diǎn)橋檢測(cè)到主用段有故障,則該共用端點(diǎn)橋修改轉(zhuǎn)發(fā)表中 的若干相應(yīng)條目的出端口,受保護(hù)的數(shù)據(jù)流量將按照新的出端口轉(zhuǎn)發(fā),從而將流量切換到 保護(hù)域中的備用段上繼續(xù)轉(zhuǎn)發(fā)。其中,修改的轉(zhuǎn)發(fā)表中的相應(yīng)條目就是受該保護(hù)域保護(hù)的 TESI所對(duì)應(yīng)的< B-DA,B-VID >,將相應(yīng)條目中的出端口修改為共用端點(diǎn)橋在備用段上對(duì) 應(yīng)的端口。同時(shí),共用端點(diǎn)橋還將通過備用段向其另一端點(diǎn)橋發(fā)送的CCM中帶上遠(yuǎn)程故障 指示信息,通知備用段上的另一端點(diǎn)橋,共用端點(diǎn)橋發(fā)生了切換,切換到了備用段上。本發(fā)明圖2所示的雙節(jié)點(diǎn)保護(hù)模型,不僅可以實(shí)現(xiàn)對(duì)隧道上的工作路徑上的某一 需要重點(diǎn)保護(hù)的主用段設(shè)置備用段,用于對(duì)隧道上某一主用段的保護(hù),還可以實(shí)現(xiàn)備用段 上的另一端點(diǎn)橋保護(hù)主用段上的另一端點(diǎn)橋,當(dāng)主用段上的另一端點(diǎn)橋發(fā)生故障,則共用 端點(diǎn)橋能感知該故障,并發(fā)生切換,切換至備用段并由備用段上的另一端點(diǎn)橋進(jìn)行流量轉(zhuǎn) 發(fā)。本發(fā)明雙節(jié)點(diǎn)保護(hù)模型支持反轉(zhuǎn)模式和非反轉(zhuǎn)模式。通過本發(fā)明圖2所示的以太網(wǎng)隧道分段保護(hù)架構(gòu),對(duì)于PBB-TE隧道上需要保護(hù)的 部分網(wǎng)絡(luò),設(shè)置由主用段和備用段組成的保護(hù)域,最大范圍地實(shí)現(xiàn)了對(duì)PBB-TE隧道的局部 某一個(gè)段和一個(gè)端點(diǎn)橋的保護(hù)。本發(fā)明提供的PBB-TE分段保護(hù)網(wǎng)絡(luò)架構(gòu),實(shí)現(xiàn)了隧道的局 部分段保護(hù),對(duì)需要保護(hù)的局部的段進(jìn)行了保護(hù),避免了當(dāng)局部發(fā)生故障需整條以太網(wǎng)隧 道切換的問題。提高了網(wǎng)絡(luò)的利用率以及可靠性,在組網(wǎng)實(shí)施保護(hù)上具有相當(dāng)?shù)撵`活性,滿 足了實(shí)際組網(wǎng)時(shí)的常見需求。下面結(jié)合實(shí)施例對(duì)本發(fā)明雙節(jié)點(diǎn)保護(hù)模型的實(shí)施進(jìn)行詳細(xì)描述。本發(fā)明涉及的模型可以應(yīng)用在被保護(hù)的兩個(gè)段之間具有一定關(guān)聯(lián)的情景中,本文 僅以圖3所示的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)為例進(jìn)行說明,并不用于限制本發(fā)明雙節(jié)點(diǎn)保護(hù)模型的應(yīng)用 網(wǎng)絡(luò)架構(gòu)。圖3為本發(fā)明中網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的實(shí)施例和正常工作時(shí)的流量走向示意圖,如圖 3所示,流量正常時(shí),轉(zhuǎn)發(fā)所走的部分路徑為A-B-C,這部分轉(zhuǎn)發(fā)路徑受到兩部分保護(hù)備用 路徑A-D-B保護(hù)主用路徑A-B,備用路徑B-D-C保護(hù)主用路徑B-C。其中,在本網(wǎng)絡(luò)拓?fù)浣Y(jié) 構(gòu)中,B節(jié)點(diǎn)稱為主用中間橋(PIB, Primary Intermediate Bridge),D節(jié)點(diǎn)稱為備用中間 橋(AIB, Alternative Intermediate Bridge)。圖4a為在圖3所示實(shí)施例中某一段發(fā)生故障時(shí)的流量走向示意圖,若A-B發(fā)生故 障,如圖4a所示,數(shù)據(jù)流量走A-D-B-C。圖4b為在圖3所示實(shí)施例中另一段發(fā)生故障時(shí)的流量走向示意圖,若B-C發(fā)生故 障,如圖4b所示,數(shù)據(jù)流量走A-B-D-C。圖4c為在圖3所示實(shí)施例中,PIB節(jié)點(diǎn)發(fā)生故障、或者A-B和B-C同時(shí)發(fā)生故障 時(shí)的流量走向示意圖,若節(jié)點(diǎn)B發(fā)生故障,如圖4c所示,由節(jié)點(diǎn)D對(duì)節(jié)點(diǎn)B進(jìn)行保護(hù),即數(shù) 據(jù)流量走A-D-C。從圖4a 圖4c所示,兩個(gè)配置好的備用路徑A_D_B和B_D_C具有共享路徑B_D。這里稱節(jié)點(diǎn)A和節(jié)點(diǎn)C稱為域邊緣橋(DEB,Domain Edge Bridge),而共享路徑上的一個(gè)在 主用路徑上的節(jié)點(diǎn)B稱為PIB,在備用路徑上的節(jié)點(diǎn)D稱為AIB。在圖3所示的網(wǎng)絡(luò)拓?fù)涞男枨笾?,可以采用本發(fā)明的雙節(jié)點(diǎn)保護(hù)模型來實(shí)現(xiàn)網(wǎng)絡(luò) 保護(hù)。具體實(shí)現(xiàn)方法如下設(shè)置節(jié)點(diǎn)A、節(jié)點(diǎn)B之間互發(fā)CCM進(jìn)行鏈路檢測(cè),節(jié)點(diǎn)B、節(jié)點(diǎn)D之間互發(fā)CCM進(jìn)行 鏈路檢測(cè),節(jié)點(diǎn)A、節(jié)點(diǎn)D之間互發(fā)CCM進(jìn)行鏈路檢測(cè),節(jié)點(diǎn)B、節(jié)點(diǎn)C之間互發(fā)CCM進(jìn)行鏈 路檢測(cè),節(jié)點(diǎn)C、節(jié)點(diǎn)D之間互發(fā)CCM進(jìn)行鏈路檢測(cè)。圖5為本發(fā)明圖2所示的雙節(jié)點(diǎn)保護(hù)模型在實(shí)施例的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中實(shí)施保護(hù)的 第一網(wǎng)絡(luò)架構(gòu)實(shí)施例的示意圖,如圖5所示,設(shè)置保護(hù)域1,其主用段為A-B,備用段為A-D, 其共有的一個(gè)端點(diǎn)為A,B和D互為保護(hù);設(shè)置保護(hù)域2,其主用段為C-B,備用段為C-D,其 共有的一個(gè)端點(diǎn)為C,B和D互為保護(hù)。圖6為本發(fā)明圖2所示的雙節(jié)點(diǎn)保護(hù)模型在實(shí)施例的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中實(shí)施保護(hù)的 第二網(wǎng)絡(luò)架構(gòu)實(shí)施例的示意圖。如圖6所示,設(shè)置保護(hù)域3,其主用段為D-B,備用段為D-A ; 設(shè)置保護(hù)域4,其主用段為D-B,備用段為D-C。圖7為本發(fā)明圖2所示的雙節(jié)點(diǎn)保護(hù)模型在實(shí)施例的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中實(shí)施保護(hù)的 第三網(wǎng)絡(luò)架構(gòu)實(shí)施例的示意圖,如圖7所示,設(shè)置保護(hù)域5,其主用段為B-A,備用段為B-D ; 設(shè)置保護(hù)域6,其主用段B-C,備用段為B-D。這里的保護(hù)域1-6是相互關(guān)聯(lián)的,鏈路連通性 檢測(cè)幀CCM可以由多個(gè)保護(hù)域復(fù)用。圖8為本發(fā)明圖2所示的雙節(jié)點(diǎn)保護(hù)模型在實(shí)施例的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中實(shí)施的實(shí)施 例中,DEB實(shí)現(xiàn)保護(hù)的流程圖,假設(shè)正常情況下,數(shù)據(jù)流量按照規(guī)劃的數(shù)據(jù)走向在主用段上 轉(zhuǎn)發(fā),如圖8所示,對(duì)于保護(hù)域中的DEB,其實(shí)施保護(hù)包括以下步驟步驟800 :DEB分別向其所在主用段和備用段發(fā)送CCM。這里,接收方分別為PIB和 AIB。步驟801 :DEB判斷是否在一定時(shí)間內(nèi)收到由PIB從主用段上發(fā)來的CCM,如果收 到,數(shù)據(jù)流量按照規(guī)劃的數(shù)據(jù)走向在主用段上轉(zhuǎn)發(fā),并返回步驟800 ;如果未收到,說明主 用段上發(fā)生故障,進(jìn)入步驟802 ;步驟802 =DEB在發(fā)送給備用段的CCM中攜帶遠(yuǎn)程故障指示信息。步驟803 :DEB判斷是否在一定時(shí)間內(nèi)收到由AIB從備用段上發(fā)來的CCM,如果未 收到,表示備用段有故障,進(jìn)入步驟804;如果收到,說明備用段是健康可用的,進(jìn)入步驟 805。步驟804 =DEB在發(fā)送給主用段的CCM中攜帶遠(yuǎn)程故障指示信息,并返回步驟800。步驟805 =DEB改變出端口,將數(shù)據(jù)流量切換到備用段上。圖9為本發(fā)明圖2所示的雙節(jié)點(diǎn)保護(hù)模型在實(shí)施例的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中實(shí)施的實(shí)施 例中,PIB實(shí)現(xiàn)保護(hù)的流程圖,假設(shè)正常情況下,數(shù)據(jù)流量按照規(guī)劃的數(shù)據(jù)走向在主用段上 轉(zhuǎn)發(fā),如圖9所示,對(duì)于保護(hù)域中的PIB,其實(shí)施保護(hù)包括以下步驟步驟900 =PIB分別通過其所在保護(hù)域內(nèi)的主用段和備用段向它所連接的DEB和 AIB 發(fā)送 CCM。步驟901 =PIB檢測(cè)是否能在一定時(shí)間內(nèi)從主用段上收到DEB發(fā)送來的CCM,如果 未收到,說明主用段出現(xiàn)故障,進(jìn)入步驟902 ;如果收到,則進(jìn)入步驟903。
步驟902 :PIB判斷能否在一定時(shí)間內(nèi)從備用段上收到AIB發(fā)來的CCM,如果未收 到,說明備用段發(fā)生故障,則進(jìn)入步驟900 ;如果收到,說明備用段健康可用,進(jìn)入步驟904。步驟903 :PIB判斷收到的CCM是否帶有遠(yuǎn)程故障指示信息。如果帶遠(yuǎn)程故障指示 性息,說明DEB檢測(cè)到了遠(yuǎn)端故障,則轉(zhuǎn)入步驟905 ;如果不攜帶遠(yuǎn)程故障指示信息,說明主 用段和備用段均健康可用,數(shù)據(jù)流量繼續(xù)按照規(guī)劃的數(shù)據(jù)走向在主用段上轉(zhuǎn)發(fā),并返回步 驟 900。步驟904 :PIB修改出端口將數(shù)據(jù)流量從主用段切換到其所在保護(hù)域內(nèi)的備用段 上,并返回步驟900。步驟905 :PIB修改出端口將數(shù)據(jù)流量向主用段上切換,并返回步驟900。圖10為本發(fā)明圖2所示的雙節(jié)點(diǎn)保護(hù)模型在實(shí)施例的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中實(shí)施的實(shí) 施例中,AIB實(shí)現(xiàn)保護(hù)的流程圖,假設(shè)正常情況下,數(shù)據(jù)流量按照規(guī)劃的數(shù)據(jù)走向在主用段 上轉(zhuǎn)發(fā),如圖10所示,對(duì)于保護(hù)域中的AIB,其實(shí)施保護(hù)包括以下步驟步驟1000 :AIB分別通過其所在保護(hù)域的主用段和備用段向它所連接的DEB和 PIB 發(fā)送 CCM。步驟1001 :AIB判斷是否能在一定時(shí)間內(nèi)從主用段上收到PIB發(fā)來的CCM,如果能 收到,進(jìn)入步驟1003 ;如果未收到,進(jìn)入步驟1002。步驟1002 :AIB判斷是否能在一定時(shí)間內(nèi)從備用段上收到DEB發(fā)來的CCM,如果能 收到,說明備用段健康可用,則進(jìn)入步驟1004 ;如果未收到,說明備用段出現(xiàn)故障,這時(shí)不 做任何動(dòng)并返回步驟1000。步驟1003 =AIB判斷從主用段上收到的CCM是否攜帶有遠(yuǎn)程故障指示信息,如果 未攜帶,則不做任何動(dòng)作,數(shù)據(jù)流量繼續(xù)按照規(guī)劃的數(shù)據(jù)走向在主用段上轉(zhuǎn)發(fā),并返回步驟 1000 ;如果攜帶有遠(yuǎn)程故障指示信息,說明遠(yuǎn)端有故障,進(jìn)入步驟1004。步驟1004 =AIB將受保護(hù)的數(shù)據(jù)流量向其所在的保護(hù)域內(nèi)的備用段上切換。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍,凡在 本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù) 范圍之內(nèi)。
權(quán)利要求
一種網(wǎng)絡(luò)保護(hù)方法,其特征在于,包括對(duì)于支持流量工程的運(yùn)營(yíng)商骨干橋接技術(shù)PBB TE隧道上需要保護(hù)的部分網(wǎng)絡(luò),設(shè)置由主用段和備用段組成的保護(hù)域;在通過狀態(tài)檢測(cè)檢測(cè)出網(wǎng)絡(luò)工作正常時(shí),數(shù)據(jù)流量在主用段上轉(zhuǎn)發(fā);當(dāng)通過狀態(tài)檢測(cè)檢測(cè)出主用段上出現(xiàn)故障時(shí),將數(shù)據(jù)流量切換到用于保護(hù)主用段的備用段上。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)保護(hù)方法,其特征在于,所述主用段和備用段只共用一 個(gè)端點(diǎn)橋,所述備用段的另一個(gè)端點(diǎn)橋用于保護(hù)主用段的另一個(gè)端點(diǎn)橋。
3.根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)保護(hù)方法,其特征在于,所述共用的端點(diǎn)橋與備用段的 另一個(gè)端點(diǎn)橋之間,或者所述共用的端點(diǎn)橋與主用段的另一個(gè)端點(diǎn)橋之間,由一系列局域 網(wǎng)LAN和介于其間的中間節(jié)點(diǎn)橋組成。
4.根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)保護(hù)方法,其特征在于,所述各端點(diǎn)橋之間利用OAM機(jī)制 進(jìn)行所述狀態(tài)檢測(cè)。
5.根據(jù)權(quán)利要求4所述的網(wǎng)絡(luò)保護(hù)方法,其特征在于,所述共用的端點(diǎn)橋進(jìn)行狀態(tài)檢 測(cè)包括所述共用的端點(diǎn)橋分別向其所在主用段和備用段發(fā)送連通性檢查消息CCM ; 當(dāng)所述共用的端點(diǎn)判斷出在一定時(shí)間內(nèi)收到由主用段的另一個(gè)端點(diǎn)橋從主用段上發(fā) 來的CCM,則數(shù)據(jù)流量按照規(guī)劃的數(shù)據(jù)走向在主用段上轉(zhuǎn)發(fā);當(dāng)所述共用的端點(diǎn)橋判斷出在一定時(shí)間內(nèi)未收到由主用段的另一個(gè)端點(diǎn)橋從主用段 上發(fā)來的CCM,所述共用的端點(diǎn)橋在發(fā)送給備用段的CCM中攜帶遠(yuǎn)程故障指示信息,此時(shí),如果所述共用的端點(diǎn)橋判斷出在一定時(shí)間內(nèi)收到由備用段的另一個(gè)端點(diǎn)橋從備用段 上發(fā)來的CCM,則所述共用的端點(diǎn)橋改變出端口,將數(shù)據(jù)流量切換到備用段上;如果所述共用的端點(diǎn)橋判斷出在一定時(shí)間內(nèi)未收到由備用段的另一個(gè)端點(diǎn)橋從備用 段上發(fā)來的CCM,所述共用的端點(diǎn)橋在發(fā)送給主用段的CCM中攜帶遠(yuǎn)程故障指示信息,并繼 續(xù)向其所在主用段和備用段發(fā)送CCM。
6.根據(jù)權(quán)利要求5所述的網(wǎng)絡(luò)保護(hù)方法,其特征在于,所述將受保護(hù)的數(shù)據(jù)流量向其 所在的保護(hù)域內(nèi)的備用段上切換包括修改受所述保護(hù)域保護(hù)的流量工程服務(wù)實(shí)例TESI所對(duì)應(yīng)的轉(zhuǎn)發(fā)表?xiàng)l目,將相應(yīng)條目 中的出端口修改為所述共用端點(diǎn)橋在備用段上對(duì)應(yīng)的端口。
7.—種網(wǎng)絡(luò)保護(hù)架構(gòu),其特征在于,對(duì)于支持流量工程的運(yùn)營(yíng)商骨干橋接技術(shù)PBB-TE 隧道上需要保護(hù)的部分網(wǎng)絡(luò),包括由主用段和備用段組成的保護(hù)域;在通過狀態(tài)檢測(cè)檢測(cè)出網(wǎng)絡(luò)工作正常時(shí),數(shù)據(jù)流量在主用段上轉(zhuǎn)發(fā); 當(dāng)通過狀態(tài)檢測(cè)檢測(cè)出主用段上出現(xiàn)故障時(shí),將數(shù)據(jù)流量切換到用于保護(hù)主用段的備 用段上。
8.根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)保護(hù)架構(gòu),其特征在于,所述主用段和備用段共用一個(gè) 端點(diǎn)橋,所述備用段的另一個(gè)端點(diǎn)用于保護(hù)主用段的另一個(gè)端點(diǎn)橋。
9.根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)保護(hù)架構(gòu),其特征在于,所述共用的端點(diǎn)橋與備用段的 另一個(gè)端點(diǎn)橋之間,或者所述共用的端點(diǎn)橋與主用段的另一個(gè)端點(diǎn)橋之間,由一系列局域 網(wǎng)LAN和介于其間的中間節(jié)點(diǎn)橋組成。
全文摘要
本發(fā)明提供了一種網(wǎng)絡(luò)保護(hù)方法及網(wǎng)絡(luò)保護(hù)架構(gòu),通過本發(fā)明雙節(jié)點(diǎn)保護(hù)模型,對(duì)于支持流量工程的運(yùn)營(yíng)商骨干橋接技術(shù)(PBB-TE)隧道上需要保護(hù)的部分網(wǎng)絡(luò),設(shè)置由主用段和備用段組成的保護(hù)域,最大范圍地實(shí)現(xiàn)了對(duì)PBB-TE隧道的局部某一個(gè)段和一個(gè)端點(diǎn)橋的保護(hù)。本發(fā)明提供的PBB-TE分段保護(hù)網(wǎng)絡(luò)架構(gòu),實(shí)現(xiàn)了PBB-TE隧道的局部分段保護(hù),對(duì)需要保護(hù)的局部的段進(jìn)行了保護(hù),避免了當(dāng)局部發(fā)生故障需整條以太網(wǎng)隧道切換的問題。提高了網(wǎng)絡(luò)的利用率以及可靠性,在組網(wǎng)實(shí)施保護(hù)上具有相當(dāng)?shù)撵`活性,滿足了實(shí)際組網(wǎng)時(shí)的常見需求。
文檔編號(hào)H04L12/26GK101945001SQ20091008923
公開日2011年1月12日 申請(qǐng)日期2009年7月9日 優(yōu)先權(quán)日2009年7月9日
發(fā)明者吳少勇, 敖婷, 王斌, 魏月華 申請(qǐng)人:中興通訊股份有限公司