專(zhuān)利名稱(chēng):針對(duì)mpls-frr帶寬優(yōu)化的rsvp-te增強(qiáng)的制作方法
技術(shù)領(lǐng)域:
這里公開(kāi)的內(nèi)容一般涉及多協(xié)議標(biāo)簽交換(MPLS)行業(yè)。這里討論的發(fā)明屬于增 強(qiáng)的資源預(yù)留協(xié)議-業(yè)務(wù)引擎(RSVP-TE)的一般分類(lèi)。
背景技術(shù):
計(jì)算機(jī)網(wǎng)絡(luò)是在網(wǎng)絡(luò)節(jié)點(diǎn)之間傳送數(shù)據(jù)的互連子網(wǎng)的集合。網(wǎng)絡(luò)節(jié)點(diǎn)是能夠在網(wǎng) 絡(luò)中發(fā)送或接收數(shù)據(jù)的任何設(shè)備。 互聯(lián)網(wǎng)協(xié)議(IP)指定了所有穿過(guò)網(wǎng)絡(luò)的數(shù)據(jù)的確切格式、執(zhí)行路由功能并且選 擇發(fā)送數(shù)據(jù)所用的傳輸路徑。典型的選路采用網(wǎng)絡(luò)中的最短路徑,即使是這些路徑被擁塞。 路由器使用選路表中的端口和地址來(lái)穿過(guò)網(wǎng)絡(luò)從一個(gè)節(jié)點(diǎn)向另一個(gè)節(jié)點(diǎn)發(fā)送數(shù)據(jù)分組或 信元。 多協(xié)議標(biāo)簽交換(MPLS)是通用的隧道化機(jī)制,其使用標(biāo)簽交換來(lái)轉(zhuǎn)發(fā)數(shù)據(jù)分組 或信元。不像IP那樣,MPLS允許在兩個(gè)節(jié)點(diǎn)間傳送的分組基于不同的MPLS標(biāo)簽而采用不 同的路徑。MPLS利用標(biāo)簽交換路徑(LSP)來(lái)通過(guò)特定的路徑引導(dǎo)業(yè)務(wù)。服務(wù)提供商可以通 過(guò)使用資源預(yù)留協(xié)議-業(yè)務(wù)引擎(RSVP-TE)來(lái)指定明確的路徑。 由于MPLS對(duì)于支持例如三合一服務(wù)和移動(dòng)性的服務(wù)而言在接入環(huán)形網(wǎng)中變得更 加經(jīng)濟(jì),因此在網(wǎng)絡(luò)出故障的情況下處理業(yè)務(wù)重路由的、高效利用帶寬的手段將變得益發(fā) 重要。在受保護(hù)的LSP上的快速重路由(FRR)的當(dāng)前RSVP-TE實(shí)現(xiàn)在這種環(huán)形拓?fù)渲袑?duì)于 帶寬的利用相當(dāng)?shù)托А?在MPLS網(wǎng)絡(luò)中,當(dāng)本地故障觸發(fā)節(jié)點(diǎn)進(jìn)行FRR保護(hù)LSP時(shí),節(jié)點(diǎn)的本地修復(fù)點(diǎn) (PLR)將發(fā)送接收自首端(啦節(jié)點(diǎn)的業(yè)務(wù)至旁路隧道中以到達(dá)受保護(hù)的LSP的尾端(TE) 節(jié)點(diǎn)。在環(huán)形拓?fù)渲校@個(gè)旁路隧道最終返回LSP的HE節(jié)點(diǎn),然后從初始的受保護(hù)LSP路 徑的相反方向到達(dá)TE節(jié)點(diǎn)。這使得業(yè)務(wù)能夠流向PLR節(jié)點(diǎn),然后返回旁路隧道中,這產(chǎn)生 了環(huán)形中的不必要的擁塞并且降低了環(huán)形的帶寬效率。 由于FRR當(dāng)前被設(shè)計(jì)成,在假設(shè)保護(hù)業(yè)務(wù)的最有效方式是盡可能接近于故障點(diǎn)修 復(fù)路徑且盡可能快地將該路徑合并回初始路徑的前提下,減少至網(wǎng)絡(luò)故障的會(huì)聚時(shí)間,因 此FRR的當(dāng)前實(shí)現(xiàn)使得業(yè)務(wù)在初始LSP中從HE節(jié)點(diǎn)流向PLR節(jié)點(diǎn),然后以相反的方向返回 旁路隧道。這個(gè)解決方案在多數(shù)情況下是合理的,但是在環(huán)形拓?fù)涞那闆r下對(duì)于帶寬的利 用并不高效。 因此,需要一種便于安裝的、可靠的、成本低且高效利用帶寬的、用于在發(fā)生鏈路 故障時(shí)在網(wǎng)絡(luò)中重路由業(yè)務(wù)的方法。
發(fā)明內(nèi)容
針對(duì)MPLS-FRR帶寬優(yōu)化的RSVP-TE增強(qiáng)是一種用于當(dāng)FRR在拓?fù)渲斜Wo(hù)LSP業(yè)務(wù)時(shí)優(yōu)化網(wǎng)絡(luò)資源的RSVP-TE保護(hù)增強(qiáng)方法,旁路LSP隧道在所述拓?fù)渲薪?jīng)過(guò)受保護(hù)LSP的初始的前一跳或前幾跳?;舅枷胧窃鰪?qiáng)RSVP-TE協(xié)議以使得提供FRR保護(hù)的節(jié)點(diǎn)PLR在這種拓?fù)渲惺褂迷鰪?qiáng)的消息TLV以報(bào)告給返回HE節(jié)點(diǎn)途經(jīng)的節(jié)點(diǎn),該P(yáng)LR在所述拓?fù)渲性谂月匪淼乐袑I(yè)務(wù)發(fā)回初始路徑。出于網(wǎng)絡(luò)資源優(yōu)化的角度考慮(例如使用從環(huán)形拓?fù)渲械腍E節(jié)點(diǎn)開(kāi)始的旁路隧道以減少環(huán)形中的業(yè)務(wù)),在PLR節(jié)點(diǎn)之前的初始路徑上的節(jié)點(diǎn)可以檢查是否有更好的可選旁路隧道供使用從而提供FRR。 本發(fā)明通過(guò)使用增強(qiáng)的消息類(lèi)型長(zhǎng)度值(TLV)解決了帶寬低效的問(wèn)題。相比競(jìng)爭(zhēng)的系統(tǒng)來(lái)說(shuō),本發(fā)明針對(duì)接入和分配交換機(jī)、路由器和多承租單元(MTU, Multiple TenantUnit)(如Alcatel 7450 ESS、7750 SR和7250 SAS)而提供了優(yōu)勢(shì)。本發(fā)明也支持其中HE節(jié)點(diǎn)不屬于環(huán)形一部分的部分環(huán)形拓?fù)鋱?chǎng)景。 本發(fā)明的方法也被設(shè)計(jì)成與不具有該功能性的網(wǎng)絡(luò)單元一起操作。不具有這個(gè)協(xié)議增強(qiáng)的舊有系統(tǒng)不理解新添加的TLV消息。由于協(xié)議擴(kuò)展是可選且可轉(zhuǎn)移的,因此影響相當(dāng)小。不理解該消息的節(jié)點(diǎn)簡(jiǎn)單地傳遞它們即可而無(wú)需它們更改任何行為。
這個(gè)解決方案適合于其中旁路隧道可返回LSP的HE節(jié)點(diǎn)的任何網(wǎng)絡(luò)拓?fù)?。最通用的網(wǎng)絡(luò)拓?fù)渲皇黔h(huán)形拓?fù)?,這個(gè)新的解決方案在這種環(huán)形拓?fù)渲心馨l(fā)揮最大功效。環(huán)形是在電信網(wǎng)絡(luò)上的最后一英里解決方案中最為廣泛使用的。由于環(huán)形中的所有用戶共享帶寬,因此這個(gè)解決方案將大大改進(jìn)整個(gè)網(wǎng)絡(luò)的帶寬效率和性能 本發(fā)明的優(yōu)選實(shí)施例利用一種在網(wǎng)絡(luò)上重路由業(yè)務(wù)的方法,其通過(guò)使用增強(qiáng)消息
TLV而在發(fā)生鏈路故障的情況下縮短了 HE節(jié)點(diǎn)與TE節(jié)點(diǎn)之間的路徑。 本發(fā)明的主要目的是提供一種用于在網(wǎng)絡(luò)上重路由業(yè)務(wù)的方法,其允許HE節(jié)點(diǎn)
通知PLR節(jié)點(diǎn)它正在使用其旁路隧道,這使得PLR節(jié)點(diǎn)停止更新其受保護(hù)的LSP,而該更新
會(huì)導(dǎo)致不期望的行為。 本發(fā)明的另一個(gè)目的是使得PLR節(jié)點(diǎn)能夠檢查旁路隧道路徑,并且當(dāng)它識(shí)別出業(yè)
務(wù)繞路返回HE節(jié)點(diǎn)時(shí),它通知HE節(jié)點(diǎn)應(yīng)當(dāng)使用更有效的旁路隧道,并且當(dāng)收到這個(gè)通知
時(shí),HE節(jié)點(diǎn)將在本地使得業(yè)務(wù)繞行并且信號(hào)通知PLR不再更新受保護(hù)的路徑。 本發(fā)明的另一個(gè)目的是提供一種使得重路由的業(yè)務(wù)能夠通過(guò)PLR的旁路隧道到
達(dá)其目的地的方法。 本發(fā)明的另一個(gè)目的是提供一種能夠提高帶寬效率的方法,該方法允許在HE節(jié)點(diǎn)與TE節(jié)點(diǎn)之間傳送的后續(xù)數(shù)據(jù)采用替換路徑而不必在經(jīng)由替換路徑到達(dá)TE節(jié)點(diǎn)之前經(jīng)過(guò)不必要的路徑到達(dá)PLR然后返回HE節(jié)點(diǎn)。 本發(fā)明的另一個(gè)目的是提供一種用于在鏈路故障期間在網(wǎng)絡(luò)上從HE節(jié)點(diǎn)向TE節(jié)點(diǎn)傳送業(yè)務(wù)的、安裝和維護(hù)成本較低的方法。 本發(fā)明的另一個(gè)目的是提供一種用于在鏈路故障期間在網(wǎng)絡(luò)上從HE節(jié)點(diǎn)向TE節(jié)點(diǎn)傳送業(yè)務(wù)的可靠的方法。 本發(fā)明的又另一個(gè)目的是提供一種透明的方法,該方法使得不支持這個(gè)新技術(shù)的節(jié)點(diǎn)能夠傳遞新的TLV消息而無(wú)需更改任何行為。
圖1示出了環(huán)形中的FRR的傳統(tǒng)行為; 圖2示出了環(huán)形中的FRR的增強(qiáng)行為,其利用本發(fā)明的優(yōu)選方法。
具體實(shí)施例方式
圖1示出了環(huán)形中的FRR的傳統(tǒng)行為。第一節(jié)點(diǎn)IO用作HE節(jié)點(diǎn)。按照順時(shí)針?lè)较?,第二?jié)點(diǎn)11、第三節(jié)點(diǎn)12、第四節(jié)點(diǎn)13(該例子中也稱(chēng)作TE節(jié)點(diǎn))、第五節(jié)點(diǎn)14和第六節(jié)點(diǎn)15被安排成環(huán)形。 從第一節(jié)點(diǎn)10發(fā)送到第四節(jié)點(diǎn)13的數(shù)據(jù)分組通常沿預(yù)定路徑16而行,從第一節(jié)點(diǎn)10到第二節(jié)點(diǎn)11到第三節(jié)點(diǎn)12最后到達(dá)目的地第四節(jié)點(diǎn)13。然而,在這個(gè)例子中,在從第三節(jié)點(diǎn)12到第四節(jié)點(diǎn)13傳輸數(shù)據(jù)分組期間發(fā)生鏈路故障17(用粗體X表示)。結(jié)果,第三節(jié)點(diǎn)12變成本地修復(fù)點(diǎn)(PLR節(jié)點(diǎn)),因?yàn)樗亲詈笠粋€(gè)成功接收去往第四節(jié)點(diǎn)13的數(shù)據(jù)分組的節(jié)點(diǎn)。 第三節(jié)點(diǎn)12然后經(jīng)由其旁路隧道實(shí)現(xiàn)FRR保護(hù)。在經(jīng)過(guò)第六節(jié)點(diǎn)15和第五節(jié)點(diǎn)14最終到達(dá)其初始目的地第四節(jié)點(diǎn)13之前,所述數(shù)據(jù)分組在這個(gè)例子中將以逆時(shí)針?lè)较蜻M(jìn)入旁路隧道并且經(jīng)過(guò)第二節(jié)點(diǎn)11返回第一節(jié)點(diǎn)10。 盡管第一節(jié)點(diǎn)IO具有從第一節(jié)點(diǎn)IO至第六節(jié)點(diǎn)15至第五節(jié)點(diǎn)14至第四節(jié)點(diǎn)13的更短旁路隧道19,然而后續(xù)分組將不直接使用這個(gè)旁路隧道19,因?yàn)榫W(wǎng)絡(luò)故障不是發(fā)生在第一節(jié)點(diǎn)10的本地鏈路中。相反,業(yè)務(wù)將繼續(xù)沿這里描述的路徑18行進(jìn)。
圖2示出了利用本發(fā)明優(yōu)選實(shí)施例的環(huán)形中的FRR的增強(qiáng)行為。第一節(jié)點(diǎn)20用作HE節(jié)點(diǎn)。按照順時(shí)針?lè)较?,第二?jié)點(diǎn)21、第三節(jié)點(diǎn)22、第四節(jié)點(diǎn)23(該例子中也稱(chēng)作TE節(jié)點(diǎn))、第五節(jié)點(diǎn)24和第六節(jié)點(diǎn)25被安排成環(huán)形。 從第一節(jié)點(diǎn)20發(fā)送到第四節(jié)點(diǎn)23的數(shù)據(jù)分組通常沿預(yù)定路徑26而行,從第一節(jié)點(diǎn)20到第二節(jié)點(diǎn)21到第三節(jié)點(diǎn)22最后到達(dá)目的地第四節(jié)點(diǎn)23。然而,在這個(gè)例子中,在從第三節(jié)點(diǎn)22到第四節(jié)點(diǎn)23傳輸數(shù)據(jù)分組期間發(fā)生鏈路故障27 (用粗體X表示)。結(jié)果,第三節(jié)點(diǎn)22變成本地修復(fù)點(diǎn)(PLR節(jié)點(diǎn)),因?yàn)樗亲詈笠粋€(gè)成功接收去往第四節(jié)點(diǎn)23的數(shù)據(jù)分組的節(jié)點(diǎn)。 第三節(jié)點(diǎn)22然后經(jīng)由其旁路隧道實(shí)現(xiàn)FRR保護(hù)。在經(jīng)過(guò)第六節(jié)點(diǎn)25和第五節(jié)點(diǎn)24最終到達(dá)其初始目的地第四節(jié)點(diǎn)23之前,所述數(shù)據(jù)分組在這個(gè)例子中將以逆時(shí)針?lè)较蜻M(jìn)入旁路隧道并且經(jīng)過(guò)第二節(jié)點(diǎn)21返回第一節(jié)點(diǎn)20。 圖2的方法與圖1的方法的主要不同之處在于從允許后續(xù)數(shù)據(jù)分組采用與初始數(shù)據(jù)分組相同的路徑的節(jié)點(diǎn)發(fā)送附加的TLV消息,這提高了帶寬效率。TLV消息防止后續(xù)數(shù)據(jù)分組從第一節(jié)點(diǎn)20發(fā)送到第四節(jié)點(diǎn)23以實(shí)現(xiàn)直接經(jīng)過(guò)第六節(jié)點(diǎn)25和第五節(jié)點(diǎn)24的更短旁路隧道29,而不必在最后經(jīng)由第六節(jié)點(diǎn)25、第五節(jié)點(diǎn)24到第四節(jié)點(diǎn)23之前經(jīng)由路徑28而經(jīng)過(guò)第三節(jié)點(diǎn)22、第二節(jié)點(diǎn)21然后返回與它們到來(lái)時(shí)相同的路徑。 這個(gè)解決方案的最重要的優(yōu)點(diǎn)是節(jié)約了帶寬。在傳統(tǒng)的FRR場(chǎng)景中,在鏈路故障期間,從第一節(jié)點(diǎn)10到第四節(jié)點(diǎn)13的來(lái)自LSP的業(yè)務(wù)將在第一節(jié)點(diǎn)10與第二節(jié)點(diǎn)11之間以及第二節(jié)點(diǎn)11與第三節(jié)點(diǎn)12之間重復(fù)傳送,因?yàn)闃I(yè)務(wù)經(jīng)由第三節(jié)點(diǎn)12返回。
利用這個(gè)新的解決方案,在鏈路保護(hù)期間,從第一節(jié)點(diǎn)20到第四節(jié)點(diǎn)23,受保護(hù)的LSP不消耗任何帶寬,因?yàn)榈谝还?jié)點(diǎn)20將使用它的本地旁路隧道29來(lái)傳送業(yè)務(wù),該隧道29從第一節(jié)點(diǎn)20到第六節(jié)點(diǎn)25到第五節(jié)點(diǎn)24到第四節(jié)點(diǎn)23。第一節(jié)點(diǎn)20、第二節(jié)點(diǎn)21和第三節(jié)點(diǎn)22中的任何業(yè)務(wù)都不會(huì)受到鏈路故障的影響。 所提出的增強(qiáng)RSVP-TE協(xié)議在PathErr (本地修復(fù)通知)消息、RESV (停止發(fā)送更新)消息和ResvErr (解除繞路)消息中具有幾個(gè)新的TLV。當(dāng)受保護(hù)的LSP的HE節(jié)點(diǎn)收到PathErr TLV時(shí),它切換成使用它的本地旁路隧道來(lái)朝環(huán)形的相反方向發(fā)送業(yè)務(wù)。HE節(jié)點(diǎn)從現(xiàn)在開(kāi)始將使用其旁路隧道來(lái)向TE節(jié)點(diǎn)發(fā)送受保護(hù)LSP的業(yè)務(wù)。HE節(jié)點(diǎn)也通過(guò)發(fā)送指示了發(fā)現(xiàn)更好的旁路且繞路被解除的ResvErr消息中的另一個(gè)新TLV來(lái)通知初始PLR,并且初始PLR將停止更新通過(guò)隧道的LSP并且停止向HE節(jié)點(diǎn)發(fā)送PathErr消息。
沒(méi)有HE與PLR節(jié)點(diǎn)之間的交互的情況下,PLR節(jié)點(diǎn)將繼續(xù)更新受保護(hù)的LSP,即使是HE節(jié)點(diǎn)切換到新的旁路隧道。這個(gè)行為將致使HE節(jié)點(diǎn)產(chǎn)生不期望的行為并且會(huì)導(dǎo)致服務(wù)中斷。所提出的明確信令解決方案解決了這個(gè)問(wèn)題,因?yàn)镠E和PLR節(jié)點(diǎn)都知道新的行為。對(duì)于不支持這個(gè)特性的節(jié)點(diǎn)而言,消息透明地經(jīng)過(guò)而無(wú)需任何行為更改。
在一些實(shí)施例中,可以使用一種機(jī)制來(lái)使得后續(xù)數(shù)據(jù)返回從HE節(jié)點(diǎn)至TE節(jié)點(diǎn)的初始路徑。例如,當(dāng)HE節(jié)點(diǎn)收到來(lái)自PLR節(jié)點(diǎn)的錯(cuò)誤消息時(shí),計(jì)時(shí)器可以開(kāi)始。從HE節(jié)點(diǎn)至TE節(jié)點(diǎn)的后續(xù)數(shù)據(jù)使用本地旁路隧道直到計(jì)時(shí)器屆滿,此時(shí)從HE節(jié)點(diǎn)至TE節(jié)點(diǎn)的路由回復(fù)至初始協(xié)議。如果鏈路故障已經(jīng)在PLR與TE之間被校正,則業(yè)務(wù)將經(jīng)由初始路徑繼續(xù)行至TE節(jié)點(diǎn)。然而,如果鏈路故障在計(jì)時(shí)器屆滿后仍未校正,則數(shù)據(jù)將再次被重路由并且計(jì)時(shí)器再次開(kāi)始。 設(shè)想這里描述的方法可以以軟件(包括具有在計(jì)算機(jī)上執(zhí)行的程序指令的計(jì)算機(jī)可讀介質(zhì))、硬件、固件或其組合來(lái)實(shí)現(xiàn)。這里描述的方法也可以以軟件和/或硬件的各種組合來(lái)實(shí)現(xiàn)。 本領(lǐng)域技術(shù)人員應(yīng)當(dāng)認(rèn)識(shí)到,可以在不脫離本發(fā)明的寬泛發(fā)明概念的前提下對(duì)上述實(shí)施例做出更改或修改。因此,應(yīng)當(dāng)理解,本發(fā)明不限于這里描述的特定實(shí)施例,而是旨在包含于如權(quán)利要求中闡明的本發(fā)明的范圍和精神內(nèi)的所有更改和修改。
權(quán)利要求
一種用于當(dāng)在網(wǎng)絡(luò)中發(fā)生鏈路故障時(shí)對(duì)數(shù)據(jù)分組進(jìn)行重路由操作的方法,包括下列步驟(a)在首端節(jié)點(diǎn)與尾端節(jié)點(diǎn)之間路由數(shù)據(jù)分組;(b)在所述數(shù)據(jù)分組到達(dá)所述尾端節(jié)點(diǎn)之前檢測(cè)所述首端節(jié)點(diǎn)與所述尾端節(jié)點(diǎn)之間的鏈路故障;(c)在所述首端節(jié)點(diǎn)與所述尾端節(jié)點(diǎn)之間的PLR節(jié)點(diǎn)接收所述數(shù)據(jù)分組;(d)通過(guò)所述PLR節(jié)點(diǎn)的旁路隧道將所述數(shù)據(jù)分組重路由回所述首端節(jié)點(diǎn)并且重路由至所述尾端節(jié)點(diǎn);以及(e)從所述PLR節(jié)點(diǎn)向所述首端節(jié)點(diǎn)發(fā)送錯(cuò)誤消息以使得該首端節(jié)點(diǎn)能夠使用本地旁路隧道來(lái)傳送隨后的數(shù)據(jù)分組至所述尾端節(jié)點(diǎn)。
2. 根據(jù)權(quán)利要求1所述的方法,還包括從所述首端節(jié)點(diǎn)向所述PLR節(jié)點(diǎn)發(fā)送關(guān)于停止 使用所述旁路隧道的消息。
3. 根據(jù)權(quán)利要求1所述的方法,其中,所有步驟都能夠是透明的。
4. 根據(jù)權(quán)利要求1所述的方法,還包括當(dāng)所述首端節(jié)點(diǎn)收到來(lái)自所述PLR節(jié)點(diǎn)的錯(cuò)誤 消息時(shí)開(kāi)始計(jì)時(shí)器,并且使用所述本地旁路隧道直到該計(jì)時(shí)器屆滿,此時(shí)從所述首端節(jié)點(diǎn) 到所述尾端節(jié)點(diǎn)的路由回復(fù)至初始協(xié)議。
5. 根據(jù)權(quán)利要求2所述的方法,其中,從所述首端節(jié)點(diǎn)向所述PLR節(jié)點(diǎn)發(fā)送關(guān)于停止使 用所述旁路隧道的消息包括停止更新錯(cuò)誤消息命令。
6. 根據(jù)權(quán)利要求1所述的方法,其中,所述步驟可以利用多承租單元來(lái)實(shí)現(xiàn)。
7. 根據(jù)權(quán)利要求1所述的方法,其中,所述步驟可以利用路由器來(lái)實(shí)現(xiàn)。
8. —種用于當(dāng)在網(wǎng)絡(luò)中發(fā)生鏈路故障時(shí)對(duì)數(shù)據(jù)分組進(jìn)行重路由操作的透明方法,包括 下列步驟(a) 在首端節(jié)點(diǎn)與尾端節(jié)點(diǎn)之間路由數(shù)據(jù)分組;(b) 在所述數(shù)據(jù)分組到達(dá)所述尾端節(jié)點(diǎn)之前檢測(cè)所述首端節(jié)點(diǎn)與所述尾端節(jié)點(diǎn)之間的 鏈路故障;(c) 在所述首端節(jié)點(diǎn)與所述尾端節(jié)點(diǎn)之間的PLR節(jié)點(diǎn)接收所述數(shù)據(jù)分組;(d) 通過(guò)所述PLR節(jié)點(diǎn)的旁路隧道將所述數(shù)據(jù)分組重路由回所述首端節(jié)點(diǎn)并且重路由 至所述尾端節(jié)點(diǎn);(e) 從所述PLR節(jié)點(diǎn)向所述首端節(jié)點(diǎn)發(fā)送錯(cuò)誤消息以使得該首端節(jié)點(diǎn)能夠使用本地旁 路隧道來(lái)傳送隨后的數(shù)據(jù)分組至所述尾端節(jié)點(diǎn);以及(f) 從所述首端節(jié)點(diǎn)向所述PLR節(jié)點(diǎn)發(fā)送關(guān)于停止使用所述旁路隧道的消息。
9. 根據(jù)權(quán)利要求8所述的方法,還包括當(dāng)所述首端節(jié)點(diǎn)收到來(lái)自所述PLR節(jié)點(diǎn)的錯(cuò)誤 消息時(shí)開(kāi)始計(jì)時(shí)器,并且使用所述本地旁路隧道直到該計(jì)時(shí)器屆滿,此時(shí)從所述首端節(jié)點(diǎn) 到所述尾端節(jié)點(diǎn)的路由回復(fù)至初始協(xié)議。
10. 根據(jù)權(quán)利要求8所述的方法,其中,從所述首端節(jié)點(diǎn)至所述PLR節(jié)點(diǎn)的所述關(guān)于停 止使用所述旁路隧道的消息還包括停止更新錯(cuò)誤消息命令。
11. 根據(jù)權(quán)利要求8所述的方法,其中,所述步驟可以利用多承租單元來(lái)實(shí)現(xiàn)。
12. 根據(jù)權(quán)利要求8所述的方法,其中,所述步驟可以利用路由器來(lái)實(shí)現(xiàn)。
全文摘要
針對(duì)MPLS-FRR帶寬優(yōu)化的RSVP-TE增強(qiáng)是一種用于當(dāng)在拓?fù)渲蠪RR保護(hù)LSP業(yè)務(wù)時(shí)優(yōu)化網(wǎng)絡(luò)資源的RSVP-TE協(xié)議增強(qiáng)方法,在所述拓?fù)渲信月稬SP隧道穿過(guò)受保護(hù)的LSP的初始的前一跳或前幾跳?;舅枷胧窃鰪?qiáng)RSVP-TE協(xié)議以使得在這種拓?fù)渲刑峁〧RR保護(hù)的節(jié)點(diǎn)PLR將使用增強(qiáng)的消息TLV以報(bào)告給返回HE節(jié)點(diǎn)途經(jīng)的節(jié)點(diǎn),該P(yáng)LR在所述拓?fù)渲性谂月匪淼乐袑I(yè)務(wù)發(fā)送回初始路徑。從網(wǎng)絡(luò)資源優(yōu)化的角度考慮(例如使用從環(huán)形拓?fù)渲械腍E節(jié)點(diǎn)開(kāi)始的旁路隧道以減少該環(huán)形中的業(yè)務(wù)),在PLR節(jié)點(diǎn)之前的初始路徑上的節(jié)點(diǎn)可以檢查是否有更好的可選旁路隧道供使用以提供FRR。環(huán)形的第一個(gè)節(jié)點(diǎn)用作HE節(jié)點(diǎn)。從HE節(jié)點(diǎn)發(fā)送給TE節(jié)點(diǎn)的數(shù)據(jù)業(yè)務(wù)通常沿預(yù)定路徑而行,從一跳至另一跳直到到達(dá)TE節(jié)點(diǎn)的最終目的地。然而,當(dāng)在傳輸數(shù)據(jù)分組期間發(fā)生鏈路故障時(shí),本地修復(fù)點(diǎn)(PLR)節(jié)點(diǎn)經(jīng)由其旁路隧道實(shí)現(xiàn)FRR保護(hù)。數(shù)據(jù)分組進(jìn)入旁路隧道并且一跳一跳地返回HE節(jié)點(diǎn),并且從該環(huán)形的相反方向繼續(xù)行至TE節(jié)點(diǎn)。TLV消息防止后續(xù)數(shù)據(jù)分組采用與初始數(shù)據(jù)分組相同的路徑,這提高了帶寬效率。TLV消息使得從HE節(jié)點(diǎn)發(fā)送至TE節(jié)點(diǎn)的后續(xù)數(shù)據(jù)分組能夠直接使用HE節(jié)點(diǎn)的旁路隧道,而不必在最后到達(dá)TE節(jié)點(diǎn)之前經(jīng)由PLR節(jié)點(diǎn)回到與它們到來(lái)時(shí)相同的路徑。所提出的增強(qiáng)的RSVP-TE協(xié)議將在PathErr(本地修復(fù)通知)消息、RESV(停止發(fā)送更新)消息和ResvErr(解除繞路)消息中具有幾個(gè)新的TLV。當(dāng)受保護(hù)的LSP的HE節(jié)點(diǎn)收到PathErr TLV時(shí),它將切換成使用其本地旁路隧道來(lái)向該環(huán)形的相反方向發(fā)送業(yè)務(wù)。HE節(jié)點(diǎn)從此時(shí)起使用其旁路隧道來(lái)向TE節(jié)點(diǎn)發(fā)送受保護(hù)LSP的業(yè)務(wù)。HE節(jié)點(diǎn)還將通過(guò)發(fā)送指示了發(fā)現(xiàn)更好的旁路且繞路被解除的ResvErr消息中的另一個(gè)新TLV來(lái)通知PLR,并且初始PLR將停止更新通過(guò)該隧道的LSP并且停止發(fā)送PathErr消息給HE節(jié)點(diǎn)。
文檔編號(hào)H04L12/56GK101785261SQ200880104130
公開(kāi)日2010年7月21日 申請(qǐng)日期2008年7月31日 優(yōu)先權(quán)日2007年9月21日
發(fā)明者Z·徐 申請(qǐng)人:阿爾卡特朗訊公司