亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種lsp的建立方法、裝置和系統(tǒng)的制作方法

文檔序號:7897356閱讀:243來源:國知局
專利名稱:一種lsp的建立方法、裝置和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種LSP的建立方法、裝置和系統(tǒng)。
背景技術(shù)
在多協(xié)議標(biāo)簽交換(Multi-Protocol Label Switching,MPL S)網(wǎng)絡(luò)中,可以在兩 個(gè)節(jié)點(diǎn)之間建立標(biāo)簽交換路徑(Label Switch Path,LSP),用于在兩個(gè)節(jié)點(diǎn)之間傳送數(shù)據(jù) 報(bào)文。如圖1所示,MPLS網(wǎng)絡(luò)由標(biāo)簽交換路由器(Label Switch Router, LSR)和他們之間 的鏈路組成。LSR表示標(biāo)簽交換路由器,即MPLS網(wǎng)絡(luò)中的一個(gè)節(jié)點(diǎn),可以實(shí)現(xiàn)根據(jù)數(shù)據(jù)報(bào)文 中MPLS頭部的MPLS標(biāo)簽轉(zhuǎn)發(fā),他們之間的鏈路負(fù)責(zé)制兩個(gè)LSR之間傳送數(shù)據(jù)報(bào)文。在兩個(gè)LSR之間,可以建立LSP,用于傳送數(shù)據(jù)報(bào)文。例如,在LSRl和LSR4之間 建立一條LSP,用于從LSRl傳送數(shù)據(jù)報(bào)文到LSR4。LSP的首節(jié)點(diǎn)需要實(shí)現(xiàn)MPLS封裝功能。 例如,圖1中LSRl和LSR4之間的LSP用于傳送某個(gè)目的IP地址(D_IP)的IP數(shù)據(jù)報(bào)文, 則LSRl收到IP目的地址為D_IP的IP數(shù)據(jù)報(bào)文之后,為該IP數(shù)據(jù)報(bào)文封裝一個(gè)MPLS頭 部,并將其中的MPLS標(biāo)簽設(shè)為1,然后發(fā)送給LSR2。LSP的中間節(jié)點(diǎn)需要能根據(jù)MPLS頭部 中的MPLS標(biāo)簽轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文。為了實(shí)現(xiàn)該目標(biāo),需要在中間節(jié)點(diǎn)配置MPLS標(biāo)簽轉(zhuǎn)發(fā)表,該 過程可以由信令協(xié)議(例如RSVP、LDP)自動分配,或網(wǎng)管實(shí)現(xiàn)。為了快速恢復(fù)LSP的故障,例如LSR2和LSR3之間的鏈路故障引起的LSP故障, 可以在兩LSR之間配置兩條LSP,可以采用信令協(xié)議自動配置,或網(wǎng)管配置。由于要避免 兩條LSP同時(shí)故障的情況,因此兩條LSP的路徑是相互分離的,這樣可以抗網(wǎng)絡(luò)一次故 障,首末節(jié)點(diǎn)故障除外。在LSR具有MPLS組播能力時(shí),還可以建立點(diǎn)到多點(diǎn)(Point to Multi-Point, P2MP)LSP,用于將數(shù)據(jù)報(bào)文從根節(jié)點(diǎn)傳送到多個(gè)葉子節(jié)點(diǎn)。為了保護(hù)一條 P2MP LSP,可以為其配置一條備份的P2MP LSP。為了抗網(wǎng)絡(luò)一次故障,根到每個(gè)葉子的工作 路徑和保護(hù)路徑需要相互分離?,F(xiàn)有技術(shù)中工作P2MP LSP和保護(hù)P2MP LSP在相同的鏈路 被分配了不同的標(biāo)簽,導(dǎo)致了帶寬的嚴(yán)重浪費(fèi)。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種LSP的建立方法、裝置和系統(tǒng),可以提高網(wǎng)絡(luò)帶寬的利用率。一種第一 LSP的建立方法,包括本節(jié)點(diǎn)接收來自上游節(jié)點(diǎn)的第一消息,所述第一消息包括第二 LSP的標(biāo)識信息, 所述第一消息請求建立第一 LSP,所述第一 LSP和所述第二 LSP共享標(biāo)簽;若本節(jié)點(diǎn)為末節(jié)點(diǎn),如果所述第二 LSP在本節(jié)點(diǎn)的上游鏈路存在第一標(biāo)簽,則為 所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第一標(biāo)簽,如果所述第二 LSP在本節(jié)點(diǎn)的上游鏈路 不存在標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第二標(biāo)簽;向所述上游節(jié)點(diǎn)發(fā)送 第二消息,所述第二消息中攜帶為第一 LSP在本節(jié)點(diǎn)的上游鏈路分配的標(biāo)簽;若本節(jié)點(diǎn)為中間節(jié)點(diǎn),則發(fā)送所述第一消息到下游節(jié)點(diǎn),接收來自所述下游節(jié)點(diǎn)CN 102130829 A
說明書
2/7頁
的第三消息,所述第三消息中攜帶所述下游節(jié)點(diǎn)為其上游鏈路分配的標(biāo)簽;如果所述第二 LSP在本節(jié)點(diǎn)的上游鏈路存在第三標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第三 標(biāo)簽,如果所述第二 LSP在本節(jié)點(diǎn)的上游鏈路不存在標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上 游鏈路分配第四標(biāo)簽;向所述上游節(jié)點(diǎn)發(fā)送第四消息,所述第四消息中攜帶為第一 LSP在 本節(jié)點(diǎn)的上游鏈路分配的標(biāo)簽。一種第一 LSP的建立裝置,包括接收單元,用于接收來自上游節(jié)點(diǎn)的第一消息,所述第一消息包括第二 LSP的標(biāo) 識信息,所述第一消息請求建立第一 LSP,所述第一 LSP和所述第二 LSP共享標(biāo)簽;標(biāo)簽分配單元,用于若本節(jié)點(diǎn)為末節(jié)點(diǎn),如果所述第二 LSP在本節(jié)點(diǎn)的上游鏈路 存在第一標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第一標(biāo)簽,如果所述第二 LSP在 本節(jié)點(diǎn)的上游鏈路不存在標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第二標(biāo)簽;向 所述上游節(jié)點(diǎn)發(fā)送第二消息,所述第二消息中攜帶為第一 LSP在本節(jié)點(diǎn)的上游鏈路分配的 標(biāo)簽;若本節(jié)點(diǎn)為中間節(jié)點(diǎn),則發(fā)送所述第一消息到下游節(jié)點(diǎn),接收來自所述下游節(jié)點(diǎn)的第 三消息,所述第三消息中攜帶所述下游節(jié)點(diǎn)為其上游鏈路分配的標(biāo)簽;如果所述第二 LSP 在本節(jié)點(diǎn)的上游鏈路存在第三標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第三標(biāo) 簽,如果所述第二 LSP在本節(jié)點(diǎn)的上游鏈路不存在標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游 鏈路分配第四標(biāo)簽;向所述上游節(jié)點(diǎn)發(fā)送第四消息,所述第四消息中攜帶為第一 LSP在本 節(jié)點(diǎn)的上游鏈路分配的標(biāo)簽。一種第一 LSP的建立系統(tǒng),包括首節(jié)點(diǎn),用于發(fā)送第一消息到下游節(jié)點(diǎn),所述第一消息包括第二 LSP的標(biāo)識信息, 所述第一消息請求建立第一 LSP,所述第一 LSP和所述第二 LSP共享標(biāo)簽,接收來自所述下 游節(jié)點(diǎn)的第五消息,所述第五消息中攜帶所述下游節(jié)點(diǎn)為其上游鏈路分配的標(biāo)簽;末節(jié)點(diǎn),用于接收來自上游節(jié)點(diǎn)的第一消息,如果所述第二 LSP在本節(jié)點(diǎn)的上游 鏈路存在第一標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第一標(biāo)簽,如果所述第二 LSP在本節(jié)點(diǎn)的上游鏈路不存在標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第二標(biāo) 簽;向所述上游節(jié)點(diǎn)發(fā)送第二消息,所述第二消息中攜帶為第一 LSP在本節(jié)點(diǎn)的上游鏈路 分配的標(biāo)簽。本發(fā)明實(shí)施例通過接收來自上游節(jié)點(diǎn)的第一消息,所述第一消息包括第二 LSP的 標(biāo)識信息,所述第一消息請求建立第一 LSP,所述第一 LSP和所述第二 LSP共享標(biāo)簽,若本 節(jié)點(diǎn)為末節(jié)點(diǎn),如果所述第二 LSP在本節(jié)點(diǎn)的上游鏈路存在第一標(biāo)簽,則為所述第一 LSP在 本節(jié)點(diǎn)的上游鏈路分配第一標(biāo)簽,如果所述第二 LSP在本節(jié)點(diǎn)的上游鏈路不存在標(biāo)簽,則 為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第二標(biāo)簽;向所述上游節(jié)點(diǎn)發(fā)送第二消息,所述 第二消息中攜帶為第一 LSP在本節(jié)點(diǎn)的上游鏈路分配的標(biāo)簽,若本節(jié)點(diǎn)為中間節(jié)點(diǎn),則發(fā) 送所述第一消息到下游節(jié)點(diǎn),接收來自所述下游節(jié)點(diǎn)的第三消息,所述第三消息中攜帶所 述下游節(jié)點(diǎn)為其上游鏈路分配的標(biāo)簽;如果所述第二 LSP在本節(jié)點(diǎn)的上游鏈路存在第三標(biāo) 簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第三標(biāo)簽,如果所述第二 LSP在本節(jié)點(diǎn)的上 游鏈路不存在標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第四標(biāo)簽;向所述上游節(jié) 點(diǎn)發(fā)送第四消息,所述第四消息中攜帶為第一 LSP在本節(jié)點(diǎn)的上游鏈路分配的標(biāo)簽。如果 第二 LSP在本節(jié)點(diǎn)的上游鏈路存在標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配相同的標(biāo)簽,從而減少了對標(biāo)簽轉(zhuǎn)發(fā)表的操作,本節(jié)點(diǎn)的上游節(jié)點(diǎn)只需要封裝一個(gè)MPLS頭部, 發(fā)送一個(gè)封裝后的數(shù)據(jù)報(bào)文到本節(jié)點(diǎn)即可,從而可以避免帶寬的浪費(fèi),節(jié)省成本。


