專利名稱:一種lsp故障通告方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種標(biāo)簽交換路徑(LSP)故障通告方法和裝置。
背景技術(shù):
MPLS傳送(MPLS TP)技術(shù)由T-MPLS發(fā)展而來,增加了對(duì)現(xiàn)有多協(xié)議標(biāo)簽交換 (MPLS)技術(shù)的兼容,并能全面滿足分組業(yè)務(wù)的簡(jiǎn)單高效傳送需求,因此已被應(yīng)用于各種網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中。其中,環(huán)網(wǎng)是一種能夠提供高可靠性和自愈能力的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),因此, MPLS TP廣泛地應(yīng)用于環(huán)網(wǎng)中,并通過承載于環(huán)網(wǎng)的工作LSP (Label Switched Path,標(biāo)簽交換路徑)轉(zhuǎn)發(fā)報(bào)文。參見圖1,圖1是現(xiàn)有技術(shù)在環(huán)網(wǎng)中實(shí)現(xiàn)工作LSP正常轉(zhuǎn)發(fā)的示例性示意圖,以路由器A H順序構(gòu)成的環(huán)網(wǎng)為例,其中設(shè)置有一條以路由器G為首節(jié)點(diǎn),路由器A為尾節(jié)點(diǎn)的順時(shí)針方向的工作LSP,除了作為該工作LSP首節(jié)點(diǎn)的路由器G之外,該工作LSP所順序經(jīng)過的路由器F至路由器A在該工作LSP上的入方向工作標(biāo)簽依次為W6 Wl (如環(huán)網(wǎng)外側(cè)并指向順時(shí)針方向的箭頭所示)。當(dāng)環(huán)網(wǎng)中各路由器均正常時(shí),報(bào)文在工作LSP上的轉(zhuǎn)發(fā)過程如下路由器G從環(huán)網(wǎng)外部接收到需要在所述工作LSP上發(fā)送的報(bào)文(以矩形塊表示、 且矩形塊內(nèi)所標(biāo)記的字母“B”表示報(bào)文的棧底標(biāo)簽)后,在報(bào)文中壓入其下游的鄰居路由器F在工作LSP上的入方向工作標(biāo)簽W6、然后發(fā)送至路由器F ;然后報(bào)文在工作LSP方向上依次經(jīng)過作為中間結(jié)點(diǎn)的路由器F、E、D、C、B,每一個(gè)作為中間節(jié)點(diǎn)的路由器在接收到工作LSP上的報(bào)文后,均將報(bào)文中攜帶的本機(jī)在該工作 LSP上的入方向工作標(biāo)簽交換為在工作LSP方向上位于本機(jī)下游的鄰居路由器在工作LSP 上的入方向工作標(biāo)簽,并進(jìn)行轉(zhuǎn)發(fā);以路由器D為例,當(dāng)路由器D從路由器E接收到攜帶本機(jī)在工作LSP上的入方向工作標(biāo)簽W4的報(bào)文時(shí),將W4交換為在工作LSP方向上位于本機(jī)下游的鄰居路由器C在工作LSP上的入方向工作標(biāo)簽為W3,并轉(zhuǎn)發(fā)到路由器C ;最后報(bào)文到達(dá)作為尾節(jié)點(diǎn)的路由器A,路由器A根據(jù)報(bào)文中攜帶的在工作LSP方向上的入方向工作標(biāo)簽Wl后,將Wl彈出,并轉(zhuǎn)發(fā)到環(huán)網(wǎng)外部。當(dāng)環(huán)網(wǎng)中出現(xiàn)鏈路故障時(shí),目前有兩種基于MPLS TP的環(huán)網(wǎng)LSP保護(hù)倒換模式。其中,環(huán)回(Wrapping)模式只能處理單條鏈路故障的情況,無法處理多條鏈路故障或節(jié)點(diǎn)故障的情況,下面結(jié)合圖加至圖2c進(jìn)行說明。圖加至圖2c中仍以圖1所示的環(huán)網(wǎng),以及在該環(huán)網(wǎng)上以G為首節(jié)點(diǎn)、A為尾節(jié)點(diǎn)的順時(shí)針方向工作LSP為例,該環(huán)網(wǎng)中同時(shí)設(shè)置與工作LSP方向相反的保護(hù)LSP環(huán),反向的保護(hù)LSP環(huán)所順序經(jīng)過的路由器A至路由器H在保護(hù)環(huán)上的入方向保護(hù)標(biāo)簽依次為Pl P8 (如環(huán)網(wǎng)內(nèi)側(cè)并指向逆時(shí)針方向的箭頭所示)。假設(shè)路由器F和E之間的鏈路故障,參見圖加所示的現(xiàn)有技術(shù)Wrapping模式下單條鏈路故障時(shí)的保護(hù)倒換示意圖,保護(hù)倒換過程如下
當(dāng)路由器G從環(huán)網(wǎng)外部接收到需要在工作LSP上發(fā)送的報(bào)文后,在報(bào)文中壓入其下游的鄰居路由器F在工作LSP上的入方向工作標(biāo)簽W6、然后發(fā)送至路由器F ;路由器F接收到攜帶W6的報(bào)文后,將W6交換為W5,由于路由器F與工作LSP方向上位于其下游的路由器E之間的鏈路斷開,因此,攜帶W5的報(bào)文只能夠在保護(hù)環(huán)上反向轉(zhuǎn)發(fā),為此,路由器F需要再在W5的外層壓入保護(hù)LSP環(huán)方向上位于其下游的路由器G在保護(hù)LSP環(huán)方向上的入方向保護(hù)標(biāo)簽P7,使報(bào)文中攜帶的標(biāo)簽為W5 (內(nèi)層)+P7 (外層);然后,報(bào)文在保護(hù)環(huán)方向上依次經(jīng)過路由器G E ;G到E中每一路由器在接收到報(bào)文時(shí),均將報(bào)文中攜帶的本機(jī)在該保護(hù)LSP上的入方向工作標(biāo)簽交換為在保護(hù)LSP方向上位于本機(jī)下游的鄰居路由器在工作LSP上的入方向工作標(biāo)簽,但不對(duì)內(nèi)層的工作標(biāo)簽W5 進(jìn)行處理,并進(jìn)行轉(zhuǎn)發(fā);路由器E接收到攜帶有路由器E在保護(hù)環(huán)上的入方向保護(hù)標(biāo)簽P5的報(bào)文后,由于路由器E與在保護(hù)LSP環(huán)方向上位于其下游的路由器F之間的鏈路發(fā)生故障,因此,結(jié)束報(bào)文在保護(hù)環(huán)上的轉(zhuǎn)發(fā),將報(bào)文中攜帶于外層的P5彈出、并露出內(nèi)層的W5,轉(zhuǎn)為在工作LSP上轉(zhuǎn)發(fā);由于W5就是路由器E在工作LSP上的入方向標(biāo)簽,因而路由器E將W5交換為在工作 LSP上位于本機(jī)下游的路由器D在工作LSP上的入方向工作標(biāo)簽W4 ;此后,在工作LSP方向上報(bào)文依次經(jīng)過路由器D、C、B、A,然后在路由器A剝離工作標(biāo)簽Wl后,轉(zhuǎn)發(fā)到環(huán)網(wǎng)外部,從路由器D到A的轉(zhuǎn)發(fā)過程與圖1中所示的各路由器均正常時(shí)從路由器D到A的轉(zhuǎn)發(fā)過程相同。假設(shè)路由器F和E之間的鏈路,且路由器E和D之間的鏈路均發(fā)生故障,參見圖2b 所示的現(xiàn)有技術(shù)Wrapping模式下多條鏈路故障時(shí)的保護(hù)倒換示意圖,保護(hù)倒換過程如下路由器G從環(huán)網(wǎng)外部接收到需要在工作LSP上發(fā)送的報(bào)文后,在報(bào)文中壓入其下游的鄰居路由器F在工作LSP上的入方向工作標(biāo)簽W6、然后發(fā)送至路由器F ;路由器F接收到攜帶W6的報(bào)文后,按照與圖加所示情況相同的原理,先將W6交換為W5,再壓入外層標(biāo)簽P7,并將報(bào)文在保護(hù)環(huán)上反向轉(zhuǎn)發(fā);在保護(hù)LSP環(huán)方向上報(bào)文依次經(jīng)過路由器G D,在保護(hù)LSP上的轉(zhuǎn)發(fā)過程與圖 2a所示的報(bào)文在保護(hù)LSP上從G到D的轉(zhuǎn)發(fā)過程相同。經(jīng)過上述過程,路由器D接收到的報(bào)文中攜帶有路由器D在保護(hù)環(huán)上的入方向保護(hù)標(biāo)簽P4,由于路由器D與在保護(hù)環(huán)方向上位于其下游的路由器E之間的鏈路斷開,因此, 只能結(jié)束報(bào)文在保護(hù)環(huán)上的轉(zhuǎn)發(fā),將報(bào)文中攜帶的外層標(biāo)簽P4彈出,露出內(nèi)層W5 ;但是,由于W5不是路由器D在工作LSP上的入方向工作標(biāo)簽,因而不能將報(bào)文中攜帶的W5交換為在工作LSP上位于本機(jī)下游的路由器C在工作LSP上的入方向工作標(biāo)簽W3。 由此,就導(dǎo)致報(bào)文無法按照feapping模式所規(guī)定的流程繼續(xù)在工作LSP方向上依次通過路由器C和路由器B最終到達(dá)作為尾節(jié)點(diǎn)的路由器A(未能繼續(xù)執(zhí)行的流程如虛線部分所示)。假設(shè)路由器E故障,參見圖2c所示的現(xiàn)有技術(shù)feapping模式下節(jié)點(diǎn)故障時(shí)的保護(hù)倒換示意圖,其保護(hù)倒換過程與圖2b所示的保護(hù)倒換過程相同,因此,也不能實(shí)現(xiàn)^·^^^^模式所規(guī)定的流程。同樣的道理,當(dāng)有多個(gè)節(jié)點(diǎn)發(fā)生故障時(shí),也不能實(shí)現(xiàn) Wrapping模式所規(guī)定的流程。可見,由于在路由器F進(jìn)行LSP保護(hù)倒換時(shí),報(bào)文的內(nèi)層標(biāo)簽未被交換為路由器D在工作LSP上的入方向工作標(biāo)簽,因此導(dǎo)致路由器D在保護(hù)LSP環(huán)上接收到報(bào)文時(shí), 無法根據(jù)報(bào)文中攜帶的內(nèi)層工作標(biāo)簽將報(bào)文倒換回工作LSP上,從而,現(xiàn)有技術(shù)中提供的 feapping模式的LSP倒換方案無法完全實(shí)現(xiàn)多條鏈路故障,單個(gè)節(jié)點(diǎn)故障以及多個(gè)節(jié)點(diǎn)故障時(shí)的LSP保護(hù)倒換。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種LSP故障通告方法,該方法能夠協(xié)助實(shí)現(xiàn) feapping模式下多條鏈路故障,單個(gè)節(jié)點(diǎn)故障以及多個(gè)節(jié)點(diǎn)故障時(shí)的LSP保護(hù)倒換。為了達(dá)到上述目的,本發(fā)明提供了一種LSP故障通告方法,應(yīng)用于基于多協(xié)議標(biāo)簽交換傳送MPLS TP的環(huán)網(wǎng)中的路由器,其特征在于,所述環(huán)網(wǎng)具有沿著第一方向進(jìn)行報(bào)文轉(zhuǎn)發(fā)的至少一個(gè)工作LSP、以及沿著第二方向進(jìn)行報(bào)文轉(zhuǎn)發(fā)的保護(hù)LSP環(huán),其中第二方向與第一方向相反;該方法包括本機(jī)在工作LSP上進(jìn)行報(bào)文轉(zhuǎn)發(fā)處理并檢測(cè)本機(jī)與鄰居路由器之間的鏈路是否斷開;當(dāng)檢測(cè)到本機(jī)與工作LSP上的下游鄰居路由器之間的鏈路斷開、且接收到其他路由器發(fā)送的故障通知SF消息后,將所述其他路由器在工作LSP上的入標(biāo)簽設(shè)為報(bào)文的內(nèi)層標(biāo)簽,并將本機(jī)在保護(hù)LSP環(huán)上的出標(biāo)簽作為所述報(bào)文的外層標(biāo)簽,沿著第二方向上的保護(hù)LSP環(huán)上轉(zhuǎn)發(fā)所述報(bào)文,當(dāng)檢測(cè)到本機(jī)與工作LSP上的上游鄰居路由器之間的鏈路斷開后,沿著第一方向發(fā)送SF消息,將在保護(hù)LSP環(huán)上接收到的報(bào)文的外層標(biāo)簽剝離,然后繼續(xù)在工作LSP對(duì)報(bào)文進(jìn)行轉(zhuǎn)發(fā)處理。本發(fā)明了提供了一種LSP故障通告裝置,該裝置為基于多協(xié)議標(biāo)簽交換傳送MPLS TP的環(huán)網(wǎng)中的標(biāo)簽交換路由器,其特征在于,所述環(huán)網(wǎng)具有沿著第一方向進(jìn)行報(bào)文轉(zhuǎn)發(fā)的至少一個(gè)工作LSP、以及沿著第二方向進(jìn)行報(bào)文轉(zhuǎn)發(fā)的保護(hù)LSP環(huán),第二方向與第一方向相反;該裝置包括故障檢測(cè)模塊、通告收發(fā)模塊、故障處理模塊;所述故障檢測(cè)模塊,用于檢測(cè)本機(jī)與鄰居路由器之間的鏈路是否斷開;所述通告收發(fā)模塊,用于檢測(cè)是否接收到其他路由器發(fā)送的故障通知SF消息;以及,用于當(dāng)故障檢測(cè)模塊檢測(cè)到本機(jī)與工作LSP上的上游鄰居路由器之間的鏈路斷開后, 沿著第一方向發(fā)送SF消息;所述故障處理模塊,用于在故障檢測(cè)模塊檢測(cè)到本機(jī)與工作LSP上的下游鄰居路由器之間的鏈路斷開、且通告收發(fā)模塊接收到其他路由器發(fā)送的故障通知SF消息后,將所述其他路由器在工作LSP上的入標(biāo)簽設(shè)為報(bào)文的內(nèi)層標(biāo)簽,并將本機(jī)在保護(hù)LSP環(huán)上的出標(biāo)簽作為所述報(bào)文的外層標(biāo)簽,沿著第二方向上的保護(hù)LSP環(huán)上轉(zhuǎn)發(fā)所述報(bào)文;用于在故障檢測(cè)模塊檢測(cè)到本機(jī)與工作LSP上的上游鄰居路由器之間的鏈路斷開后,將在保護(hù)LSP 環(huán)上接收到的報(bào)文的外層標(biāo)簽剝離,然后繼續(xù)在工作LSP對(duì)報(bào)文進(jìn)行轉(zhuǎn)發(fā)處理。由上面的技術(shù)方案可知,本發(fā)明中,檢測(cè)到鏈路故障的工作LSP上的下游路由器沿著與工作LSP相同的方向發(fā)送SF消息,使得檢測(cè)到鏈路故障的工作LSP上的上游路由器接收到該SF消息,并根據(jù)該SF消息將報(bào)文切換到保護(hù)LSP發(fā)送。該方法能夠協(xié)助實(shí)現(xiàn) feapping模式下多條鏈路故障,單個(gè)節(jié)點(diǎn)故障以及多個(gè)節(jié)點(diǎn)故障時(shí)的LSP保護(hù)倒換。
圖1是現(xiàn)有技術(shù)在環(huán)網(wǎng)中實(shí)現(xiàn)工作LSP正常轉(zhuǎn)發(fā)的示例性示意圖;圖加是現(xiàn)有技術(shù)feapping模式下單條鏈路故障時(shí)的保護(hù)倒換示意圖;圖2b是現(xiàn)有技術(shù)Wrapping模式下多條鏈路故障時(shí)的保護(hù)倒換示意圖;圖2c是現(xiàn)有技術(shù)Wrapping模式下節(jié)點(diǎn)故障時(shí)的保護(hù)倒換示意圖;圖3是本發(fā)明實(shí)施例中在環(huán)網(wǎng)中的方向定義示意圖;圖4是本發(fā)明實(shí)施例在基于圖3所示的環(huán)網(wǎng)中設(shè)置工作LSP及對(duì)應(yīng)保護(hù)LSP環(huán)的示例性示意圖;圖fe是本發(fā)明實(shí)施例基于圖4所示的環(huán)網(wǎng)中單條鏈路故障時(shí)的故障通告的示例性示意圖;圖恥是本發(fā)明實(shí)施例基于圖4所示的環(huán)網(wǎng)中多條鏈路故障時(shí)的故障通告的示例性示意圖;圖5c是本發(fā)明實(shí)施例基于圖4所示的環(huán)網(wǎng)中節(jié)點(diǎn)故障時(shí)的故障通告的示例性示意圖;圖6a是基于圖fe所示的單條鏈路故障情況下的保護(hù)倒換的示例性示意圖;圖6b是基于圖恥所示的單條鏈路故障情況下的保護(hù)倒換的示例性示意圖;圖6c是基于圖5c所示的單條鏈路故障情況下的保護(hù)倒換的示例性示意圖;圖7a是本發(fā)明實(shí)施例基于圖fe所示的單條鏈路故障的進(jìn)行故障恢復(fù)測(cè)試的示例性流程圖;圖7b是本發(fā)明實(shí)施例基于圖fe所示的單條鏈路故障的通知等待恢復(fù)的示例性流程圖;圖7c是本發(fā)明實(shí)施例基于圖fe所示的單條鏈路故障的通知恢復(fù)過程結(jié)束的示例性流程圖;圖7d是本發(fā)明實(shí)施例基于圖fe所示的單條鏈路故障的恢復(fù)過程結(jié)束后的示例性流程圖;圖8是本發(fā)明實(shí)施例在環(huán)網(wǎng)中雙向設(shè)置工作LSP和保護(hù)環(huán)的示例性示意圖;圖9是本發(fā)明實(shí)施例使用MR-PSC協(xié)議的消息格式的示例性示意圖;圖10是本發(fā)明實(shí)施例圖將9所示的消息運(yùn)行在Action層時(shí)的報(bào)文封裝格式的示例示意圖;圖11是本發(fā)明實(shí)施例圖將9所示的消息運(yùn)行在保護(hù)LSP環(huán)時(shí)的報(bào)文封裝格式的示例示意圖;圖1 是在基于圖4所示的環(huán)網(wǎng)中的MPLS TP Section層運(yùn)行SF消息的示例性示意圖;圖12b是在基于圖4所示的環(huán)網(wǎng)中的第一方向S 1上的保護(hù)LSP環(huán)上運(yùn)行SF消息的示例性示意圖;圖13是本發(fā)明實(shí)施例LSP故障通告方法的示例性流程圖;圖14是本發(fā)明實(shí)施例LSP故障通告裝置的結(jié)構(gòu)示意圖;圖15是本發(fā)明實(shí)施例LSP故障通告裝置的硬件架構(gòu)組成示意圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,下面結(jié)合附圖并舉實(shí)施例, 對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)說明。圖3是本發(fā)明實(shí)施例中在環(huán)網(wǎng)中的方向定義示意圖。如圖3所示,以路由器A H順序構(gòu)成的環(huán)網(wǎng),以及以順時(shí)針方向?yàn)榈谝环较騍i、逆時(shí)針方向?yàn)榈诙较騍2為例。在第一方向Sl上可以有首節(jié)點(diǎn)和/或尾節(jié)點(diǎn)不同的若干條工作LSP,在第一方向Sl上的所有工作LSP可以共用在第二方向S2上的保護(hù)LSP環(huán);和/或,在第二方向S2上也可以有首節(jié)點(diǎn)和/或尾節(jié)點(diǎn)不同的若干條工作LSP,相應(yīng)地,在第二方向S2上的所有工作LSP可以共用在第一方向Sl上的保護(hù)LSP環(huán)。也就是說,同一方向上的首節(jié)點(diǎn)和/或尾節(jié)點(diǎn)不同的若干條工作LSP能夠共用反向的保護(hù)環(huán)。這里,需要說明的是,本申請(qǐng)文件中所述的路由器是指標(biāo)簽交換路由器,為了敘述簡(jiǎn)單,簡(jiǎn)稱為路由器。相應(yīng)地,路由器A H中的每臺(tái)路由器在第一方向Sl上作為入端口的環(huán)網(wǎng)端口在第二方向S2上就作為出端口、路由器A H中的每臺(tái)路由器在第一方向Sl上作為出端口的環(huán)網(wǎng)端口在第二方向S2上就作為入端口。下面,針對(duì)第一方向Sl上有首節(jié)點(diǎn)和/或尾節(jié)點(diǎn)不同的若干條工作LSP、并共用第二方向S2上的保護(hù)LSP環(huán)的故障通告方法予以詳細(xì)說明。實(shí)際應(yīng)用中,故障通告可以由控制層信令來實(shí)現(xiàn),例如MR_PSC(MPLS TP Ring Protection State Coordination,MPLS TP環(huán)網(wǎng)保護(hù)狀態(tài)協(xié)調(diào))協(xié)議的信令。本發(fā)明以采用MR-PSC協(xié)議實(shí)現(xiàn)的故障通告方法為例進(jìn)行詳細(xì)說明,但是并不限于該協(xié)議。圖4是本發(fā)明實(shí)施例在基于圖3所示的環(huán)網(wǎng)中設(shè)置工作LSP及對(duì)應(yīng)保護(hù)LSP環(huán)的示例性示意圖。如圖4所示,該環(huán)網(wǎng)中在第一方向Sl上設(shè)置有一條以路由器G為首節(jié)點(diǎn)、 以路由器A為尾節(jié)點(diǎn)的工作LSP1,以及,另一條以路由器F為首節(jié)點(diǎn)、以路由器B為尾節(jié)點(diǎn)的工作LSP2。除了作為工作LSPl首節(jié)點(diǎn)的路由器G之外,工作LSPl在第一方向Sl上所順序經(jīng)過的路由器F至路由器A在工作LSPl上的入方向工作標(biāo)簽依次為W6 W1,除了作為工作LSP2首節(jié)點(diǎn)的路由器F之外,工作LSP2在第一方向Sl上所順序經(jīng)過的路由器E至路由器B在工作LSP2上的入方向工作標(biāo)簽依次為X4 XI。環(huán)網(wǎng)中還在與第一方向Sl相反的第二方向S2上設(shè)置有封閉且與工作LSPl和工作LSP2反向的保護(hù)LSP環(huán);反向的保護(hù) LSP環(huán)在第二方向S2上所順序經(jīng)過的路由器A至路由器H在保護(hù)LSP環(huán)上的入方向保護(hù)標(biāo)簽依次為Pl P8。圖4所示環(huán)網(wǎng)中,如果各路由器均正常,則報(bào)文在工作LSPl上,以及工作LSP2上的轉(zhuǎn)發(fā)過程與現(xiàn)有技術(shù)相同。當(dāng)工作LSPl或LSP2經(jīng)過的路由器或鏈路出現(xiàn)故障時(shí),檢測(cè)到鏈路故障的路由器需要進(jìn)行LSP故障通告,用以對(duì)工作LSP進(jìn)行保護(hù)倒換,下面結(jié)合圖fe 至圖5c進(jìn)行說明。圖fe至圖5c所示實(shí)施例中只畫出了工作LSPl上的各路由器在第一方向Sl上的入方向工作標(biāo)簽。圖如至圖5c,路由器A至路由器H中的每一路由器均需要檢測(cè)與鄰居路由器之間的鏈路是否斷開。如果檢測(cè)到本機(jī)與第一方向Sl上的上游鄰居路由器之間的鏈路斷開(由于鏈路本身的故障或上游的鄰居路由器本身的節(jié)點(diǎn)故障),則該路由器還需要沿著第一方向Sl發(fā)送攜帶有本機(jī)標(biāo)識(shí)的故障通知(SF)消息,使該故障通告能夠到達(dá)檢測(cè)到本機(jī)與第一方向Sl上的下游鄰居路由器之間的鏈路斷開的另一路由器。圖fe是本發(fā)明實(shí)施例基于圖4所示的環(huán)網(wǎng)中單條鏈路故障時(shí)的故障通告的示例性示意圖。假設(shè)路由器F和路由器E之間的鏈路故障,路由器E檢測(cè)到與第一方向Sl上的上游鄰居路由器F之間的鏈路斷開,因此,在第一方向Sl上發(fā)送攜帶本機(jī)標(biāo)識(shí)的SF消息; 該SF消息依次經(jīng)過路由器D、C、B、A、H、G,最后到達(dá)F ;路由器F檢測(cè)到與在第一方向Sl上的下游鄰居路由器F之間的鏈路斷開,且收到了路由器E發(fā)送的SF消息,可以根據(jù)SF消息中攜帶的路由器E的標(biāo)識(shí),將路由器E記錄為下游故障發(fā)現(xiàn)點(diǎn),用于根據(jù)記錄的下游故障發(fā)現(xiàn)點(diǎn)將在第一方向Sl上的工作LSPl和工作LSP2的報(bào)文在第二方向上的保護(hù)LSP環(huán)上轉(zhuǎn)發(fā)(具體將在后面圖6b中進(jìn)行說明)。圖恥是本發(fā)明實(shí)施例基于圖4所示的環(huán)網(wǎng)中多條鏈路故障時(shí)的故障通告的示例性示意圖。假設(shè)路由器F和路由器E之間的鏈路故障,且路由器E和路由器D之間的鏈路發(fā)生故障,路由器D檢測(cè)到與第一方向Sl上的上游鄰居路由器E之間的鏈路斷開,因此,沿著第一方向Sl發(fā)送攜帶本機(jī)標(biāo)識(shí)的SF消息;該SF消息依次經(jīng)過路由器C、B、A、H、G,最后到達(dá)F;路由器F檢測(cè)到與在第一方向Sl上的下游鄰居路由器F之間的鏈路斷開,且收到了路由器D發(fā)送的SF消息,可以根據(jù)SF消息中攜帶的路由器D的標(biāo)識(shí),將路由器D記錄為下游故障發(fā)現(xiàn)點(diǎn),用于根據(jù)記錄的下游故障發(fā)現(xiàn)點(diǎn)將在第一方向上的工作LSPl和工作LSP2 的報(bào)文在第二方向上的保護(hù)LSP環(huán)上轉(zhuǎn)發(fā)(具體將在后面圖6b中進(jìn)行說明)。圖5c是本發(fā)明實(shí)施例基于圖4所示的環(huán)網(wǎng)中節(jié)點(diǎn)故障時(shí)的故障通告的示例性示意圖。假設(shè)路由器E發(fā)生節(jié)點(diǎn)故障,路由器D檢測(cè)到與第一方向Sl上的上游鄰居路由器E 之間的鏈路斷開,因此,沿著第一方向Sl發(fā)送攜帶本機(jī)標(biāo)識(shí)的SF消息。該SF消息依次經(jīng)過路由器C、B、A、H、G,最后到達(dá)F ;路由器F檢測(cè)到與在第一方向Sl上的下游鄰居路由器 F之間的鏈路斷開,且收到了路由器D發(fā)送的SF消息,可以根據(jù)SF消息中攜帶的路由器D 的標(biāo)識(shí),將路由器D記錄為下游故障發(fā)現(xiàn)點(diǎn),用于根據(jù)記錄的下游故障發(fā)現(xiàn)點(diǎn)將在第一方向上的工作LSPl和工作LSP2的報(bào)文在第二方向上的保護(hù)LSP環(huán)上轉(zhuǎn)發(fā)(具體將在后面圖 6c中進(jìn)行說明)。需要說明的是,圖fe至圖5c中所述的SF消息,可以按照預(yù)設(shè)周期發(fā)送,例如每隔 3. 3秒發(fā)送一次。圖fe至圖5c中的故障通告方法,可以用于工作LSP的保護(hù)倒換,下面結(jié)合圖6a 至圖6c對(duì)上述三種故障情況的保護(hù)倒換進(jìn)行舉例說明。為了能夠?qū)Dfe至圖5c中的故障通告方式用于工作LSP的保護(hù)倒換,圖6a至圖 6c中的每一路由器可以預(yù)先記錄經(jīng)過本機(jī)的每一工作LSP上的所有下游的路由器在該工作LSP上的入方向工作標(biāo)簽,以路由器E為例,可以記錄其在工作LSPl上的下游路由器D、 C、B、A在工作LSPl上的入方向工作標(biāo)簽,以及其在工作LSP2上的下游路由器D、C、B在工作LSP2上的入方向工作標(biāo)簽。首先參見圖6a,圖6a是基于圖fe所示的單條鏈路故障情況下的保護(hù)倒換的示例性示意圖,假設(shè)路由器F已經(jīng)接收到路由器E發(fā)送的SF消息并記錄下游故障發(fā)現(xiàn)點(diǎn)為路由器E,則報(bào)文在工作LSPl上的保護(hù)倒換過程可以如下當(dāng)作為首節(jié)點(diǎn)的路由器G從環(huán)網(wǎng)外部接收到需要在工作LSPl上發(fā)送的報(bào)文后,在報(bào)文中壓入其下游的鄰居路由器F在工作LSPl上的入方向工作標(biāo)簽W6、然后發(fā)送至路由器F;作為工作LSP的中間節(jié)點(diǎn)的路由器F識(shí)別出報(bào)文中攜帶的W6,由于路由器F與路由器E之間的鏈路出現(xiàn)故障、并導(dǎo)致路由器F與路由器E之間的鏈路斷開,需要切換至保護(hù) LSP來轉(zhuǎn)發(fā)報(bào)文;因此,路由器F可以根據(jù)記錄的其他路由器在工作LSPl上的入方向工作標(biāo)簽,確定下游故障發(fā)現(xiàn)點(diǎn)的在工作LSPl上的入方向工作標(biāo)簽;然后先將報(bào)文中攜帶的W6 交換為路由器E在工作LSPl上的入方向工作標(biāo)簽W5、再將第二方向S2上位于本機(jī)下游的路由器G在保護(hù)LSP環(huán)上的入方向保護(hù)標(biāo)簽P7壓入至報(bào)文中攜帶的工作標(biāo)簽W5的外層, 使報(bào)文中攜帶的標(biāo)簽為W5(內(nèi)層)+P7(外層);在保護(hù)LSP環(huán)方向上從路由器G開始至路由器E中的每一路由器在接收到保護(hù)環(huán)上反向轉(zhuǎn)發(fā)的報(bào)文后,均將報(bào)文中攜帶的本機(jī)在保護(hù)LSP環(huán)上的入方向保護(hù)標(biāo)簽交換為保護(hù)LSP環(huán)方向上的下游鄰居路由器在保護(hù)環(huán)LSP上的入方向保護(hù)標(biāo)簽,但不對(duì)內(nèi)層的工作標(biāo)簽W5進(jìn)行處理;經(jīng)過上述過程,路由器E接收到的報(bào)文中攜帶有W5 (內(nèi)層)+P5 (外層);由于路由器E與路由器F之間的鏈路斷開,因此路由器E將外層的保護(hù)標(biāo)簽P5彈出、露出內(nèi)層的W5 ; 由于W5就是路由器E在工作LSPl上的入方向工作標(biāo)簽,因而路由器E將報(bào)文中攜帶的W5 交換為在第一方向Sl上的下游路由器D在工作LSPl上的入方向工作標(biāo)簽W4,并發(fā)送到路由器D ;此后,從路由器D開始至路由器B中的每一路由器在接收到工作LSPl上的報(bào)文后,均將報(bào)文中攜帶的本機(jī)在工作LSPl上的入方向工作標(biāo)簽交換為在工作LSPl方向上的下游鄰居路由器在工作LSPl上的入方向工作標(biāo)簽;最終,路由器A接收到的報(bào)文中攜帶有路由器A在工作LSPl上的入方向工作標(biāo)簽 W1,這樣,作為尾節(jié)點(diǎn)的路由器A將報(bào)文中攜帶的Wl彈出,然后將報(bào)文向環(huán)網(wǎng)外發(fā)送。在圖6a中,只給出了工作LSPl的保護(hù)到換過程,如果圖6a中還具有圖4中所示的工作LSP2,則工作LSP2的保護(hù)倒換過程與工作LSPl的保護(hù)倒換過程基本相同,不同之處在于路由器F是工作LSP2的首節(jié)點(diǎn),而且已檢測(cè)到在第一方向上與位于其下游的鄰居路由器E之間的鏈路斷開,因此,當(dāng)從環(huán)網(wǎng)外部接收到需要在工作LSP2上發(fā)送的報(bào)文后,直接先在報(bào)文中壓入路由器E在工作LSPl上的入方向工作標(biāo)簽W5、再將第二方向S2上的下游路由器G在保護(hù)LSP環(huán)上的入方向保護(hù)標(biāo)簽P7壓入至報(bào)文中攜帶的工作標(biāo)簽W5的外層, 使報(bào)文中攜帶的標(biāo)簽為W5 (內(nèi)層)+P7 (外層);然后發(fā)送到路由器G,因此,在首節(jié)點(diǎn)就直接倒換到保護(hù)LSP環(huán)上。如果圖6a中的路由器F和路由器E上還存在其他在第一方向Sl上的工作LSPJU 其保護(hù)倒換過程和工作LSPl及工作LSP2的保護(hù)倒換原理相同。再參見圖6b,圖6b是基于圖恥所示的多條鏈路故障情況下的保護(hù)倒換的示例性示意圖,假設(shè)路由器F已經(jīng)接收到路由器D發(fā)送的SF消息并記錄下游故障發(fā)現(xiàn)點(diǎn)為路由器 D,則報(bào)文在工作LSPl上的保護(hù)倒換過程可以如下當(dāng)作為首節(jié)點(diǎn)的路由器G從環(huán)網(wǎng)外部接收到需要在工作LSPl上發(fā)送的報(bào)文后,在報(bào)文中壓入其下游相鄰的路由器F在工作LSPl上的入方向工作標(biāo)簽W6、然后發(fā)送至路由器 F;基于與圖6a所示過程相同的原理,路由器F在轉(zhuǎn)發(fā)報(bào)文時(shí)切換到保護(hù)LSP環(huán)上、使在第二方向S2的保護(hù)LSP環(huán)上發(fā)出的報(bào)文中攜帶的標(biāo)簽為W4(內(nèi)層)+P7(外層),并且,在保護(hù)LSP環(huán)上經(jīng)過對(duì)外層的保護(hù)標(biāo)簽交換,路由器D接收到的報(bào)文中攜帶有W5(內(nèi)層)+P4(外層);由于路由器D內(nèi)與在第一方向Sl上的上游鄰居路由器E之間的鏈路斷開, 因此路由器D將外層的保護(hù)標(biāo)簽P4彈出、露出內(nèi)層的W4;由于W4就是路由器D在工作LSPl 上的入方向標(biāo)簽,因而路由器D將報(bào)文中攜帶的W4交換為在第一方向S 1上的下游路由器 C在工作LSPl上的入方向工作標(biāo)簽W3 ;此后,基于與圖6a所示過程相同的原理,路由器A接收到的報(bào)文中攜帶有路由器A 在工作LSPl上的入方向工作標(biāo)簽W1,且,作為尾節(jié)點(diǎn)的路由器A將報(bào)文中攜帶的Wl彈出, 然后將報(bào)文向環(huán)網(wǎng)外發(fā)送。在圖6b中,只給出了工作LSPl的保護(hù)到換過程,如果圖6b中還具有圖4中所示的工作LSP2,則工作LSP2的保護(hù)倒換過程與工作LSPl的保護(hù)倒換過程基本相同,不同之處在于路由器F是工作LSP2的首節(jié)點(diǎn),而且已檢測(cè)到與在第一方向Sl上的下游鄰居路由器 D之間的鏈路斷開,因此,當(dāng)從環(huán)網(wǎng)外部接收到需要在工作LSP2上發(fā)送的報(bào)文后,直接先在報(bào)文中壓入路由器D在工作LSPl上的入方向工作標(biāo)簽W4、再將第二方向S2上的下游路由器G在保護(hù)LSP環(huán)上的入方向保護(hù)標(biāo)簽P7壓入至報(bào)文中攜帶的工作標(biāo)簽W4的外層,使報(bào)文中攜帶的標(biāo)簽為W4(內(nèi)層)+P7(外層);然后發(fā)送到路由器G,因此,在首節(jié)點(diǎn)就直接倒換到保護(hù)LSP環(huán)上。如果圖6b中的路由器F、E、D上還存在其他在第一方向Sl上的工作LSP,則其保護(hù)倒換過程和工作LSPl及工作LSP2的保護(hù)倒換原理相同。再參見圖6c,圖6c是基于圖5c所示的節(jié)點(diǎn)故障情況下的保護(hù)倒換的示例性示意圖,假設(shè)路由器F已經(jīng)接收到路由器D發(fā)送的SF消息并記錄下游故障發(fā)現(xiàn)點(diǎn)為路由器D,則工作LSPl上的保護(hù)倒換過程與圖6b所示保護(hù)倒換過程相同,因而不再贅述。多個(gè)節(jié)點(diǎn)故障時(shí)的保護(hù)倒換與單個(gè)節(jié)點(diǎn)故障時(shí)的保護(hù)倒換的原理相同,不再贅述。由前文中的保護(hù)倒換過程可知,圖fe至圖5c所示的故障通告方法可以用于工作 LSP的保護(hù)倒換,并且對(duì)于所有多點(diǎn)故障的情況均可以實(shí)現(xiàn)LSP倒換,因而能夠解決現(xiàn)有技術(shù)^·^^^^模式下無法實(shí)現(xiàn)多條鏈路故障、單個(gè)以及多個(gè)節(jié)點(diǎn)故障時(shí)的保護(hù)倒換的技術(shù)缺陷。前文中已經(jīng)提到,當(dāng)發(fā)生故障時(shí),路由器檢測(cè)到本機(jī)與在第一方向Sl上的上游鄰居路由器之間的鏈路斷開時(shí),發(fā)送攜帶本機(jī)標(biāo)識(shí)的SF消息中,使得檢測(cè)到本機(jī)與在第一方向Sl上的下游鄰居路由器之間的鏈路斷開的另一路由器可以根據(jù)接收到的SF消息記錄下游故障發(fā)現(xiàn)點(diǎn),從而根據(jù)下游故障發(fā)現(xiàn)點(diǎn)在第一方向Sl上的工作LSP的入方向工作標(biāo)簽進(jìn)行工作LSP的保護(hù)倒換。當(dāng)?shù)谝环较騍l上工作LSP的故障恢復(fù)時(shí),可以立刻恢復(fù)在工作LSP上轉(zhuǎn)發(fā)報(bào)文, 也可以繼續(xù)使用保護(hù)倒換后的路徑轉(zhuǎn)發(fā)報(bào)文,因此,還涉及到恢復(fù)模式(R),所述恢復(fù)模式為不可恢復(fù)時(shí),若故障恢復(fù),則繼續(xù)使用保護(hù)倒換后的路徑轉(zhuǎn)發(fā)報(bào)文,當(dāng)所述恢復(fù)模式為可恢復(fù)時(shí),若故障恢復(fù),則可以立刻恢復(fù)在工作LSP上轉(zhuǎn)發(fā)報(bào)文。環(huán)網(wǎng)中的路由器應(yīng)該具有相同的恢復(fù)模式,因此,路由器檢測(cè)到本機(jī)與在第一方向Sl上位于本機(jī)上游的鄰居路由器之間的鏈路斷開時(shí),發(fā)送的SF消息中還可以攜帶本機(jī)的恢復(fù)模式R ;而檢測(cè)到本機(jī)與在第一方向Sl上的下游鄰居路由器之間的鏈路斷開的另一路由器可以根據(jù)接收到的SF消息判斷是否與本機(jī)的恢復(fù)模式相同,如果不相同,則可以上報(bào)告警信息,例如生成系統(tǒng)告警信息, 如果相同,則可以繼續(xù)執(zhí)行故障通告。另外,為了及時(shí)獲知工作LSP的故障恢復(fù)情況,環(huán)網(wǎng)中的每個(gè)路由器還需要在檢測(cè)到鏈路故障后能夠進(jìn)行故障恢復(fù)檢測(cè)。對(duì)于單條鏈路故障、多條鏈路故障、以及節(jié)點(diǎn)故障 (包括單個(gè)節(jié)點(diǎn)故障、多個(gè)節(jié)點(diǎn)故障)可以采用相同的故障恢復(fù)檢測(cè)流程,因此,下面結(jié)合圖7a至圖7d對(duì)單條鏈路故障時(shí)的故障恢復(fù)檢測(cè)流程進(jìn)行說明,其他類型的故障恢復(fù)流程的原理與之相同。參見圖7a,圖7a是本發(fā)明實(shí)施例基于圖fe所示的單條鏈路故障的進(jìn)行故障恢復(fù)測(cè)試的示例性流程圖。假設(shè)路由器F已經(jīng)接收到路由器E在第一方向Sl上發(fā)送的SF消息,并將路由器E記錄為下游故障發(fā)現(xiàn)點(diǎn),則路由器F可以在第一方向Sl上向記錄的下游故障發(fā)現(xiàn)點(diǎn)發(fā)送攜帶本機(jī)標(biāo)識(shí)的恢復(fù)測(cè)試(RT)消息;如果路由器E能夠接收到路由器F發(fā)送的RT消息,則確定鏈路恢復(fù),因此,可以停止發(fā)送SF消息,另外,還需要將鏈路恢復(fù)的情況通告給路由器F。參見圖7b,圖7b是本發(fā)明實(shí)施例基于圖fe所示的單條鏈路故障的通知等待恢復(fù)的示例性流程圖。假設(shè)路由器E已經(jīng)接收到路由器F在第一方向Sl上發(fā)送的RT消息,確定路由器E和路由器F之間的鏈路恢復(fù),則路由器E可以根據(jù)RT消息中攜帶的路由器F的標(biāo)識(shí),在第一方向Sl上向路由器F發(fā)送等待恢復(fù)(WTR)消息;路由器F接收到路由器E發(fā)送的WTR消息后,確定鏈路恢復(fù),因此,可以停止發(fā)送RT消息,還需要根據(jù)本機(jī)的恢復(fù)模式,確定需要繼續(xù)在倒換后的路徑上轉(zhuǎn)發(fā)報(bào)文,或者立刻恢復(fù)在工作LSP上恢復(fù)轉(zhuǎn)發(fā)報(bào)文,另外, 還要通知路由器E鏈路恢復(fù)過程結(jié)束。參見圖7c,圖7c是本發(fā)明實(shí)施例基于圖fe所示的單條鏈路故障的通知恢復(fù)過程結(jié)束的示例性流程圖。假設(shè)路由器F已經(jīng)接收到路由器E在第一方向Sl上發(fā)送的WTR消息,并根據(jù)本機(jī)的恢復(fù)模式,選擇繼續(xù)在倒換后的路徑上轉(zhuǎn)發(fā)報(bào)文,或者已經(jīng)恢復(fù)了在工作 LSP上恢復(fù)轉(zhuǎn)發(fā)報(bào)文,則路由器F還需要在第一方向Sl上向路由器E發(fā)送恢復(fù)過程結(jié)束 (RO)消息,用以通知路由器E鏈路故障的故障恢復(fù)過程結(jié)束;路由器E接收到路由器F發(fā)送的RO消息后,確定故障恢復(fù)過程結(jié)束。參見圖7d,圖7d是本發(fā)明實(shí)施例基于圖fe所示的單條鏈路故障的恢復(fù)過程結(jié)束后的示例性流程圖。假設(shè)路由器E已經(jīng)接收到路由器F在第一方向Sl上發(fā)送的RO消息, 則可以在第一方向Sl上連續(xù)發(fā)送預(yù)設(shè)數(shù)目的無請(qǐng)求(NR)消息后結(jié)束MR-PSC過程。以上的原理性說明僅僅是以在第一方向Sl上具有工作LSP、在第二方向S2上具有保護(hù)環(huán)的單向設(shè)置方式為例,實(shí)際應(yīng)用中,也可以同時(shí)在第二方向S2上設(shè)置其他工作LSP、 并相應(yīng)地在第一方向Sl上為第二方向S2上的所有工作LSP設(shè)置對(duì)應(yīng)的保護(hù)環(huán)。圖8是本發(fā)明實(shí)施例在環(huán)網(wǎng)中雙向設(shè)置工作LSP和保護(hù)環(huán)的示例性示意圖,如圖 8所示環(huán)網(wǎng)中除了設(shè)置有如前文所述的在第一方向Sl上的工作LSPl和工作LSP2、以及在第二方向S2上的保護(hù)換之外,還在第二方向S2上設(shè)置有一條以路由器H為首節(jié)點(diǎn)、以路由器C為尾節(jié)點(diǎn)的工作LSP3,以及,另一條以路由器A為首節(jié)點(diǎn)、以路由器F為尾節(jié)點(diǎn)的工作LSP4。除了作為工作LSP3首節(jié)點(diǎn)的路由器H之外,工作LSP3在第二方向S2上所順序經(jīng)過的路由器A至路由器C在工作LSP3上的入方向工作標(biāo)簽依次為TO Y1,除了作為工作LSP4首節(jié)點(diǎn)的路由器A之外,工作LSP4在第二方向S2上所順序經(jīng)過的路由器B至路由器 F在工作LSP4上的入方向工作標(biāo)簽依次為Z5 Z1。針對(duì)第二方向S2上的工作LSP3和工作LSP4,環(huán)網(wǎng)中設(shè)置有第一方向Sl上的可被工作LSP3和工作LSP4共用的另一保護(hù)環(huán),可被工作LSP3和工作LSP4共用的另一保護(hù)環(huán)在第一方向Sl上所順序經(jīng)過的路由器A至路由器H在保護(hù)環(huán)上的入方向保護(hù)標(biāo)簽依次為 Ql Q8。針對(duì)經(jīng)過工作LSP3和工作LSP4的路由器的發(fā)生多點(diǎn)故障時(shí)的故障通告方法與經(jīng)過工作LSPl和工作LSP2的路由器的節(jié)點(diǎn)發(fā)生多點(diǎn)故障時(shí)的故障通告方法的原理相同,因此本文不再贅述。另外,前文中所述的SF消息、RT消息、WTR消息、RO消息、NR消息,可以采用圖9 所示的本發(fā)明實(shí)施例使用MR-PSC協(xié)議的消息格式的示例性示意圖,其中,版本號(hào)字段為版本信息;協(xié)議類型字段的值為MR-PSC,表明該消息采用MR-PSC協(xié)議實(shí)現(xiàn);源路由器標(biāo)識(shí)字段表明發(fā)送該消息的路由器的標(biāo)識(shí);目的路由器標(biāo)識(shí)字段表明該消息的目的路由器的標(biāo)識(shí);消息類型字段,表明該消息的類型,當(dāng)其為SF對(duì)應(yīng)的標(biāo)識(shí)時(shí),表示該消息是SF消息;當(dāng)其為RT對(duì)應(yīng)的標(biāo)識(shí)時(shí),表示該消息是RT消息;當(dāng)其為WTR對(duì)應(yīng)的標(biāo)識(shí)時(shí),表示該消息是WTR消息;當(dāng)其為RO對(duì)應(yīng)的標(biāo)識(shí)時(shí),表示該消息是RO消息;當(dāng)其為NR對(duì)應(yīng)的標(biāo)識(shí)時(shí),表示該消息是NR消息;恢復(fù)模式字段,當(dāng)其內(nèi)容為不可恢復(fù)模式對(duì)應(yīng)的標(biāo)識(shí)時(shí),表示發(fā)送該消息的路由器支持的恢復(fù)模式為不可恢復(fù)模式;當(dāng)其內(nèi)容為可恢復(fù)模式對(duì)應(yīng)的標(biāo)識(shí)時(shí),表示發(fā)送該消息的路由器支持的恢復(fù)模式為可恢復(fù)模式。需要說明的是,路由器檢測(cè)到與在第一方向Sl上的上游鄰居路由器之間的鏈路斷開時(shí),發(fā)送的SF消息中的目的路由器標(biāo)識(shí)字段為未知,因?yàn)槠錂z測(cè)到鏈路故障時(shí),并不能唯一確定目的路由器,而對(duì)于其它四種消息,則均能夠根據(jù)此前接收到的消息唯一確定當(dāng)前要發(fā)送的消息的目的路由器,因此,目的路由器標(biāo)識(shí)字段為目的路由器的標(biāo)識(shí)。以WTR 消息為例,當(dāng)路由器接收到WTR消息時(shí),可以根據(jù)WTR消息中的源路由器標(biāo)識(shí)字段唯一確定環(huán)網(wǎng)中的一個(gè)路由器,然后以該路由器為目的路由器,發(fā)送RO消息。實(shí)際上,上述RT消息、 WTR消息、RO消息,以及NR消息,均可以不攜帶目的路由器的標(biāo)識(shí)。另外,當(dāng)環(huán)網(wǎng)中只設(shè)置有和工作LSP相反方向的保護(hù)LSP環(huán)(如圖4所示)時(shí),則前文中所述的SF消息、RT消息、WTR消息、RO消息、NR消息只能在MPLS TP的段(Section) 層上發(fā)送;當(dāng)環(huán)網(wǎng)中設(shè)置有雙向的保護(hù)LSP環(huán)時(shí)(如圖8所示),前文中所述的SF消息、RT 消息、WTR消息、RO消息、NR消息則既可以在MPLS TP Section層上發(fā)送,也可以在第一方向的保護(hù)LSP環(huán)上發(fā)送。在MPLS TP Section上發(fā)送時(shí),需要對(duì)圖9所示的消息格式進(jìn)行MPLS封裝,封裝后的MR-PSC報(bào)文格式如圖10所示的本發(fā)明實(shí)施例將圖9所示的消息運(yùn)行在Action層時(shí)的報(bào)文封裝格式的示例性示意圖,其中,二層報(bào)頭,也即MPLS報(bào)文頭;GAL的值為13,表示該報(bào)文是一個(gè)操作管理維護(hù)(OAM)類型的報(bào)文;消息體,即圖9所示的消息內(nèi)容。在后續(xù)的圖中,將用G代表包括L2Header和GAL字段在內(nèi)的內(nèi)容,Req代表消息內(nèi)容,當(dāng)其為SF時(shí),說明是SF消息;當(dāng)其為WTR時(shí),說明是WTR消息,依次類推。在保護(hù)LSP環(huán)上發(fā)送時(shí),需要對(duì)圖9所示的消息格式進(jìn)行MPLS封裝和保護(hù)標(biāo)簽封裝,封裝后的MR-PSC報(bào)文格式如圖11所示的本發(fā)明實(shí)施例將圖9所示的消息運(yùn)行在保護(hù) LSP環(huán)時(shí)的報(bào)文封裝格式的示例性示意圖,其中,二層報(bào)頭,也即MPLS報(bào)文頭;保護(hù)LSP標(biāo)簽,也即是在第一方向Sl上的的下游鄰居路由器在第一方向Sl上的保護(hù)LSP環(huán)上的入方向工作標(biāo)簽;GAL的值為13,表示該報(bào)文是OAM類型的報(bào)文;消息體,即圖9所示的消息內(nèi)容。在后續(xù)的圖中,將用I3X代表保護(hù)標(biāo)簽,G代表包括L2Header和GAL字段在內(nèi)的內(nèi)容, Req代表消息內(nèi)容,當(dāng)其為SF時(shí),說明是SF消息;當(dāng)其為WTR時(shí),說明是WTR消息,依次類推。下面結(jié)合圖1 至圖12b針對(duì)SF消息運(yùn)行在Action層和運(yùn)行在保護(hù)LSP環(huán)上進(jìn)行說明參見圖12a,圖1 是在基于圖4所示的環(huán)網(wǎng)中的MPLS TP Section層運(yùn)行SF消息的示例性示意圖,圖中只畫出了工作LSP1,未畫出工作LSP2。假設(shè)路由器E發(fā)生節(jié)點(diǎn)故障,則路由器D檢測(cè)到第一方向Sl上位于本機(jī)上游的路由器E之間的鏈路斷開時(shí),發(fā)送的 SF消息(以兩個(gè)矩形塊表示,第一個(gè)矩形塊字符“G”表示是GAL、第二個(gè)矩形塊內(nèi)所標(biāo)記的字符串“SF”表示該消息是SF消息)依次經(jīng)過路由器C、B、A、H、G、F,SF消息在從路由器D 到路由器F的過程中內(nèi)容保持不變。參見圖12b,圖12b是在基于圖4所示的環(huán)網(wǎng)中的第一方向Sl上的保護(hù)LSP環(huán)上運(yùn)行SF消息的示例性示意圖。假設(shè)路由器E發(fā)生節(jié)點(diǎn)故障,則路由器D檢測(cè)到第一方向Sl 上位于本機(jī)上游的路由器E之間的鏈路斷開時(shí),發(fā)送的SF消息(以三個(gè)矩形塊表示,第一個(gè)矩形塊是保護(hù)標(biāo)簽,第二個(gè)矩形塊內(nèi)的字符“G”表示是GAL,第三個(gè)矩形塊內(nèi)所標(biāo)記的字符串“SF”表示該消息是SF消息)依次經(jīng)過路由器C、B、A、H、G、F。其中,路由器C、B、A、 H、G中的任一路由器接收到攜帶本機(jī)在第一方向Sl上的保護(hù)LSP環(huán)上的入方向工作標(biāo)簽的SF消息時(shí),均將SF消息中攜帶的本機(jī)在第一方向Sl的保護(hù)LSP環(huán)上的入方向工作標(biāo)簽交換為在第一方向Sl上的下游鄰居路由器在第一方向Sl的保護(hù)LSP環(huán)上的入方向工作標(biāo)簽,然后再發(fā)送到在第一方向Sl上的下游鄰居路由器。圖1 至圖12b是針對(duì)第一方向Sl的工作LSP上的路由器發(fā)生節(jié)點(diǎn)故障或鏈路發(fā)生故障時(shí)在第一方向Sl上發(fā)送SF消息分別運(yùn)行在MPLS TP Section層和運(yùn)行在保護(hù)LSP 環(huán)上的過程進(jìn)行了說明。其它的消息,如RT消息、WTR消息、RO消息、以及NR消息分別運(yùn)行在MPLS TP Section層和運(yùn)行在保護(hù)LSP環(huán)上的過程與圖1 至圖1 所示的原理相同, 不再贅述。另外,在第二方向S2的工作LSP上的路由器發(fā)生節(jié)點(diǎn)故障或鏈路發(fā)生故障時(shí)在第二方向S 1上發(fā)送的SF消息、RT消息、WTR消息、RO消息、以及NR消息分別運(yùn)行在MPLS TP Section層和運(yùn)行在保護(hù)LSP環(huán)上的過程也與圖1 至圖12b所示的原理相同,不再贅述。需要說明的是,在上文中,所涉及到的SF消息、RT消息、WTR消息、RO消息、NR消息均是以沿第一方向發(fā)送為例進(jìn)行說明的。實(shí)際上,如果是在MPLS TPgkction層上傳輸上述通告消息,則所述WTR消息、RO消息、NR消息既可以沿第一方向發(fā)送,也可以沿第二方向發(fā)送,而SF消息和RT消息則只能沿第一方向發(fā)送;如果是在第一方向上的保護(hù)LSP環(huán)上傳輸上述通告消息,則所有通告消息只能沿第一方向發(fā)送。
基于前文所述的原理性說明,本發(fā)明實(shí)施例中提供了一種LSP故障通告方法、以及一種LSP故障通告裝置。參見圖13,圖13是本發(fā)明實(shí)施例LSP故障通告方法的示意性流程圖,包括以下步驟步驟1301、本機(jī)在工作LSP上進(jìn)行報(bào)文轉(zhuǎn)發(fā)處理并檢測(cè)本機(jī)與鄰居路由器之間的鏈路是否斷開。步驟1302、當(dāng)檢測(cè)到本機(jī)與工作LSP上的下游鄰居路由器之間的鏈路斷開、且接收到其他路由器發(fā)送的故障通知SF消息后,將所述其他路由器在工作LSP上的入標(biāo)簽設(shè)為報(bào)文的內(nèi)層標(biāo)簽,并將本機(jī)在保護(hù)LSP環(huán)上的出標(biāo)簽作為所述報(bào)文的外層標(biāo)簽,沿著第二方向上的保護(hù)LSP環(huán)上轉(zhuǎn)發(fā)所述報(bào)文。步驟1303、當(dāng)檢測(cè)到本機(jī)與工作LSP上的上游鄰居路由器之間的鏈路斷開后,沿著第一方向發(fā)送SF消息,將在保護(hù)LSP環(huán)上接收到的報(bào)文的外層標(biāo)簽剝離,然后繼續(xù)在工作LSP對(duì)報(bào)文進(jìn)行轉(zhuǎn)發(fā)處理。較佳地,所述SF消息中攜帶恢復(fù)模式R ;所述接收到其他路由器發(fā)送的SF消息之后,進(jìn)一步包括判斷所述SF消息中攜帶的恢復(fù)模式R是否與本機(jī)的恢復(fù)模式相同,如果不相同,則生成系統(tǒng)告警信息,如果相同, 則繼續(xù)執(zhí)行故障通告。圖13所示實(shí)施例中,所述接收到其他路由器發(fā)送的SF消息之后,進(jìn)一步包括沿著第一方向上發(fā)送恢復(fù)測(cè)試RT消息。所述沿著第一方向上發(fā)送SF消息之后,進(jìn)一步包括如果在第一方向上接收到RT 消息,則停止發(fā)送所述SF消息,并發(fā)送等待恢復(fù)WTR消息。圖13所示實(shí)施例中,所述沿著第一方向發(fā)送RT消息之后,進(jìn)一步包括如果接收到WTR消息,則發(fā)送恢復(fù)完成RO消息。所述發(fā)送WTR消息之后,進(jìn)一步包括如果接收到RO消息,則發(fā)送無請(qǐng)求NR消息, 本機(jī)與工作LSP上的上游鄰居路由器之間的鏈路恢復(fù)。圖13所示實(shí)施例中,所述SF消息、RT消息、WTR消息、RO消息、NR消息可以是在 MPLS TP段Action層上發(fā)送和/或接收的。另外,如果所述環(huán)網(wǎng)還具有第一方向上的保護(hù)LSP環(huán);則所述SF消息、RT消息、 WTR消息、RO消息、NR消息還可以是在第一方向上的保護(hù)LSP環(huán)上發(fā)送和/或接收的。參見圖14,圖14是本發(fā)明實(shí)施例LSP故障通告裝置的結(jié)構(gòu)示意圖,該裝置應(yīng)用于多協(xié)議標(biāo)簽交換傳送MPLS TP的環(huán)網(wǎng)中的標(biāo)簽交換路由器,所述環(huán)網(wǎng)具有沿著第一方向進(jìn)行報(bào)文轉(zhuǎn)發(fā)處理的的至少一個(gè)工作LSP、以及沿著第二方向進(jìn)行報(bào)文轉(zhuǎn)發(fā)處理的的保護(hù) LSP環(huán),第二方向與第一方向相反;該裝置包括故障檢測(cè)模塊1401、通告收發(fā)模塊1402、故障處理模塊1403 ;其中,故障檢測(cè)模塊1401,用于檢測(cè)本機(jī)與鄰居路由器之間的鏈路是否斷開;通告收發(fā)模塊1402,用于檢測(cè)是否接收到其他路由器發(fā)送的故障通知SF消息;以及,用于當(dāng)故障檢測(cè)模塊1401檢測(cè)到本機(jī)與工作LSP上的上游鄰居路由器之間的鏈路斷開后,沿著第一方向發(fā)送SF消息;故障處理模塊1403,用于在故障檢測(cè)模塊1401檢測(cè)到本機(jī)與工作LSP上的下游鄰居路由器之間的鏈路斷開、且通告收發(fā)模塊1402接收到其他路由器發(fā)送的故障通知SF消息后,將所述其他路由器在工作LSP上的入標(biāo)簽設(shè)為報(bào)文的內(nèi)層標(biāo)簽,并將本機(jī)在保護(hù)LSP 環(huán)上的出標(biāo)簽作為所述報(bào)文的外層標(biāo)簽,沿著第二方向上的保護(hù)LSP環(huán)上轉(zhuǎn)發(fā)所述報(bào)文; 用于在故障檢測(cè)模塊1401檢測(cè)到本機(jī)與工作LSP上的上游鄰居路由器之間的鏈路斷開后, 將在保護(hù)LSP環(huán)上接收到的報(bào)文的外層標(biāo)簽剝離,然后繼續(xù)在工作LSP對(duì)報(bào)文進(jìn)行轉(zhuǎn)發(fā)處理。所述通告收發(fā)模塊1402在第一方向上發(fā)送的所述SF消息中還攜帶恢復(fù)模式R ;所述故障處理模塊1403在故障檢測(cè)模塊1401檢測(cè)到本機(jī)與工作LSP上的下游鄰居路由器之間的鏈路斷開、且通告收發(fā)模塊1402接收到其他路由器發(fā)送的SF消息后,進(jìn)一步用于判斷所述SF消息中攜帶的恢復(fù)模式R是否與本機(jī)的恢復(fù)模式相同,如果不相同,則生成系統(tǒng)告警信息,如果相同,則繼續(xù)執(zhí)行故障通告。所述通告收發(fā)模塊1402在接收到其他路由器發(fā)來的SF消息,且故障處理模塊 1403檢測(cè)到本機(jī)與工作LSP上的下游鄰居路由器之間的鏈路斷開后,沿著第一方向上發(fā)送恢復(fù)測(cè)試RT消息。所述通告收發(fā)模塊1402沿著第一方向發(fā)送SF消息之后,進(jìn)一步用于如果在第一方向上接收到RT消息,則發(fā)送等待恢復(fù)WTR消息。所述通告收發(fā)模塊1402沿著第一方向上發(fā)送RT消息之后,進(jìn)一步用于如果接收到WTR消息,則發(fā)送恢復(fù)完成RO消息。所述通告收發(fā)模塊1402發(fā)送WTR消息之后,進(jìn)一步用于如果RO消息,則發(fā)送無請(qǐng)求NR消息,本機(jī)與工作LSP上的上游鄰居路由器之間的鏈路恢復(fù)。所述通告收發(fā)模塊1402是在MPLS TP段Action層上發(fā)送和/或接收所述SF消息、RT消息、WTR消息、RO消息、NR消息的。所述環(huán)網(wǎng)還具有第一方向上的保護(hù)LSP環(huán);所述通告收發(fā)模塊1402是在第一方向上的保護(hù)LSP環(huán)上發(fā)送和/或接收SF消息、 RT消息、WTR消息、RO消息、NR消息。以上對(duì)本發(fā)明實(shí)施例LSP故障通告裝置進(jìn)行了說明,下面給出本發(fā)明實(shí)施例LSP 故障通告裝置的硬件架構(gòu)組成,該裝置是可以軟硬件結(jié)合的可編程設(shè)備,具體參見圖15, 圖15是本發(fā)明實(shí)施例LSP故障通告裝置1500的硬件架構(gòu)組成示意圖,該裝置包括存儲(chǔ)器 1510,處理器1520,報(bào)文處理芯片1530,以及耦合存儲(chǔ)器1510、處理器1520、報(bào)文處理芯片 1530的互聯(lián)機(jī)構(gòu)1540 ;其中,存儲(chǔ)器1510用于存儲(chǔ)指令代碼,當(dāng)所述指令代碼被執(zhí)行時(shí)完成的操作主要為上述LSP故障通告裝置中故障檢測(cè)模塊完成的功能,以及對(duì)故障通告報(bào)文(包括SF消息、RT 消息、WTR消息、RO消息、NR消息)的處理,這里不再贅述;處理器1520,用于與報(bào)文處理芯片1530通信,進(jìn)行故障通告報(bào)文的收發(fā);用于與存儲(chǔ)器通信,讀取和執(zhí)行存儲(chǔ)器1510中存儲(chǔ)的所述指令代碼,完成上述LSP故障通告裝置中故障檢測(cè)模塊完成的功能,以及對(duì)從報(bào)文處理芯片1530上送的故障通告報(bào)文的處理;報(bào)文處理芯片1530,用于通過該芯片上的接口連接到其他路由器,負(fù)責(zé)數(shù)據(jù)報(bào)文的轉(zhuǎn)發(fā)處理,對(duì)故障通告報(bào)文(包括SF消息、RT消息、WTR消息、RO消息、NR消息)的收發(fā), 以及與處理器1520之間進(jìn)行故障通告報(bào)文的收發(fā)。
需要說明的是,圖15所示的LSP故障通告裝置只是一個(gè)具體的例子,也可以通過其他的與本實(shí)施例描述不同結(jié)構(gòu)實(shí)現(xiàn),例如,上述指令代碼時(shí)所完成的操作,也可以由特定應(yīng)用專用集成電路(ASIC)實(shí)現(xiàn),還可以由NP實(shí)現(xiàn)。另外,上述的處理器1520可以是一個(gè)或多個(gè),如果是多個(gè),則由多個(gè)處理器共同負(fù)責(zé)讀取和執(zhí)行所述指令代碼。因此,本發(fā)明對(duì) LSP故障通告裝置的具體結(jié)構(gòu)不作具體限定。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
權(quán)利要求
1.一種LSP故障通告方法,應(yīng)用于基于多協(xié)議標(biāo)簽交換傳送MPLS TP的環(huán)網(wǎng)中的路由器,其特征在于,所述環(huán)網(wǎng)具有沿著第一方向進(jìn)行報(bào)文轉(zhuǎn)發(fā)的至少一個(gè)工作LSP、以及沿著第二方向進(jìn)行報(bào)文轉(zhuǎn)發(fā)的保護(hù)LSP環(huán),其中第二方向與第一方向相反;該方法包括本機(jī)在工作LSP上進(jìn)行報(bào)文轉(zhuǎn)發(fā)處理并檢測(cè)本機(jī)與鄰居路由器之間的鏈路是否斷開;當(dāng)檢測(cè)到本機(jī)與工作LSP上的下游鄰居路由器之間的鏈路斷開、且接收到其他路由器發(fā)送的故障通知SF消息后,將所述其他路由器在工作LSP上的入標(biāo)簽設(shè)為報(bào)文的內(nèi)層標(biāo)簽,并將本機(jī)在保護(hù)LSP環(huán)上的出標(biāo)簽作為所述報(bào)文的外層標(biāo)簽,沿著第二方向上的保護(hù) LSP環(huán)上轉(zhuǎn)發(fā)所述報(bào)文,當(dāng)檢測(cè)到本機(jī)與工作LSP上的上游鄰居路由器之間的鏈路斷開后,沿著第一方向發(fā)送 SF消息,將在保護(hù)LSP環(huán)上接收到的報(bào)文的外層標(biāo)簽剝離,然后繼續(xù)在工作LSP對(duì)報(bào)文進(jìn)行轉(zhuǎn)發(fā)處理。
2.如權(quán)利要求1所述的LSP故障通告方法,其特征在于,所述SF消息中攜帶恢復(fù)模式R;所述接收到其他路由器發(fā)送的SF消息之后,進(jìn)一步包括判斷所述SF消息中攜帶的恢復(fù)模式R是否與本機(jī)的恢復(fù)模式相同,如果不相同,則生成系統(tǒng)告警信息,如果相同,則繼續(xù)執(zhí)行故障通告。
3.如權(quán)利要求1或2所述的LSP故障通告方法,其特征在于,所述接收到其他路由器發(fā)送的SF消息之后,進(jìn)一步包括沿著第一方向發(fā)送恢復(fù)測(cè)試 RT消息。
4.如權(quán)利要求3所述的LSP故障通告方法,其特征在于,所述沿著第一方向發(fā)送SF消息之后,進(jìn)一步包括如果在第一方向上接收到RT消息,則停止發(fā)送所述SF消息,并發(fā)送等待恢復(fù)WTR消息。
5.如權(quán)利要求4所述的LSP故障通告方法,其特征在于,所述沿著第一方向發(fā)送RT消息之后,進(jìn)一步包括如果接收到WTR消息,則發(fā)送恢復(fù)完成RO消息。
6.如權(quán)利要求5所述的LSP故障通告方法,其特征在于,所述發(fā)送WTR消息之后,進(jìn)一步包括如果接收到RO消息,則發(fā)送無請(qǐng)求NR消息,本機(jī)與第一方向上位于本機(jī)上游的鄰居路由器之間的鏈路恢復(fù)。
7.如權(quán)利要求6所述的LSP故障通告方法,其特征在于,所述SF消息、RT消息、WTR消息、RO消息、NR消息是在MPLS TP段Action層上發(fā)送或者接收的。
8.如權(quán)利要求6所述的LSP故障通告方法,其特征在于,所述環(huán)網(wǎng)還具有第一方向上的保護(hù)LSP環(huán);所述SF消息、RT消息、WTR消息、RO消息、NR消息是在第一方向上的保護(hù)LSP環(huán)上發(fā)送和/或接收的。
9.一種LSP故障通告裝置,該裝置應(yīng)用于多協(xié)議標(biāo)簽交換傳送MPLS TP的環(huán)網(wǎng)中的標(biāo)簽交換路由器,其特征在于,所述環(huán)網(wǎng)具有沿著第一方向進(jìn)行報(bào)文轉(zhuǎn)發(fā)的至少一個(gè)工作 LSP、以及沿著第二方向進(jìn)行報(bào)文轉(zhuǎn)發(fā)的保護(hù)LSP環(huán),第二方向與第一方向相反;該裝置包括故障檢測(cè)模塊、通告收發(fā)模塊、故障處理模塊;所述故障檢測(cè)模塊,用于檢測(cè)本機(jī)與鄰居路由器之間的鏈路是否斷開;所述通告收發(fā)模塊,用于檢測(cè)是否接收到其他路由器發(fā)送的故障通知SF消息;以及,用于當(dāng)故障檢測(cè)模塊檢測(cè)到本機(jī)與工作LSP上的上游鄰居路由器之間的鏈路斷開后,沿著第一方向發(fā)送SF消息;所述故障處理模塊,用于在故障檢測(cè)模塊檢測(cè)到本機(jī)與工作LSP上的下游鄰居路由器之間的鏈路斷開、且通告收發(fā)模塊接收到其他路由器發(fā)送的故障通知SF消息后,將所述其他路由器在工作LSP上的入標(biāo)簽設(shè)為報(bào)文的內(nèi)層標(biāo)簽,并將本機(jī)在保護(hù)LSP環(huán)上的出標(biāo)簽作為所述報(bào)文的外層標(biāo)簽,沿著第二方向上的保護(hù)LSP環(huán)上轉(zhuǎn)發(fā)所述報(bào)文;用于在故障檢測(cè)模塊檢測(cè)到本機(jī)與工作LSP上的上游鄰居路由器之間的鏈路斷開后,將在保護(hù)LSP環(huán)上接收到的報(bào)文的外層標(biāo)簽剝離,然后繼續(xù)在工作LSP對(duì)報(bào)文進(jìn)行轉(zhuǎn)發(fā)處理。
10.如權(quán)利要求9所述的LSP故障通告裝置,其特征在于,所述通告收發(fā)模塊在第一方向上發(fā)送的所述SF消息中還攜帶恢復(fù)模式R ;所述故障處理模塊在故障檢測(cè)模塊檢測(cè)到本機(jī)與工作LSP上的下游鄰居路由器之間的鏈路斷開、且通告收發(fā)模塊接收到其他路由器發(fā)送的SF消息后,進(jìn)一步用于判斷所述 SF消息中攜帶的恢復(fù)模式R是否與本機(jī)的恢復(fù)模式相同,如果不相同,則生成系統(tǒng)告警信息,如果相同,則繼續(xù)執(zhí)行故障通告。
11.如權(quán)利要求9或10所述的LSP故障通告裝置,其特征在于,所述通告收發(fā)模塊在接收到其他路由器發(fā)來的SF消息,且故障處理模塊檢測(cè)到本機(jī)與工作LSP上的下游鄰居路由器之間的鏈路斷開后,沿著第一方向上發(fā)送恢復(fù)測(cè)試RT消息。
12.如權(quán)利要求11所述的LSP故障通告裝置,其特征在于,所述通告收發(fā)模塊沿著第一方向發(fā)送SF消息之后,進(jìn)一步用于如果在第一方向上接收到RT消息,則發(fā)送等待恢復(fù) WTR消息。
13.如權(quán)利要求12所述的LSP故障通告裝置,其特征在于,所述通告收發(fā)模塊沿著第一方向上發(fā)送RT消息之后,進(jìn)一步用于如果接收到WTR消息,則發(fā)送恢復(fù)完成RO消息。
14.如權(quán)利要求13所述的LSP故障通告裝置,其特征在于,所述通告收發(fā)模塊發(fā)送WTR 消息之后,進(jìn)一步用于如果RO消息,則發(fā)送無請(qǐng)求NR消息,本機(jī)與工作LSP上的上游鄰居路由器之間的鏈路恢復(fù)。
15.如權(quán)利要求14所述的LSP故障通告裝置,其特征在于,所述故障通告模塊是在MPLS TP段Section層上發(fā)送和/或接收所述SF消息、RT消息、WTR消息、RO消息、NR消息的。
16.如權(quán)利要求15所述的LSP故障通告裝置,其特征在于,所述環(huán)網(wǎng)還具有第一方向上的保護(hù)LSP環(huán);所述故障通告模塊是在第一方向上的保護(hù)LSP環(huán)上發(fā)送和/或接收SF消息、RT消息、 WTR消息、RO消息、NR消息。
全文摘要
本發(fā)明提供了一種LSP故障通告方法和裝置,該方法中,檢測(cè)到鏈路故障的工作LSP上的下游路由器沿著與工作LSP相同的方向發(fā)送SF消息,使得檢測(cè)到鏈路故障的工作LSP上的上游路由器接收到該SF消息,并根據(jù)該SF消息將報(bào)文切換到保護(hù)LSP發(fā)送。該方法能夠協(xié)助實(shí)現(xiàn)Wrapping模式下多條鏈路故障,單個(gè)節(jié)點(diǎn)故障以及多個(gè)節(jié)點(diǎn)故障時(shí)的LSP保護(hù)倒換。
文檔編號(hào)H04L12/56GK102377601SQ20111031236
公開日2012年3月14日 申請(qǐng)日期2011年10月14日 優(yōu)先權(quán)日2011年10月14日
發(fā)明者葉金榮 申請(qǐng)人:杭州華三通信技術(shù)有限公司