為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可 以根據(jù)這些附圖獲得其他的附圖。圖1是現(xiàn)有技術(shù)的一種LSP示意圖;圖2是本發(fā)明實(shí)施例提供的一種第一 LSP的建立方法流程圖;圖3是本發(fā)明實(shí)施例提供的另一種第一 LSP的建立方法流程圖;圖4是本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)架構(gòu)圖;圖5是本發(fā)明實(shí)施例提供的一種工作P2MP LSP示意圖;圖6是本發(fā)明實(shí)施例提供的一種保護(hù)P2MP LSP示意圖;圖7是本發(fā)明實(shí)施例提供的再一種第一 LSP的建立方法流程圖;圖8是本發(fā)明實(shí)施例提供的一種第一 LSP的建立裝置結(jié)構(gòu)圖;圖9是本發(fā)明實(shí)施例提供的一種第一 LSP的建立系統(tǒng)結(jié)構(gòu)圖;圖10是本發(fā)明實(shí)施例提供的另一種第一 LSP的建立系統(tǒng)結(jié)構(gòu)圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。如圖2所示,本發(fā)明實(shí)施例提供了一種第一 LSP的建立方法,包括S201,本節(jié)點(diǎn)接收來自上游節(jié)點(diǎn)的第一消息,所述第一消息包括第二 LSP的標(biāo)識 信息,所述第一消息請求建立第一 LSP,所述第一 LSP和所述第二 LSP共享標(biāo)簽;本實(shí)施例中,所述第一消息為I^ath消息,所述第二 LSP為P2MP LSP,所述第一 LSP 包括至少一個(gè)末節(jié)點(diǎn),Path消息中攜帶有末節(jié)點(diǎn)的標(biāo)識信息,Path消息中還可以攜帶第一 LSP的路徑信息,在其它實(shí)施例中,第一 LSP的路徑可以逐節(jié)點(diǎn)確定,即由收到I^ath消息的 節(jié)點(diǎn)根據(jù)末節(jié)點(diǎn)的標(biāo)識信息確定其下游節(jié)點(diǎn)并向該下游節(jié)點(diǎn)轉(zhuǎn)發(fā)I^th消息,在其它實(shí)施 例中,第一 LSP和第二 LSP也可以是P2P LSP0S202,若本節(jié)點(diǎn)為末節(jié)點(diǎn),如果所述第二 LSP在本節(jié)點(diǎn)的上游鏈路存在第一標(biāo)簽, 則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第一標(biāo)簽,如果所述第二 LSP在本節(jié)點(diǎn)的上游 鏈路不存在標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第二標(biāo)簽;向所述上游節(jié)點(diǎn) 發(fā)送第二消息,所述第二消息中攜帶為第一 LSP在本節(jié)點(diǎn)的上游鏈路分配的標(biāo)簽;若本節(jié) 點(diǎn)為中間節(jié)點(diǎn),則發(fā)送所述第一消息到下游節(jié)點(diǎn),接收來自所述下游節(jié)點(diǎn)的第三消息,所述 第三消息中攜帶所述下游節(jié)點(diǎn)為其上游鏈路分配的標(biāo)簽;如果所述第二 LSP在本節(jié)點(diǎn)的上 游鏈路存在第三標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第三標(biāo)簽,如果所述第
6二 LSP在本節(jié)點(diǎn)的上游鏈路不存在標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第四 標(biāo)簽;向所述上游節(jié)點(diǎn)發(fā)送第四消息,所述第四消息中攜帶為第一 LSP在本節(jié)點(diǎn)的上游鏈 路分配的標(biāo)簽。本實(shí)施例中,如果第二 LSP在本節(jié)點(diǎn)的上游鏈路存在標(biāo)簽,則為所述第一 LSP在本 節(jié)點(diǎn)的上游鏈路分配相同的標(biāo)簽,從而減少了對標(biāo)簽轉(zhuǎn)發(fā)表的操作,本節(jié)點(diǎn)的上游節(jié)點(diǎn)只 需要封裝一個(gè)MPLS頭部,發(fā)送一個(gè)封裝后的數(shù)據(jù)報(bào)文到本節(jié)點(diǎn)即可,從而可以避免帶寬的 浪費(fèi),節(jié)省成本。如圖3所示,本發(fā)明實(shí)施例提供了一種第一 LSP的建立方法,包括S301,首節(jié)點(diǎn)發(fā)送第一消息到下游節(jié)點(diǎn),所述第一消息包括第二 LSP的標(biāo)識信息, 所述第一消息請求建立第一 LSP,所述第一 LSP和所述第二 LSP共享標(biāo)簽。S302,中間節(jié)點(diǎn)接收來自其上游節(jié)點(diǎn)的第一消息,并轉(zhuǎn)發(fā)其下游節(jié)點(diǎn)。S303,末節(jié)點(diǎn)接收來自其上游節(jié)點(diǎn)的第一消息,如果所述第二 LSP在本節(jié)點(diǎn)的上 游鏈路存在第一標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第一標(biāo)簽,如果所述第 二 LSP在本節(jié)點(diǎn)的上游鏈路不存在標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第二 標(biāo)簽;向所述上游節(jié)點(diǎn)發(fā)送第二消息,所述第二消息中攜帶為第一 LSP在本節(jié)點(diǎn)的上游鏈 路分配的標(biāo)簽;S304,中間節(jié)點(diǎn)接收來自其下游節(jié)點(diǎn)的第三消息,所述第三消息中攜帶該下游節(jié) 點(diǎn)為其上游鏈路分配的標(biāo)簽;如果所述第二 LSP在本節(jié)點(diǎn)的上游鏈路存在第三標(biāo)簽,則為 所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第三標(biāo)簽,如果所述第二 LSP在本節(jié)點(diǎn)的上游鏈路 不存在標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第四標(biāo)簽;向所述上游節(jié)點(diǎn)發(fā)送 第四消息,所述第四消息中攜帶為第一 LSP在本節(jié)點(diǎn)的上游鏈路分配的標(biāo)簽。S305,首節(jié)點(diǎn)接收來自其下游節(jié)點(diǎn)的第五消息,所述第五消息中攜帶該下游節(jié)點(diǎn) 為其上游鏈路分配的標(biāo)簽。首節(jié)點(diǎn)收到第五消息中的標(biāo)簽,第一 LSP建立完成。第一 LSP的各中間節(jié)點(diǎn)根據(jù) 分配的標(biāo)簽轉(zhuǎn)發(fā)收到的報(bào)文。 本實(shí)施例中,如果第二 LSP在本節(jié)點(diǎn)的上游鏈路存在標(biāo)簽,則為所述第一 LSP在本 節(jié)點(diǎn)的上游鏈路分配相同的標(biāo)簽,從而減少了對標(biāo)簽轉(zhuǎn)發(fā)表的操作,本節(jié)點(diǎn)的上游節(jié)點(diǎn)只 需要封裝一個(gè)MPLS頭部,發(fā)送一個(gè)封裝后的數(shù)據(jù)報(bào)文到本節(jié)點(diǎn)即可,從而可以避免帶寬的 浪費(fèi),節(jié)省成本。如圖4所示,為本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)架構(gòu)圖,包括LSR1-LSR6共六個(gè)LSR, 需要建立一條以LSRl為根,LSR4/LSR5/LSR6為葉子的P2MP LSP,并建立一條保護(hù)P2MP LSP0在利用信令分別建立工作和保護(hù)的P2MP LSP的情況下,在建第二條P2MP LSP時(shí),在 信令消息中指定和第一條P2MP LSP共享標(biāo)簽。例如,在先建工作P2MP LSP的情況下,之后 建立保護(hù)P2MP LSP時(shí),在信令消息中指定和工作P2MP LSP共享標(biāo)簽;在先建保護(hù)P2MP LSP 的情況下,之后建立工作P2MP LSP時(shí),在信令消息中指定和保護(hù)P2MP LSP共享標(biāo)簽。以下 以一個(gè)具體的例子,來說明本發(fā)明方案,以先建工作P2MP LSP為例,先建保護(hù)P2MP LSP與 之類似。假設(shè)工作P2MP LSP已經(jīng)建立,如圖5所示,工作P2MP LSP在圖5中以虛線標(biāo)示,并 標(biāo)示了分配的標(biāo)簽,假設(shè)該工作P2MP LSP的編號為1,如圖6所示,為需要建立的保護(hù)P2MPLSP,在圖6中以虛線標(biāo)示。下面以建立LSRl到LSR5的分支為例說明建立過程。如圖7所示,本發(fā)明實(shí)施例提供了一種第一 LSP的建立方法,包括S701, LSRl為保護(hù)P2MP LSP分配編號為2,發(fā)送I^ath消息給LSR3,請求建立到 LSR5的分支,并在消息中指定與編號為1的P2MP LSP共享標(biāo)簽。S702,上述I^ath消息沿著路徑依次轉(zhuǎn)發(fā)給LSR3/LSR6/LSR5,該路徑可以由根節(jié)點(diǎn) 計(jì)算確定,或者是逐節(jié)點(diǎn)確定,即每個(gè)節(jié)點(diǎn)只根據(jù)葉子節(jié)點(diǎn)確定下一個(gè)節(jié)點(diǎn);S703, LSR5收到I^ath消息,發(fā)現(xiàn)自己是該分支的葉子節(jié)點(diǎn),因此向上一節(jié)點(diǎn)LSR6 返回Resv消息,并分配標(biāo)簽由于編號為1的P2MP LSP沒有在接口 2分配標(biāo)簽,因此為編 號為2的P2MP LSP在接口 2(即LSR6的接口 1)分配新標(biāo)簽,假設(shè)為201 ;S704, LSR6收到Resv消息,記錄為該P(yáng)2MP LSP在接口 1分配的標(biāo)簽,由于自己不 是根節(jié)點(diǎn),因此向上一節(jié)點(diǎn)LSR3返回Resv消息,并分配標(biāo)簽由于編號為1的P2MP LSP在 接口 2已經(jīng)分配標(biāo)簽100,且與編號為2的P2MP LSP路徑重合(都用到接口 2),因此也為 編號為2的P2MP LSP在接口 2(即LSR3的接口 2)分配標(biāo)簽100 ;S705,LSR3收到Resv消息,記錄為該P(yáng)2MP LSP在接口 2分配的標(biāo)簽,由于自己不 是根節(jié)點(diǎn),因此向上一節(jié)點(diǎn)LSRl返回Resv消息,并分配標(biāo)簽由于編號為1的P2MP LSP在 接口 1已經(jīng)分配標(biāo)簽200,且與編號為2的P2MP LSP路徑重合(都用到接口 1),因此也為 編號為2的P2MP LSP在接口 1 (即LSRl的接口 2)分配標(biāo)簽200 ;S706,LSRl收到Resv消息,編號為2的P2MP LSP的LSR1-LSR5的分支建立完成。LSRl到LSR4的分支可以和LSRl到LSR5的分支同時(shí)建立。此時(shí),在上述步 驟1中,LSRl發(fā)送I^ath消息給LSR3,消息中包含LSR4和LSR5兩個(gè)分支的葉子節(jié)點(diǎn) 標(biāo)識,表示需要建立LSR4和LSR5兩個(gè)分支。這兩個(gè)分支屬于同一條P2MPLSP,而且在 LSR1-LSR3-LSR6-LSR5共路徑,因此在這一段標(biāo)簽只需分配一次。LSR4還需要為LSRl到 LSR4的分支在接口 2分配標(biāo)簽,假設(shè)為201。LSRl到LSR6的分支的建立與之類似,需要在LSR1-LSR2-LSR5與編號為1的P2MP LSP共享標(biāo)簽。用作保護(hù)的P2MP LSP (藍(lán)色)在與工作P2MP LSP路徑重合的部分共享標(biāo)簽。因 此,在路徑重合的部分,只會發(fā)送一份數(shù)據(jù)報(bào)文,從而避免了帶寬浪費(fèi)。針對1+1保護(hù)和1 1保護(hù),LSR5/LSR6的處理有所不同。如果是1+1保護(hù),則 LSR5需要將來自接口 4的標(biāo)簽為200的數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)到接口 2,并將標(biāo)簽改為201 ;LSR6需 要將來自接口 2的標(biāo)簽為100的數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)到接口 1,并將標(biāo)簽改為201。如果是1 1 保護(hù),則正常情況下LSR5不需要將來自接口 4的標(biāo)簽為200的數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)到接口 2 ;當(dāng) 葉子LSR6檢測到工作路徑(LSR1-LSR3-LSR6)故障時(shí),才利用數(shù)據(jù)平面的開銷通知LSR5激 活保護(hù)路徑,即LSR5需要將來自接口 4的標(biāo)簽為200的數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)到接口 2,并將標(biāo)簽改 為201;從而LSR6可以從接口 1接收數(shù)據(jù)報(bào)文。為了實(shí)現(xiàn)本發(fā)明方案中P2MP LSP建立的信令過程,需要對現(xiàn)有的P2MP LSP信令 消息做相應(yīng)的擴(kuò)展Path消息在建立第二條P2MP LSP時(shí),需要指定和第一條P2MP LSP共 享標(biāo)簽。該功能可以在I^ath消息的kssion Attribute對象中的Flags字段增加一個(gè)標(biāo) 志位來實(shí),如表1所示的對象中的Flags字段增加L標(biāo)志位,當(dāng)L標(biāo)志位為1時(shí),則說明需 要和指定的LSP共享標(biāo)簽,指定的LSP的標(biāo)識可以由ASSOCIATION對象攜帶?!?23
□1234567B901234567B901234567B90權(quán)利要求
1.一種第一 LSP的建立方法,其特征在于,包括本節(jié)點(diǎn)接收來自上游節(jié)點(diǎn)的第一消息,所述第一消息包括第二 LSP的標(biāo)識信息,所述 第一消息請求建立第一 LSP,所述第一 LSP和所述第二 LSP共享標(biāo)簽;若本節(jié)點(diǎn)為末節(jié)點(diǎn),如果所述第二 LSP在本節(jié)點(diǎn)的上游鏈路存在第一標(biāo)簽,則為所述 第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第一標(biāo)簽,如果所述第二 LSP在本節(jié)點(diǎn)的上游鏈路不存 在標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第二標(biāo)簽;向所述上游節(jié)點(diǎn)發(fā)送第二 消息,所述第二消息中攜帶為第一 LSP在本節(jié)點(diǎn)的上游鏈路分配的標(biāo)簽;若本節(jié)點(diǎn)為中間節(jié)點(diǎn),則發(fā)送所述第一消息到下游節(jié)點(diǎn),接收來自所述下游節(jié)點(diǎn)的第 三消息,所述第三消息中攜帶所述下游節(jié)點(diǎn)為其上游鏈路分配的標(biāo)簽;如果所述第二 LSP 在本節(jié)點(diǎn)的上游鏈路存在第三標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第三標(biāo) 簽,如果所述第二 LSP在本節(jié)點(diǎn)的上游鏈路不存在標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游 鏈路分配第四標(biāo)簽;向所述上游節(jié)點(diǎn)發(fā)送第四消息,所述第四消息中攜帶為第一 LSP在本 節(jié)點(diǎn)的上游鏈路分配的標(biāo)簽。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二LSP為點(diǎn)到多點(diǎn)LSP或點(diǎn)到點(diǎn)LSP。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一LSP包括至少一個(gè)末節(jié)點(diǎn),所述 第一消息中包括所述至少一個(gè)末節(jié)點(diǎn)的標(biāo)識信息。
4.根據(jù)權(quán)利要求1、2或3所述的方法,其特征在于,所述下游節(jié)點(diǎn)的信息由所述第一消 息攜帶,或者,所述下游節(jié)點(diǎn)的信息由本節(jié)點(diǎn)計(jì)算得到。
5.一種第一 LSP的建立裝置,其特征在于,包括接收單元,用于接收來自上游節(jié)點(diǎn)的第一消息,所述第一消息包括第二 LSP的標(biāo)識信 息,所述第一消息請求建立第一 LSP,所述第一 LSP和所述第二 LSP共享標(biāo)簽;標(biāo)簽分配單元,用于若本節(jié)點(diǎn)為末節(jié)點(diǎn),如果所述第二 LSP在本節(jié)點(diǎn)的上游鏈路存在 第一標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第一標(biāo)簽,如果所述第二 LSP在本 節(jié)點(diǎn)的上游鏈路不存在標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第二標(biāo)簽;向所 述上游節(jié)點(diǎn)發(fā)送第二消息,所述第二消息中攜帶為第一 LSP在本節(jié)點(diǎn)的上游鏈路分配的標(biāo) 簽;若本節(jié)點(diǎn)為中間節(jié)點(diǎn),則發(fā)送所述第一消息到下游節(jié)點(diǎn),接收來自所述下游節(jié)點(diǎn)的第三 消息,所述第三消息中攜帶所述下游節(jié)點(diǎn)為其上游鏈路分配的標(biāo)簽;如果所述第二 LSP在 本節(jié)點(diǎn)的上游鏈路存在第三標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第三標(biāo)簽, 如果所述第二 LSP在本節(jié)點(diǎn)的上游鏈路不存在標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈 路分配第四標(biāo)簽;向所述上游節(jié)點(diǎn)發(fā)送第四消息,所述第四消息中攜帶為第一 LSP在本節(jié) 點(diǎn)的上游鏈路分配的標(biāo)簽。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于所述第一LSP包括至少一個(gè)末節(jié)點(diǎn),所述接 收單元接收的第一消息中包括所述至少一個(gè)末節(jié)點(diǎn)的標(biāo)識信息。
7.根據(jù)權(quán)利要求5或6所述的裝置,其特征在于所述接收單元接收的第一消息中包括 所述下游節(jié)點(diǎn)的信息。
8.一種第一 LSP的建立系統(tǒng),其特征在于,包括首節(jié)點(diǎn),用于發(fā)送第一消息到下游節(jié)點(diǎn),所述第一消息包括第二 LSP的標(biāo)識信息,所述 第一消息請求建立第一 LSP,所述第一 LSP和所述第二 LSP共享標(biāo)簽,接收來自所述下游節(jié)點(diǎn)的第五消息,所述第五消息中攜帶所述下游節(jié)點(diǎn)為其上游鏈路分配的標(biāo)簽;末節(jié)點(diǎn),用于接收來自上游節(jié)點(diǎn)的第一消息,如果所述第二 LSP在本節(jié)點(diǎn)的上游鏈路 存在第一標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第一標(biāo)簽,如果所述第二 LSP在 本節(jié)點(diǎn)的上游鏈路不存在標(biāo)簽,則為所述第一 LSP在本節(jié)點(diǎn)的上游鏈路分配第二標(biāo)簽;向 所述上游節(jié)點(diǎn)發(fā)送第二消息,所述第二消息中攜帶為第一 LSP在本節(jié)點(diǎn)的上游鏈路分配的 標(biāo)簽。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述首節(jié)點(diǎn)的下游節(jié)點(diǎn)為所述末節(jié)點(diǎn)。
10.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述首節(jié)點(diǎn)和所述末節(jié)點(diǎn)之間包括中間 節(jié)點(diǎn),所述中間節(jié)點(diǎn)用于接收來自上游節(jié)點(diǎn)的第一消息,發(fā)送所述第一消息到下游節(jié)點(diǎn),接 收來自所述下游節(jié)點(diǎn)的第三消息,所述第三消息中攜帶所述下游節(jié)點(diǎn)為其上游鏈路分配的 標(biāo)簽;如果所述第二 LSP在本節(jié)點(diǎn)的上游鏈路存在第三標(biāo)簽,則為所述第一LSP在本節(jié)點(diǎn)的 上游鏈路分配第三標(biāo)簽,如果所述第二 LSP在本節(jié)點(diǎn)的上游鏈路不存在標(biāo)簽,則為所述第 一 LSP在本節(jié)點(diǎn)的上游鏈路分配第四標(biāo)簽;向所述上游節(jié)點(diǎn)發(fā)送第四消息,所述第四消息 中攜帶為第一 LSP在本節(jié)點(diǎn)的上游鏈路分配的標(biāo)簽。
全文摘要
本發(fā)明實(shí)施例公開了一種第一LSP的建立方法,包括本節(jié)點(diǎn)接收來自上游節(jié)點(diǎn)的第一消息,第一消息包括第二LSP的標(biāo)識信息,第一消息請求建立第一LSP,第一LSP和第二LSP共享標(biāo)簽;若本節(jié)點(diǎn)為末節(jié)點(diǎn),如果第二LSP在本節(jié)點(diǎn)的上游鏈路存在第一標(biāo)簽,則為第一LSP在本節(jié)點(diǎn)的上游鏈路分配第一標(biāo)簽,如果第二LSP在本節(jié)點(diǎn)的上游鏈路不存在標(biāo)簽,則為第一LSP在本節(jié)點(diǎn)的上游鏈路分配第二標(biāo)簽;向上游節(jié)點(diǎn)發(fā)送第二消息,第二消息中攜帶為第一LSP在本節(jié)點(diǎn)的上游鏈路分配的標(biāo)簽。如果第二LSP在本節(jié)點(diǎn)的上游鏈路存在標(biāo)簽,則為第一LSP在本節(jié)點(diǎn)的上游鏈路分配相同的標(biāo)簽,從而減少了對標(biāo)簽轉(zhuǎn)發(fā)表的操作可以避免帶寬的浪費(fèi),節(jié)省成本。
文檔編號H04L29/06GK102130829SQ20101060903
公開日2011年7月20日 申請日期2010年12月28日 優(yōu)先權(quán)日2010年12月28日
發(fā)明者資小兵 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1