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

Mpls網(wǎng)絡(luò)中雙向傳輸報(bào)文的方法及系統(tǒng)的制作方法

文檔序號:7754679閱讀:288來源:國知局
專利名稱:Mpls網(wǎng)絡(luò)中雙向傳輸報(bào)文的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及多協(xié)議標(biāo)簽交換(MPLS,Multi-protocol Label Switching)網(wǎng)絡(luò)中的報(bào)文傳輸技術(shù),尤其涉及一種MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的方法及系統(tǒng)。
背景技術(shù)
隨著廣播視頻業(yè)務(wù)的迅速發(fā)展,廣播視頻業(yè)務(wù)開始承載于分組網(wǎng)絡(luò),從而促使組播技術(shù)得到廣泛應(yīng)用。由于MPLS技術(shù)在流量工程、服務(wù)質(zhì)量、可靠性等方面的優(yōu)勢,MPLS 組播技術(shù)也得到了迅速發(fā)展,并且在互聯(lián)網(wǎng)工程任務(wù)組(IETF,The Internet Engineering Task Force)進(jìn)行了標(biāo)準(zhǔn)化。當(dāng)前MPLS組播技術(shù)主要以點(diǎn)到多點(diǎn)(P2MP,Point to Multiple Point)標(biāo)簽交換路徑(LSP,Label Switching Path)為主體,提供流量的組播復(fù)制傳輸特性。單向P2MP LSP提供了一個(gè)入口邊緣設(shè)備angress PE,Ingress Provider Edge)節(jié)點(diǎn)流量的輸入,以及多個(gè)出口 PE (Egress ΡΕ)節(jié)點(diǎn)的流量輸出,并能保證流量的組播傳輸,即每一條物理鏈路上只有一份報(bào)文復(fù)制,另外,由于是單向LSP,P2MP LSP流量只能從digress PE節(jié)點(diǎn)復(fù)制到 Egress PE節(jié)點(diǎn),不能從Egress PE節(jié)點(diǎn)至Ij Ingress PE節(jié)點(diǎn)。目前,為了進(jìn)行單向P2MP LSP的連通性檢測,Egress PE節(jié)點(diǎn)通過查詢自身的路由信息表,找到自身與Egress PE節(jié)點(diǎn)之間的最短路徑,并將該最短路徑增加為Egress PE節(jié)點(diǎn)與digress PE節(jié)點(diǎn)之間的返回路徑,這樣的返回路徑為獨(dú)立的Egress PE節(jié)點(diǎn)到 Ingress PE節(jié)點(diǎn)之間的一條LSP或IP路徑,其所經(jīng)過的物理路徑和hgress PE節(jié)點(diǎn)到 Egress PE節(jié)點(diǎn)的物理路徑不相同,因此,要進(jìn)行報(bào)文的雙向傳輸需要經(jīng)過不同的LSP,因此 PE不僅需要管理單向P2MP LSP的正向路徑,也需要管理所有Egress PE節(jié)點(diǎn)到hgress PE 節(jié)點(diǎn)的返回路徑,對于存在N(N大于1)個(gè)Egress PE節(jié)點(diǎn)的MPLS組播技術(shù),可能會需要管理N+1條LSP,因此,會大大增加LSP的管理復(fù)雜度。另外,基于電氣和電子工程師協(xié)會(IEEE, Institute of Electrical andElectronics Engineers) 1588v2的時(shí)鐘同步,直接在網(wǎng)絡(luò)中部署IEEE 1588v2時(shí),由于網(wǎng)絡(luò)對IEEE 1588v2時(shí)鐘報(bào)文傳輸不能提供端到端的QoS和帶寬保證,為了提高時(shí)鐘同步精度,IEEE 1588v2時(shí)鐘同步采用每節(jié)點(diǎn)同步,需要每個(gè)節(jié)點(diǎn)都支持IEEE 1588v2,會增加網(wǎng)絡(luò)中部署設(shè)備的成本,IEEE 1588v2在主時(shí)鐘和從時(shí)鐘之間能跨越的中間傳輸節(jié)點(diǎn)也會比較少,一般少于5個(gè)節(jié)點(diǎn)。IEEE1588v2的時(shí)鐘同步,也需要通過MPLS網(wǎng)絡(luò)來實(shí)現(xiàn)。根據(jù)IEEE 1588v2的時(shí)鐘同步原理,要求各節(jié)點(diǎn)傳輸報(bào)文的延時(shí)一致,具體包括報(bào)文往返路徑相同,報(bào)文所經(jīng)過路徑的帶寬需要得到保證,路徑的處理需要有可靠的QoS保證,并且需要利用組播技術(shù)進(jìn)行報(bào)文傳輸,以優(yōu)化網(wǎng)絡(luò)資源利用。由于現(xiàn)有的MPLS網(wǎng)絡(luò)中,在進(jìn)行報(bào)文的雙向傳輸時(shí),所經(jīng)過的路徑不相同,不能滿足IEEE1588v2的時(shí)鐘同步在傳輸報(bào)文時(shí)的要求,因此,現(xiàn)有的MPLS網(wǎng)絡(luò)還不能應(yīng)用到 IEEE1588v2的時(shí)鐘同步。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的方法及系統(tǒng),能夠保證MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文所經(jīng)過的路徑的完全相同,解決MPLS網(wǎng)絡(luò)中LSP 的管理復(fù)雜度高、以及不能應(yīng)用到IEEE1588v2的時(shí)鐘同步的問題。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的本發(fā)明提供了一種多協(xié)議標(biāo)簽交換(MPLS)網(wǎng)絡(luò)中雙向傳輸報(bào)文的方法,所述方法包括在MPLS網(wǎng)絡(luò)的入口 angress)PE節(jié)點(diǎn)與至少一個(gè)出口(Egress)PE節(jié)點(diǎn)之間,建立一條具有正向路徑和反向路徑的點(diǎn)到多點(diǎn)(P2MP)標(biāo)簽交換路徑(LSP),且所述的反向路徑經(jīng)過的節(jié)點(diǎn)與所述的正向路徑相同;所述Egress PE節(jié)點(diǎn)在接收到用戶端發(fā)送的報(bào)文時(shí), 沿所建立P2MP LSP的正向路徑,將接收到的報(bào)文發(fā)送到所述的各Egress PE節(jié)點(diǎn);和/或, 所述的各Egress PE節(jié)點(diǎn)中,有Egress PE節(jié)點(diǎn)接收到用戶端發(fā)送的報(bào)文時(shí),沿所建立P2MP LSP的反向路徑,將接收到的報(bào)文發(fā)送到所述的hgress PE節(jié)點(diǎn)。在上述方案中,所述在MPLS網(wǎng)絡(luò)的Ingress PE節(jié)點(diǎn)與至少一個(gè)Egress PE節(jié)點(diǎn)之間建立所述P2MP LSP,包括在所述hgress PE節(jié)點(diǎn)、及各Egress PE節(jié)點(diǎn)上,分別生成用于指示所述P2MP LSP的正向路徑、以及反向路徑的標(biāo)簽轉(zhuǎn)發(fā)表,完成所述P2MP LSP的建立。在上述方案中,所述在MPLS網(wǎng)絡(luò)的Ingress PE節(jié)點(diǎn)與至少一個(gè)Egress PE節(jié)點(diǎn)之間建立所述P2MP LSP,還包括在所述hgress PE節(jié)點(diǎn)與各Egress PE節(jié)點(diǎn)之間,要經(jīng)過的傳輸(Transit)PE節(jié)點(diǎn)上生成所述標(biāo)簽轉(zhuǎn)發(fā)表。在上述方案中,所述生成標(biāo)簽轉(zhuǎn)發(fā)表通過用戶靜態(tài)配置方式、和/或通過動態(tài)協(xié)議生成方式實(shí)現(xiàn)。在上述方案中,所述標(biāo)簽轉(zhuǎn)發(fā)表包含有用于指示報(bào)文傳輸方向的出標(biāo)簽、和/或入標(biāo)簽。在上述方案中,所述的出標(biāo)簽和入標(biāo)簽中包含有所傳輸報(bào)文歸屬業(yè)務(wù)的唯一標(biāo)識。在上述方案中,所述digress PE節(jié)點(diǎn)沿所建立P2MP LSP的正向路徑,將接收到的報(bào)文發(fā)送到所述的各Egress PE節(jié)點(diǎn),為所述digress PE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,將用戶端發(fā)送的報(bào)文發(fā)送到各Egress PE節(jié)點(diǎn)。在上述方案中,所述digress PE節(jié)點(diǎn)沿所建立P2MP LSP的正向路徑,將接收到的報(bào)文發(fā)送到所述的各Egress PE節(jié)點(diǎn),包括所述digress PE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,在用戶端發(fā)送的報(bào)文中封裝自身的出標(biāo)簽后,發(fā)送到所述P2MP LSP的各Egress PE節(jié)點(diǎn)和/或Transit PE節(jié)點(diǎn);所述Transit PE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,接收所述P2MP LSP的digress PE節(jié)點(diǎn)或各Transit PE節(jié)點(diǎn)發(fā)送的所述報(bào)文,將所述報(bào)文中封裝的、上游 Ingress PE節(jié)點(diǎn)或Transit PE節(jié)點(diǎn)的出標(biāo)簽替換成自身的出標(biāo)簽后,發(fā)送到所述P2MP LSP 的各Egress PE節(jié)點(diǎn)和/或Transit PE節(jié)點(diǎn);所述各Egress PE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,接收所述P2MP LSP的digress PE節(jié)點(diǎn)或各Transit PE節(jié)點(diǎn)發(fā)送的所述報(bào)文,并將接收到的報(bào)文轉(zhuǎn)發(fā)到用戶端。在上述方案中,所述各Egress PE節(jié)點(diǎn)沿所建立P2MP LSP的反向路徑,將接收到送到所述hgress PE節(jié)點(diǎn),為所述Egress PE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,將用戶端發(fā)送的報(bào)文發(fā)送到hgress PE節(jié)點(diǎn)。在上述方案中,所述各Egress PE節(jié)點(diǎn)沿所建立P2MP LSP的反向路徑,將接收到的報(bào)文發(fā)送到所述hgress PE節(jié)點(diǎn),包括所述Egress PE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,在接收到用戶端發(fā)送的報(bào)文中封裝自身的出標(biāo)簽后,發(fā)送到所述P2MP LSP的digress PE節(jié)點(diǎn)或Transit PE節(jié)點(diǎn);所述的Transit PE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,接收到所述P2MP LSP的各Egress PE節(jié)點(diǎn)或各Transit PE節(jié)點(diǎn)發(fā)送的所述報(bào)文后,將所述報(bào)文中封裝的、 下游各Egress PE節(jié)點(diǎn)或各Transit PE節(jié)點(diǎn)的出標(biāo)簽替換成自身的出標(biāo)簽后,發(fā)送到所述 P2MP LSPWhgress PE 節(jié)點(diǎn)或 Transit PEfAJy^Smhgress PE 節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,接收所述P2MP LSP的各Egress PE節(jié)點(diǎn)、或各Transit PE節(jié)點(diǎn)發(fā)送的所述報(bào)文, 并將接收到的所述報(bào)文轉(zhuǎn)發(fā)到用戶端。在上述方案中,所述方法還包括在所述digress PE節(jié)點(diǎn)、或Transit PE節(jié)點(diǎn)、或各Egress PE節(jié)點(diǎn)發(fā)送報(bào)文時(shí),對要發(fā)送的報(bào)文進(jìn)行QoS和帶寬保證的處理。本發(fā)明還提供了一種實(shí)現(xiàn)MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的系統(tǒng),所述系統(tǒng)包括: Ingress PE節(jié)點(diǎn)和至少一個(gè)Egress PE節(jié)點(diǎn),其中,Ingress PE節(jié)點(diǎn),用于在自身與所述至少一個(gè)Egress PE節(jié)點(diǎn)之間建立一條具有正向路徑和反向路徑的P2MP LSP,在接收到用戶端發(fā)送的報(bào)文時(shí),沿所建立P2MP LSP的正向路徑,將接收到的報(bào)文發(fā)送到所述的各Egress PE節(jié)點(diǎn);Egress PE節(jié)點(diǎn),用于在自身與所述hgress PE節(jié)點(diǎn)之間建立所述P2MP LSP,在接收到用戶端發(fā)送的報(bào)文時(shí),沿所建立P2MP LSP的反向路徑,將接收到的報(bào)文發(fā)送到所述的hgressPE節(jié)點(diǎn);其中,所述P2MP LSP的反向路徑經(jīng)過的節(jié)點(diǎn)與正向路徑相同。在上述方案中,所述系統(tǒng)還包括建立所述P2MP LSP時(shí)要經(jīng)過的Transit PE節(jié)點(diǎn),其中,所述Transit PE節(jié)點(diǎn)用于將所述digress PE節(jié)點(diǎn)發(fā)送的報(bào)文轉(zhuǎn)發(fā)到所述P2MP LSP的其他Transit PE節(jié)點(diǎn)或各Egress PE節(jié)點(diǎn);和/或,用于將所述各Egress PE節(jié)點(diǎn)發(fā)送的報(bào)文轉(zhuǎn)發(fā)到所述P2MP LSP的其他Transit PE節(jié)點(diǎn)或hgress PE節(jié)點(diǎn)Jngress PE 節(jié)點(diǎn),還用于將用戶端發(fā)送的報(bào)文發(fā)送到所述P2MPLSP的各Transit PE節(jié)點(diǎn)或Egress PE 節(jié)點(diǎn);和/或,用于接收所述P2MP LSP的各Transit PE節(jié)點(diǎn)或Egress PE節(jié)點(diǎn)發(fā)送的報(bào)文,并發(fā)送到用戶端;Egress PE節(jié)點(diǎn),還用于接收所述P2MP LSP的各Transit PE節(jié)點(diǎn)或 Ingress PE節(jié)點(diǎn)發(fā)送的報(bào)文,并發(fā)送到用戶端;和/或,用于將用戶端發(fā)送的報(bào)文發(fā)送到所述 P2MP LSP 的各 Transit PE 節(jié)點(diǎn)或 Ingress ΡΕ。在上述方案中,所述Egress PE節(jié)點(diǎn)、hgress PE節(jié)點(diǎn)、以及所述Transit PE節(jié)點(diǎn)還用于對要發(fā)送的報(bào)文進(jìn)行QoS和帶寬保證的處理。在上述方案中,所述hgress PE節(jié)點(diǎn)包括第一生成單元、第一用戶端連接單元、 至少一個(gè)第一下游節(jié)點(diǎn)連接單元,其中,第一生成單元,用于生成為hgress PE節(jié)點(diǎn)指示所述P2MP LSP正向路徑、以及P2MP LSP反向路徑的標(biāo)簽轉(zhuǎn)發(fā)表;第一用戶端連接單元,用于接收用戶端發(fā)送的報(bào)文;和/或,用于根據(jù)所述生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,將所述第一下游節(jié)點(diǎn)連接單元接收到的報(bào)文發(fā)送到用戶端;第一下游節(jié)點(diǎn)連接單元,用于根據(jù)所述第一生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,在所述第一用戶端連接單元接收到的報(bào)文中封裝Ingress PE 節(jié)點(diǎn)的出標(biāo)簽后,發(fā)送到所述P2MP LSP的各Transit PE節(jié)點(diǎn)或Egress PE節(jié)點(diǎn);和/或, 用于根據(jù)所述第一生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,接收所述P2MP LSP的各Transit PE節(jié)點(diǎn)或Egress PE節(jié)點(diǎn)發(fā)送的報(bào)文。在上述方案中,所述Egress PE節(jié)點(diǎn)包括第二生成單元、第二用戶端連接單元、 第一上游節(jié)點(diǎn)連接單元,其中,第二生成單元,用于生成為Egress PE節(jié)點(diǎn)指示所述P2MP LSP正向路徑、以及P2MP LSP反向路徑的標(biāo)簽轉(zhuǎn)發(fā)表;第二用戶端連接單元,用于接收用戶端發(fā)送的報(bào)文;和/或,用于根據(jù)所述第二生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,將所述第一上游節(jié)點(diǎn)連接單元接收到的報(bào)文發(fā)送到用戶端;第一上游節(jié)點(diǎn)連接單元,用于根據(jù)所述第二生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,在所述第二用戶端連接單元接收到的報(bào)文中封裝Egress PE節(jié)點(diǎn)的出標(biāo)簽后,發(fā)送到所述P2MP LSP的各Transit PE節(jié)點(diǎn)或hgress PE節(jié)點(diǎn);和/或,用于根據(jù)所述第二生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,接收所述P2MP LSP的各TransitPE節(jié)點(diǎn)或 Ingress PE節(jié)點(diǎn)發(fā)送的報(bào)文。在上述方案中,所述Transit PE節(jié)點(diǎn)包括第三生成單元、第二上游節(jié)點(diǎn)連接單元、一個(gè)或多個(gè)第二下游節(jié)點(diǎn)連接單元,其中,第三生成單元,用于生成為Transit PE節(jié)點(diǎn)用于指示所述P2MP LSP正向路徑、以及P2MP LSP反向路徑的標(biāo)簽轉(zhuǎn)發(fā)表;第二上游節(jié)點(diǎn)連接單元,用于根據(jù)所述第三生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,將所述第二下游節(jié)點(diǎn)連接單元接收到的報(bào)文中封裝的、所述iTransitPE節(jié)點(diǎn)下游各Transit PE節(jié)點(diǎn)或各Egress PE的出標(biāo)簽,替換成所述標(biāo)簽轉(zhuǎn)發(fā)表中的出標(biāo)簽,并發(fā)送到所述P2MP LSP的各Transit PE節(jié)點(diǎn)或digress PE節(jié)點(diǎn);和/或,用于根據(jù)所述第三生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,接收所述 Transit PE節(jié)點(diǎn)上游各"Transit PE節(jié)點(diǎn)或hgress PE節(jié)點(diǎn)發(fā)送的報(bào)文;第二下游節(jié)點(diǎn)連接單元,用于根據(jù)所述第三生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,接收所述P2MP LSP的各Transit PE節(jié)點(diǎn)或Egress PE節(jié)點(diǎn)發(fā)送的報(bào)文;和/或,用于根據(jù)所述第三生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表、將所述第二上游節(jié)點(diǎn)連接單元所接收報(bào)文中封裝的、所述Transit PE節(jié)點(diǎn)上游各 Transit PE節(jié)點(diǎn)或各digress PE的出標(biāo)簽,替換成所述標(biāo)簽轉(zhuǎn)發(fā)表中的出標(biāo)簽,并發(fā)送到所述P2MP LSP的各Transit PE節(jié)點(diǎn)或EgressPE節(jié)點(diǎn)。本發(fā)明提供的MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的方法及系統(tǒng),通過在MPLS網(wǎng)絡(luò)的 Ingress PE節(jié)點(diǎn)與至少一個(gè)Egress PE節(jié)點(diǎn)之間建立一個(gè)具有正向路徑和反向路徑的P2MP LSP,且P2MP LSP的反向路徑經(jīng)過的節(jié)點(diǎn)與其正向路徑相同,使得hgress PE節(jié)點(diǎn)與至少一個(gè)Egress PE節(jié)點(diǎn)之間可以通過所建立P2MP LSP的正向路徑、及反向路徑進(jìn)行報(bào)文的雙向傳輸,能夠大大降低MPLS網(wǎng)絡(luò)中LSP的管理復(fù)雜度;另外,本發(fā)明的各節(jié)點(diǎn)在發(fā)送報(bào)文時(shí),還對報(bào)文進(jìn)行QoS和帶寬保證的處理,能夠滿足IEEE1588v2時(shí)鐘同步對報(bào)文傳輸?shù)囊?,?yīng)用于IEEE1588v2的時(shí)鐘同步,使得在保證同樣時(shí)鐘精度的前提下,IEEE 1588v2在主時(shí)鐘和從時(shí)鐘之間能跨越的中間傳輸節(jié)點(diǎn)數(shù)目不受限制,能夠大大增加。


圖1為本發(fā)明的MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文方法的實(shí)現(xiàn)流程圖;圖2為本發(fā)明中實(shí)現(xiàn)MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的系統(tǒng)的一種網(wǎng)絡(luò)結(jié)構(gòu)示意圖;圖3為本發(fā)明實(shí)現(xiàn)MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的一種實(shí)施例的流程示意圖;圖4為本發(fā)明實(shí)現(xiàn)MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的另一種實(shí)施例的流程示意圖。
具體實(shí)施方式
本發(fā)明的基本思想是,在MPLS網(wǎng)絡(luò)中,首先在化8儀88 PE節(jié)點(diǎn)與至少一個(gè)Egress PE節(jié)點(diǎn)之間建立一個(gè)具有正向路徑和反向路徑的P2MP LSP,且P2MPLSP的反向路徑經(jīng)過的節(jié)點(diǎn)與其正向路徑相同,在hgress PE節(jié)點(diǎn)接收到用戶端發(fā)送的報(bào)文時(shí),digress PE節(jié)點(diǎn)沿P2MP LSP的正向路徑將報(bào)文復(fù)制到各Egress PE節(jié)點(diǎn),在各Egress PE節(jié)點(diǎn)接收用戶端發(fā)送的報(bào)文時(shí),各Egress PE節(jié)點(diǎn)沿P2MP LSP的反向路徑將報(bào)文復(fù)制到digress PE節(jié)點(diǎn), 實(shí)現(xiàn)MPLS網(wǎng)絡(luò)報(bào)文的雙向傳輸,并使得雙向傳輸報(bào)文的往返路徑相同,有效降低對LSP的管理復(fù)雜度,并能夠在MPLS網(wǎng)絡(luò)中進(jìn)行IEEE 1855v2時(shí)鐘同步報(bào)文的傳輸。本發(fā)明的一種MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的方法,參照圖1所示,主要包括如下步驟步驟101 在MPLS網(wǎng)絡(luò)的hgress PE節(jié)點(diǎn)與至少一個(gè)Egress PE節(jié)點(diǎn)之間,建立一條具有正向路徑和反向路徑的P2MP LSP,且所述的反向路徑經(jīng)過的節(jié)點(diǎn)與所述的正向路徑相同;步驟102 所述hgress PE節(jié)點(diǎn)在接收到用戶端發(fā)送的報(bào)文時(shí),沿所建立P2MP LSP的正向路徑,將接收到的報(bào)文發(fā)送到所述的各Egress PE節(jié)點(diǎn);和/或,所述的各Egress PE節(jié)點(diǎn)中,有Egress PE節(jié)點(diǎn)接收到用戶端發(fā)送的報(bào)文時(shí),沿所建立P2MP LSP的反向路徑, 將接收到的報(bào)文發(fā)送到所述的hgress PE節(jié)點(diǎn)。其中,步驟101中,在MPLS網(wǎng)絡(luò)的hgress PE節(jié)點(diǎn)與至少一個(gè)Egress PE節(jié)點(diǎn)之間建立所述的P2MP LSP的過程,包括在所述hgress PE節(jié)點(diǎn)、及各Egress PE節(jié)點(diǎn)上,分別生成用于指示P2MP LSP正向路徑、以及P2MP LSP反向路徑的標(biāo)簽轉(zhuǎn)發(fā)表,完成所述P2MP LSP的建立。在實(shí)際應(yīng)用中,如果所述hgress PE節(jié)點(diǎn)與各Egress PE節(jié)點(diǎn)之間傳輸報(bào)文時(shí), 需要經(jīng)過一個(gè)或多個(gè)Transit PE節(jié)點(diǎn),還需要在要經(jīng)過的一個(gè)或多個(gè)TransitPE節(jié)點(diǎn)上生成所述標(biāo)簽轉(zhuǎn)發(fā)表。這里,為各節(jié)點(diǎn)生成標(biāo)簽轉(zhuǎn)發(fā)表的過程,具體可以通過用戶靜態(tài)配置方式完成,和 /或通過動態(tài)協(xié)議生成方式完成,例如,可以通過標(biāo)簽分發(fā)協(xié)議(LDP,Label Distribution Protocol)和/或基于流量工程擴(kuò)展的資源預(yù)留協(xié)議(RSVP-TE,Resource Reservation Protocol-Traffic Engineering)來完成各節(jié)點(diǎn)標(biāo)簽轉(zhuǎn)發(fā)表的生成。這里,所生成的標(biāo)簽轉(zhuǎn)發(fā)表具體可以包括第一標(biāo)簽轉(zhuǎn)發(fā)表和第二標(biāo)簽轉(zhuǎn)發(fā)表,其中,第一標(biāo)簽轉(zhuǎn)發(fā)表用于指示節(jié)點(diǎn)沿所建立P2MP LSP的正向路徑傳輸報(bào)文,第二標(biāo)簽轉(zhuǎn)發(fā)表用于指示節(jié)點(diǎn)沿所建立P2MP LSP的反向路徑傳輸報(bào)文。這里,在所生成的標(biāo)簽轉(zhuǎn)發(fā)表中包含有用于為節(jié)點(diǎn)的各接口指示報(bào)文傳輸方向的出標(biāo)簽和/或入標(biāo)簽,出標(biāo)簽和入標(biāo)簽中包含有所傳輸報(bào)文歸屬業(yè)務(wù)的唯一標(biāo)識,如業(yè)務(wù)名稱或業(yè)務(wù)編號等。如果當(dāng)前傳輸?shù)膱?bào)文屬于兩個(gè)或兩個(gè)以上業(yè)務(wù),可以在同一標(biāo)簽轉(zhuǎn)發(fā)表分別生成對應(yīng)于不同業(yè)務(wù)的兩種或兩種以上的出標(biāo)簽和/或入標(biāo)簽。如果當(dāng)前傳輸?shù)膱?bào)文均屬于同一種業(yè)務(wù),可以在只設(shè)置一種出標(biāo)簽和/或入標(biāo)簽。在同一標(biāo)簽轉(zhuǎn)發(fā)表中,可以根據(jù)每個(gè)接口所支持的業(yè)務(wù),分別為每個(gè)接口生成一種或多種出標(biāo)簽或入標(biāo)簽,通過出標(biāo)簽或入標(biāo)簽為每個(gè)接口指示報(bào)文傳輸?shù)姆较?,為各接口生成的出?biāo)簽或入標(biāo)簽的數(shù)目,具體由通過該接口所傳輸報(bào)文歸屬的業(yè)務(wù)種類決定。具體地,一個(gè)接口的出標(biāo)簽用于指示報(bào)文通過該接口時(shí)發(fā)出,一個(gè)接口的入標(biāo)簽用于指示報(bào)文通過該接口接收。實(shí)際應(yīng)用中,Ingress PE節(jié)點(diǎn)的第一標(biāo)簽轉(zhuǎn)發(fā)表中可以包含用于連接自身下游的傳輸(Transit)PE節(jié)點(diǎn)或Egress PE節(jié)點(diǎn)的各接口的地址、以及各接口對應(yīng)的出標(biāo)簽,第二標(biāo)簽轉(zhuǎn)發(fā)表中可以包含上述的用于連接hgress PE節(jié)點(diǎn)下游的"Transit PE節(jié)點(diǎn)或Egress PE節(jié)點(diǎn)的各接口的地址、以及各接口對應(yīng)的入標(biāo)簽;Transit PE節(jié)點(diǎn)的第一標(biāo)簽轉(zhuǎn)發(fā)表中可以包含用于連接自身上游digress PE節(jié)點(diǎn)的上游接口的地址及該上游接口對應(yīng)的入標(biāo)簽、用于連接自身下游的各Egress PE節(jié)點(diǎn)的各接口的地址及各接口對應(yīng)的出標(biāo)簽,第二標(biāo)簽轉(zhuǎn)發(fā)表中可以包含上述的用于連接 Transit PE節(jié)點(diǎn)下游的各Transit PE節(jié)點(diǎn)或Egress PE節(jié)點(diǎn)的各接口的地址及各接口對應(yīng)的入標(biāo)簽、和所述上游接口的地址及該上游接口對應(yīng)的出標(biāo)簽。Egress PE節(jié)點(diǎn)的第一標(biāo)簽轉(zhuǎn)發(fā)表中可以包含用于連接自身上游Transit PE節(jié)點(diǎn)或digress PE節(jié)點(diǎn)的上游接口的地址、以及對應(yīng)該上游接口的入標(biāo)簽,第二標(biāo)簽轉(zhuǎn)發(fā)表中可以包含上述的上游接口的地址、以及對應(yīng)該上游接口的出標(biāo)簽。實(shí)際應(yīng)用中,digress PE節(jié)點(diǎn)標(biāo)簽轉(zhuǎn)發(fā)表中的出標(biāo)簽與其下游的一個(gè)或多個(gè) Transit PE節(jié)點(diǎn)或Egress PE節(jié)點(diǎn)標(biāo)簽轉(zhuǎn)發(fā)表的入標(biāo)簽相同,Ingress PE節(jié)點(diǎn)的入標(biāo)簽與其下游的一個(gè)或多個(gè)Transit PE節(jié)點(diǎn)或Egress PE節(jié)點(diǎn)的出標(biāo)簽相同Jransit PE節(jié)點(diǎn)的出標(biāo)簽與其下游的一個(gè)或多個(gè)Transit PE節(jié)點(diǎn)或Egress PE節(jié)點(diǎn)的入標(biāo)簽相同,Transit PE節(jié)點(diǎn)的入標(biāo)簽與其上游的Transit PE節(jié)點(diǎn)或hgressPE節(jié)點(diǎn)的出標(biāo)簽相同;Egress PE 節(jié)點(diǎn)的出標(biāo)簽與其上游的Transit PE節(jié)點(diǎn)或hgress PE節(jié)點(diǎn)的入標(biāo)簽相同,Egress PE節(jié)點(diǎn)的入標(biāo)簽與其上游的Transit PE節(jié)點(diǎn)或digress PE節(jié)點(diǎn)的出標(biāo)簽相同。其中,所述hgress PE節(jié)點(diǎn)沿所建立P2MP LSP的正向路徑,將接收到的報(bào)文發(fā)送到所述的各Egress PE節(jié)點(diǎn)的過程,具體為所述digress PE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表, 將用戶端發(fā)送的報(bào)文發(fā)送到各Egress PE節(jié)點(diǎn)。具體地,如果傳輸報(bào)文時(shí)需要經(jīng)過一個(gè)或多個(gè)Transit PE節(jié)點(diǎn),則上述的各 Ingress PE節(jié)點(diǎn)沿所建立P2MP LSP的正向路徑,將接收到的報(bào)文發(fā)送到所述Egress PE節(jié)點(diǎn)的過程,包括所述Egress PE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,在用戶端發(fā)送的報(bào)文中封裝自身的出標(biāo)簽后,發(fā)送到所述P2MP LSP的各digress PE節(jié)點(diǎn)和/或Transit PE節(jié)點(diǎn);所述的Transit PE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,接收所述P2MP LSP的digress PE節(jié)點(diǎn)或各 Transit PE節(jié)點(diǎn)發(fā)送的所述報(bào)文,將所述報(bào)文中封裝的、上游hgress PE節(jié)點(diǎn)或Transit PE節(jié)點(diǎn)的出標(biāo)簽替換成自身的出標(biāo)簽,發(fā)送到所述P2MP LSP的各Egress PE節(jié)點(diǎn)和/或 Transit PE節(jié)點(diǎn);所述各Egress PE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,接收所述P2MP LSP的 IngressPE節(jié)點(diǎn)或各Transit PE節(jié)點(diǎn)發(fā)送的所述報(bào)文,并將接收到的報(bào)文轉(zhuǎn)發(fā)到用戶端。其中,所述各Egress PE節(jié)點(diǎn)沿所建立P2MP LSP的反向路徑,將接收到的報(bào)文發(fā)送到所述化8儀% PE節(jié)點(diǎn)的過程,具體為所述Egress PE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,將用戶端發(fā)送的報(bào)文發(fā)送到hgress PE節(jié)點(diǎn)。具體地,如果傳輸報(bào)文時(shí)需要經(jīng)過一個(gè)或多個(gè)Transit PE節(jié)點(diǎn),則上述的Egress PE節(jié)點(diǎn)沿所建立P2MP LSP的反向路徑,將接收到的報(bào)文發(fā)送到所述digress PE節(jié)點(diǎn)的過程,包括所述Egress PE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,在用戶端發(fā)送的報(bào)文中封裝自身的出標(biāo)簽后,發(fā)送到所述P2MP LSP Whgress PE節(jié)點(diǎn)或Transit PE節(jié)點(diǎn);所述的TransitPE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,接收到所述P2MP LSP的各Egress PE節(jié)點(diǎn)或各Transit PE 節(jié)點(diǎn)發(fā)送的所述報(bào)文后,將所述報(bào)文中封裝的、下游各Egress PE節(jié)點(diǎn)或各Transit PE節(jié)點(diǎn)的出標(biāo)簽替換成自身的出標(biāo)簽后,發(fā)送到所述P2MP LSP的digress PE節(jié)點(diǎn)或Transit PE節(jié)點(diǎn);所述Whgress PE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,接收所述P2MP LSP的各EgressPE 節(jié)點(diǎn)、或各"Transit PE節(jié)點(diǎn)發(fā)送的所述報(bào)文,并將接收到的所述報(bào)文轉(zhuǎn)發(fā)到用戶端。另外,所述步驟102中,還可以包括在所述digress PE節(jié)點(diǎn)和/或各EgressPE 節(jié)點(diǎn)發(fā)送報(bào)文時(shí),對要發(fā)送的報(bào)文進(jìn)行QoS和帶寬保證的處理。如果傳輸報(bào)文時(shí)需要經(jīng)過一個(gè)或多個(gè)Transit PE節(jié)點(diǎn),則Transit PE節(jié)點(diǎn)在發(fā)送報(bào)文時(shí),對要發(fā)送的報(bào)文進(jìn)行QoS和帶寬保證的處理。為實(shí)現(xiàn)上述的MPLS網(wǎng)絡(luò)雙向傳輸報(bào)文的方法,本發(fā)明還提供了一種實(shí)現(xiàn)MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的系統(tǒng),所述系統(tǒng)包括dngress PE節(jié)點(diǎn)和至少一個(gè)Egress PE節(jié)點(diǎn), 其中,digress PE節(jié)點(diǎn),用于在自身與所述至少一個(gè)Egress PE節(jié)點(diǎn)之間建立一條具有正向路徑和反向路徑的P2MP LSP,在接收到用戶端發(fā)送的報(bào)文時(shí),沿所建立P2MP LSP的正向路徑,將接收到的報(bào)文發(fā)送到所述的各Egress PE節(jié)點(diǎn);Egress PE節(jié)點(diǎn),用于在自身與所述化8儀% PE節(jié)點(diǎn)之間建立所述P2MP LSP,在接收到用戶端發(fā)送的報(bào)文時(shí),沿所建立P2MP LSP的反向路徑,將接收到的報(bào)文發(fā)送到所述的digress PE節(jié)點(diǎn)。這里,所述P2MP LSP的反向路徑經(jīng)過的節(jié)點(diǎn)與正向路徑相同。實(shí)際應(yīng)用中,所述系統(tǒng)還可以包括建立所述P2MP LSP時(shí)要經(jīng)過的一個(gè)或多個(gè) Transit PE節(jié)點(diǎn),其中,所述Transit PE節(jié)點(diǎn)用于將所述digress PE節(jié)點(diǎn)發(fā)送的報(bào)文轉(zhuǎn)發(fā)到所述P2MP LSP的其他Transit PE節(jié)點(diǎn)或各Egress PE節(jié)點(diǎn),和/或用于將所述各 Egress PE節(jié)點(diǎn)發(fā)送的報(bào)文轉(zhuǎn)發(fā)到所述P2MP LSP的其他Transit PE節(jié)點(diǎn)或hgress PE節(jié)點(diǎn)Jngress PE節(jié)點(diǎn)還用于將用戶端發(fā)送的報(bào)文發(fā)送到所述P2MP LSP的各Transit PE節(jié)點(diǎn)或Egress PE節(jié)點(diǎn),和/或用于接收所述P2MP LSP的各Transit PE節(jié)點(diǎn)或Egress PE 節(jié)點(diǎn)發(fā)送的報(bào)文,并發(fā)送到用戶端;Egress PE節(jié)點(diǎn)還用于接收所述P2MP LSP的各Transit PE節(jié)點(diǎn)或hgress PE節(jié)點(diǎn)發(fā)送的報(bào)文,并發(fā)送到用戶端,和/或用于將用戶端發(fā)送的報(bào)文發(fā)送到所述P2MP LSP的各^Transit PE節(jié)點(diǎn)或hgress PE0其中,所述Egress PE節(jié)點(diǎn)、hgress PE節(jié)點(diǎn)、以及所述Transit PE節(jié)點(diǎn)還可以用于對要發(fā)送的報(bào)文進(jìn)行QoS和帶寬保證的處理。具體地,所述hgress PE節(jié)點(diǎn)可以包括第一生成單元、第一用戶端連接單元、至少一個(gè)第一下游節(jié)點(diǎn)連接單元,其中,第一生成單元,用于生成為hgressPE節(jié)點(diǎn)指示所述 P2MP LSP正向路徑、以及P2MP LSP反向路徑的標(biāo)簽轉(zhuǎn)發(fā)表;第一用戶端連接單元用于接收用戶端發(fā)送的報(bào)文,和/或用于根據(jù)所述生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,將所述第一下游節(jié)點(diǎn)連接單元接收到的報(bào)文發(fā)送到用戶端;第一下游節(jié)點(diǎn)連接單元用于根據(jù)所述第一生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,在所述第一用戶端連接單元接收到的報(bào)文中封裝Egress PE節(jié)點(diǎn)的出標(biāo)簽后,發(fā)送到所述P2MP LSP的各Transit PE節(jié)點(diǎn)或Egress PE節(jié)點(diǎn),和/或用于根據(jù)所述第一生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,接收所述P2MP LSP的各Transit PE節(jié)點(diǎn)或EgressPE 節(jié)點(diǎn)發(fā)送的報(bào)文。所述Egress PE節(jié)點(diǎn)可以包括第二生成單元、第二用戶端連接單元、第一上游節(jié)點(diǎn)連接單元,其中,第二生成單元,用于生成為Egress PE節(jié)點(diǎn)指示所述P2MP LSP正向路徑、以及P2MP LSP反向路徑的標(biāo)簽轉(zhuǎn)發(fā)表;第二用戶端連接單元用于接收用戶端發(fā)送的報(bào)文,和/或用于根據(jù)所述第二生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,將所述第一上游節(jié)點(diǎn)連接單元接收到的報(bào)文發(fā)送到用戶端;第一上游節(jié)點(diǎn)連接單元,用于根據(jù)所述第二生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,在所述第二用戶端連接單元接收到的報(bào)文中封裝Egress PE節(jié)點(diǎn)的出標(biāo)簽后, 發(fā)送到所述P2MP LSP的各Transit PE節(jié)點(diǎn)或hgress PE節(jié)點(diǎn),和/或用于根據(jù)所述第二生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,接收所述P2MP LSP的各Transit PE節(jié)點(diǎn)或digress PE節(jié)點(diǎn)發(fā)送的報(bào)文。所述Transit PE節(jié)點(diǎn)具體可以包括第三生成單元、第二上游節(jié)點(diǎn)連接單元、一個(gè)或多個(gè)第二下游節(jié)點(diǎn)連接單元,其中,第三生成單元用于生成為"TransitPE節(jié)點(diǎn)指示所述P2MP LSP正向路徑、以及P2MP LSP反向路徑的標(biāo)簽轉(zhuǎn)發(fā)表;第二上游節(jié)點(diǎn)連接單元用于根據(jù)所述第三生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,將所述第二下游節(jié)點(diǎn)連接單元接收到的報(bào)文中封裝的、所述Transit PE節(jié)點(diǎn)下游各"Transit PE節(jié)點(diǎn)或各Egress PE的出標(biāo)簽,替換成所述標(biāo)簽轉(zhuǎn)發(fā)表中的出標(biāo)簽,并發(fā)送到所述P2MP LSP的各Transit PE節(jié)點(diǎn)或digress PE節(jié)點(diǎn),和/或用于根據(jù)所述第三生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,接收所述Transit PE節(jié)點(diǎn)上游各TransitPE節(jié)點(diǎn)或hgress PE節(jié)點(diǎn)發(fā)送的報(bào)文;第二下游節(jié)點(diǎn)連接單元,用于根據(jù)所述第三生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,接收所述P2MP LSP的各Transit PE節(jié)點(diǎn)或Egress PE節(jié)點(diǎn)發(fā)送的報(bào)文,和/或用于根據(jù)所述第三生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表、將所述第二上游節(jié)點(diǎn)連接單元所接收報(bào)文中封裝的、所述Transit PE節(jié)點(diǎn)上游各Transit PE節(jié)點(diǎn)或各 Ingress PE的出標(biāo)簽,替換成所述標(biāo)簽轉(zhuǎn)發(fā)表中的出標(biāo)簽,并發(fā)送到所述P2MP LSP的各 Transit PE 節(jié)點(diǎn)或 Egress PE 節(jié)點(diǎn)。例如,圖2為本發(fā)明的實(shí)現(xiàn)MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)的一種具體實(shí)現(xiàn)方式,該系統(tǒng)包括Ingress PE節(jié)點(diǎn)、Transit PE_1節(jié)點(diǎn)、Transit PE_2節(jié)點(diǎn)、以及 Egress PE_1節(jié)點(diǎn)、Egress PE_2節(jié)點(diǎn)、Egress PE_3節(jié)點(diǎn),在該系統(tǒng)的各節(jié)點(diǎn)之間建立了一條P2MP LSP,實(shí)線表示P2MP LSP的正向路徑,虛線表示P2MP LSP的反向路徑。Ingress PE節(jié)點(diǎn)通過自身的用戶端口與用戶端連接,并連接自身下游的Transit PE_1節(jié)點(diǎn)、Transit PE_2節(jié)點(diǎn),Transit PE_1節(jié)點(diǎn)上游連接hgress PE節(jié)點(diǎn),并下游連接 Egress PE_1 節(jié)點(diǎn)、Egress PE_2 節(jié)點(diǎn),Transit PE_2 節(jié)點(diǎn)上游連接 Ingress PE 節(jié)點(diǎn),并下游連接Egress PE_3節(jié)點(diǎn),Egress PE_1節(jié)點(diǎn)及EgressPE_2節(jié)點(diǎn)上游連接Transit PE_1節(jié)點(diǎn),并通過自身的用戶端口與用戶端連接,Egress PE_3節(jié)點(diǎn)上游連接Transit PE_2節(jié)點(diǎn), 并通過自身的用戶端口與用戶端連接。下面將結(jié)合附圖對本發(fā)明的具體實(shí)施例進(jìn)行詳細(xì)描述。實(shí)施例一本實(shí)施例中,在MPLS網(wǎng)絡(luò)中的一個(gè)Ingress PEfAdfiTransit PE節(jié)點(diǎn)、m個(gè) Egress PE節(jié)點(diǎn)之間建立一條P2MP LSP,傳輸歸屬于同一種業(yè)務(wù)的報(bào)文,其中,n、m均為不小于1的整數(shù)。如圖3所示,本實(shí)施例中實(shí)現(xiàn)具有帶寬和QoS保證的、報(bào)文雙向傳輸?shù)姆椒ň唧w可以包括以下流程步驟301,通過用戶配置或者動態(tài)協(xié)議,分別為MPLS網(wǎng)絡(luò)中的hgress PE節(jié)點(diǎn)、η 個(gè)Transit PE節(jié)點(diǎn)和m個(gè)Egress PE節(jié)點(diǎn)生成標(biāo)簽轉(zhuǎn)發(fā)表,建立具有正向路徑、以及與正向路徑相同的反向路徑的P2MP LSP,并為所建立的P2MPLSP分配帶寬資源和QoS資源,繼續(xù)步驟302和/或步驟305 ;具體地,Ingress PE節(jié)點(diǎn)的標(biāo)簽轉(zhuǎn)發(fā)表中,第一標(biāo)簽轉(zhuǎn)發(fā)表包括hgress PE節(jié)點(diǎn)用于連接用戶端的用戶接口的地址、Ingress PE節(jié)點(diǎn)用于連接自身下游的η個(gè)Transit PE 節(jié)點(diǎn)的η個(gè)接口的地址及其對應(yīng)的η個(gè)出標(biāo)簽,具體可以表示為{(用戶接口),(<出標(biāo)簽 1,接口 1>,……,〈出標(biāo)簽η,接口 η };第二標(biāo)簽轉(zhuǎn)發(fā)表包括digress PE節(jié)點(diǎn)中上述η個(gè)接口的地址及其對應(yīng)的η個(gè)入標(biāo)簽、和digress PE節(jié)點(diǎn)用戶接口的地址,具體可以表示為 {(〈入標(biāo)簽1,接口 1>…〈入標(biāo)簽n,接口 n>),(用戶接口)}。各Transit PE節(jié)點(diǎn)的標(biāo)簽轉(zhuǎn)發(fā)表中,第一標(biāo)簽轉(zhuǎn)發(fā)表包括Transit PE節(jié)點(diǎn)用于連接自身上游digress PE節(jié)點(diǎn)的上游接口的地址及對應(yīng)于該上游接口的入標(biāo)簽、Transit PE節(jié)點(diǎn)用于連接自身下游的m個(gè)Egress PE節(jié)點(diǎn)的m個(gè)接口的地址、以及對應(yīng)于這m個(gè)接口的m個(gè)出標(biāo)簽,具體可以表示為{(入標(biāo)簽,上游接口),(<出標(biāo)簽1,接口 1>…〈出標(biāo)簽 m,接口 m>)};第二標(biāo)簽轉(zhuǎn)發(fā)表包括Transit PE節(jié)點(diǎn)中上述m個(gè)接口的地址及對應(yīng)于這m個(gè)接口的m個(gè)出標(biāo)簽、和Transit PE節(jié)點(diǎn)上游接口的地址及對應(yīng)于該上游接口的出標(biāo)簽,具體可以表示為{(〈入標(biāo)簽1,接口 1>…〈入標(biāo)簽m,接口 m>),(上游接口,出標(biāo)簽)}。各Egress PE節(jié)點(diǎn)的標(biāo)簽轉(zhuǎn)發(fā)表中,第一標(biāo)簽轉(zhuǎn)發(fā)表包括Egress PE節(jié)點(diǎn)用于連接自身上游Transit PE節(jié)點(diǎn)的上游接口的地址、對應(yīng)于該上游接口的入標(biāo)簽、以及Egress PE節(jié)點(diǎn)用于連接用戶端的用戶接口的地址,具體可以表示為{(入標(biāo)簽,上游接口),(用戶接口)};第二標(biāo)簽轉(zhuǎn)發(fā)表包括Egress PE節(jié)點(diǎn)用戶接口的地址、Egress PE節(jié)點(diǎn)上游接口的地址以及對應(yīng)于該上游接口的出標(biāo)簽,具體可以表示為{(用戶接口),(出標(biāo)簽,上游接
口)}。步驟302 Jngress PE節(jié)點(diǎn)通過自身的用戶接口接收用戶端發(fā)送的報(bào)文,并根據(jù)自身的第一標(biāo)簽轉(zhuǎn)發(fā)表,復(fù)制η份報(bào)文,并在所復(fù)制的各報(bào)文中分別封裝對應(yīng)的出標(biāo)簽后,通過自身的η個(gè)接口分別發(fā)送到自身下游的η個(gè)Transit PE節(jié)點(diǎn)上,同時(shí)對報(bào)文進(jìn)行QoS和帶寬保證的處理。具體地,Ingress PE節(jié)點(diǎn)從用戶接口接收到報(bào)文后,復(fù)制η份報(bào)文,并將自身第一標(biāo)簽轉(zhuǎn)發(fā)表中的η個(gè)出標(biāo)簽分別封裝到所復(fù)制的η份報(bào)文中,再通過用于連接自身下游的 η個(gè)Transit PE節(jié)點(diǎn)的η個(gè)接口,將封裝有對應(yīng)出標(biāo)簽的η份報(bào)文分別發(fā)送到hgress PE 節(jié)點(diǎn)下游的η個(gè)Transit PE節(jié)點(diǎn),同時(shí)對報(bào)文進(jìn)行QoS和帶寬保證的處理。步驟303,η個(gè)Transit PE節(jié)點(diǎn)通過自身的上游接口接收報(bào)文,并根據(jù)自身的第一標(biāo)簽轉(zhuǎn)發(fā)表,復(fù)制m份所接收到的報(bào)文,并將所復(fù)制的各報(bào)文中的出標(biāo)簽替換后,通過自身的m個(gè)接口分別發(fā)送到自身下游的m個(gè)Egress PE節(jié)點(diǎn),同時(shí)對報(bào)文進(jìn)行QoS和帶寬保證的處理。具體地,Transit PE節(jié)點(diǎn)通過自身的上游接口接收到報(bào)文,如果所接收報(bào)文封裝的出標(biāo)簽與自身第一標(biāo)簽轉(zhuǎn)發(fā)表中所述上游接口對應(yīng)的入標(biāo)簽相同,則將該報(bào)文復(fù)制m 份,并分別將復(fù)制得到的m份報(bào)文中的出標(biāo)簽替換成自身第一標(biāo)簽轉(zhuǎn)發(fā)表中的m個(gè)出標(biāo)簽, 再通過用于連接自身下游的mfEgress PE節(jié)點(diǎn)的m個(gè)接口發(fā)送到m個(gè)Egress PE節(jié)點(diǎn), 同時(shí)對報(bào)文進(jìn)行QoS和帶寬保證的處理;如果所接收報(bào)文封裝的出標(biāo)簽與自身第一標(biāo)簽轉(zhuǎn)發(fā)表中的入標(biāo)簽不同,則直接將所接收到的報(bào)文丟棄,不繼續(xù)轉(zhuǎn)發(fā)。
步驟304,mfEgress PE節(jié)點(diǎn)根據(jù)自身的第一標(biāo)簽轉(zhuǎn)發(fā)表,通過自身的上游接口接收報(bào)文,并根據(jù)自身的第一標(biāo)簽轉(zhuǎn)發(fā)表,將所接收到的報(bào)文通過自身的用戶接口發(fā)送到用戶端,同時(shí)對報(bào)文進(jìn)行QoS和帶寬保證的處理,結(jié)束當(dāng)前流程,或繼續(xù)步驟305 ;各Egress PE節(jié)點(diǎn)通過自身的上游接口接收報(bào)文,如果所接收報(bào)文中封裝的出標(biāo)簽與自身第一標(biāo)簽轉(zhuǎn)發(fā)表中該上游接口對應(yīng)的入標(biāo)簽相同,則將所接收到的報(bào)文通過自身的用戶接口發(fā)送到用戶端,同時(shí)對報(bào)文進(jìn)行QoS和帶寬保證的處理;如果所接收報(bào)文中封裝的出標(biāo)簽與自身第一標(biāo)簽轉(zhuǎn)發(fā)表中的入標(biāo)簽不同,則Egress PE節(jié)點(diǎn)將所接收到的報(bào)文直接丟棄,不轉(zhuǎn)發(fā)到用戶端。步驟305,m個(gè)Egress PE節(jié)點(diǎn)中的一個(gè)或多個(gè)節(jié)點(diǎn)通過自身的用戶接口接收到用戶端發(fā)送的報(bào)文時(shí),根據(jù)自身的第二標(biāo)簽轉(zhuǎn)發(fā)表,在所接收到的報(bào)文中封裝出標(biāo)簽,并通過自身的上游接口發(fā)送到自身上游的Transit PE節(jié)點(diǎn),同時(shí)對報(bào)文進(jìn)行QoS和帶寬保證的處理。具體地,各Egress PE節(jié)點(diǎn)通過自身的用戶接口接收到報(bào)文后,復(fù)制該報(bào)文,并將自身的第二標(biāo)簽轉(zhuǎn)發(fā)表中的出標(biāo)簽封裝到該報(bào)文中,再通過用于連接自身上游Transit PE 節(jié)點(diǎn)的接口,將封裝有出標(biāo)簽的報(bào)文發(fā)送到自身上游的TransitPE節(jié)點(diǎn),同時(shí)對報(bào)文進(jìn)行 QoS和帶寬保證的處理。步驟306,η個(gè)Transit PE節(jié)點(diǎn)中,上述發(fā)送報(bào)文的一個(gè)或多個(gè)Egress PE節(jié)點(diǎn)上游的一個(gè)或多個(gè)Transit PE節(jié)點(diǎn)通過自身的接口接收到一份或多份報(bào)文,根據(jù)自身的第二標(biāo)簽轉(zhuǎn)發(fā)表,復(fù)制所述一份或多份報(bào)文,并將所復(fù)制的報(bào)文中的出標(biāo)簽替換后,通過自身的上游接口發(fā)送到自身上游的hgress PE節(jié)點(diǎn),同時(shí)對報(bào)文進(jìn)行QoS和帶寬保證的處理。具體地,各Transit PE節(jié)點(diǎn)通過自身的接口接收到一個(gè)或多個(gè)Egress PE節(jié)點(diǎn)發(fā)送的報(bào)文后,對于所接收到的各報(bào)文中的任意一個(gè)報(bào)文,如果該報(bào)文中所封裝的出標(biāo)簽與 Transit PE節(jié)點(diǎn)第二標(biāo)簽轉(zhuǎn)發(fā)表中對應(yīng)的入標(biāo)簽相同,則復(fù)制該報(bào)文,并將該報(bào)文中的出標(biāo)簽替換成"Transit PE節(jié)點(diǎn)的第二標(biāo)簽轉(zhuǎn)發(fā)表中的出標(biāo)簽,通過自身的上游接口發(fā)送到自身上游的hgress PE節(jié)點(diǎn),同時(shí)對報(bào)文進(jìn)行QoS和帶寬保證的處理;如果報(bào)文中所封裝的出標(biāo)簽與Transit PE節(jié)點(diǎn)第二標(biāo)簽轉(zhuǎn)發(fā)表中對應(yīng)的入標(biāo)簽不同,則直接將該報(bào)文丟棄,不繼續(xù)轉(zhuǎn)發(fā)該報(bào)文。步驟307dngress PE節(jié)點(diǎn)接收上述的一個(gè)或多個(gè)"Transit PE節(jié)點(diǎn)發(fā)送的各報(bào)文,根據(jù)自身的第二標(biāo)簽轉(zhuǎn)發(fā)表,復(fù)制所述各報(bào)文,并將所述報(bào)文通過自身的用戶接口發(fā)送到用戶端,同時(shí)對報(bào)文進(jìn)行QoS和帶寬保證的處理,結(jié)束當(dāng)前流程,或繼續(xù)步驟302。具體地,hgress PE節(jié)點(diǎn)接收到所述一個(gè)或多個(gè)Transit PE節(jié)點(diǎn)發(fā)送的報(bào)文,對于其中的任意一份報(bào)文,如果該報(bào)文中封裝的出標(biāo)簽與Egress PE節(jié)點(diǎn)第二標(biāo)簽轉(zhuǎn)發(fā)表中對應(yīng)的入標(biāo)簽相同,則復(fù)制該報(bào)文,通過hgress PE節(jié)點(diǎn)自身的用戶接口發(fā)送到用戶端,同時(shí)對報(bào)文進(jìn)行QoS和帶寬保證的處理;如果所述報(bào)文中封裝的出標(biāo)簽與hgress PE節(jié)點(diǎn)第二標(biāo)簽轉(zhuǎn)發(fā)表中對應(yīng)的入標(biāo)簽不同,則直接將該報(bào)文丟棄,不繼續(xù)轉(zhuǎn)發(fā)該報(bào)文到用戶端。在通過P2MP LSP傳輸報(bào)文的實(shí)際過程中,可以只包含步驟302-304中沿P2MP LSP 正向路徑傳輸報(bào)文的過程,也可以只包含步驟305-307中沿P2MPLSP反向路徑傳輸報(bào)文的過程,還可以同時(shí)包含上述兩個(gè)過程,步驟302-304的報(bào)文傳輸過程與步驟305-307的報(bào)文傳輸過程,可以單獨(dú)進(jìn)行,也可以同時(shí)進(jìn)行,還可以按照前后順序執(zhí)行,具體可以根據(jù)實(shí)際需要來去確定。本實(shí)施例中MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的流程,能夠保證報(bào)文往返路徑所經(jīng)過的節(jié)點(diǎn)完全相同,同時(shí)具有可靠的QoS和帶寬保證,采用組播技術(shù)進(jìn)行報(bào)文傳輸,因此,能夠滿足IEEE1588v2時(shí)鐘同步對報(bào)文傳輸?shù)囊?,能夠?yīng)用于IEEE1588v2的時(shí)鐘同步,使得在保證同樣時(shí)鐘精度的前提下,IEEE 1588v2在主時(shí)鐘和從時(shí)鐘之間能跨越的中間傳輸節(jié)點(diǎn)數(shù)目不受限制。實(shí)施例二如圖4所示,在MPLS網(wǎng)絡(luò)中,實(shí)現(xiàn)不具有帶寬和QoS保證的、報(bào)文雙向傳輸?shù)姆椒ň唧w可以包括以下流程步驟401,與步驟301基本相同,所不同的是,步驟401中不包括“為所建立的P2MP LSP分配帶寬資源和QoS資源”的過程。步驟402-407,與步驟302-307基本相同,不同的是,各步驟中不包含“同時(shí)對報(bào)文處理進(jìn)行QoS和帶寬保證”的過程,其他與各步驟完全相同。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
1權(quán)利要求
1.一種多協(xié)議標(biāo)簽交換(MPLS)網(wǎng)絡(luò)中雙向傳輸報(bào)文的方法,其特征在于,所述方法包括在MPLS網(wǎng)絡(luò)的入口 angress)PE節(jié)點(diǎn)與至少一個(gè)出口(Egress) PE節(jié)點(diǎn)之間,建立一條具有正向路徑和反向路徑的點(diǎn)到多點(diǎn)(P2MP)標(biāo)簽交換路徑(LSP),且所述的反向路徑經(jīng)過的節(jié)點(diǎn)與所述的正向路徑相同;所述digress PE節(jié)點(diǎn)在接收到用戶端發(fā)送的報(bào)文時(shí),沿所建立P2MP LSP的正向路徑, 將接收到的報(bào)文發(fā)送到所述的各Egress PE節(jié)點(diǎn);和/或,所述的各Egress PE節(jié)點(diǎn)中,有 Egress PE節(jié)點(diǎn)接收到用戶端發(fā)送的報(bào)文時(shí),沿所建立P2MP LSP的反向路徑,將接收到的報(bào)文發(fā)送到所述的hgress PE節(jié)點(diǎn)。
2.根據(jù)權(quán)利要求1所述的MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的方法,其特征在于,所述在MPLS 網(wǎng)絡(luò)的hgress PE節(jié)點(diǎn)與至少一個(gè)Egress PE節(jié)點(diǎn)之間建立所述P2MP LSP,包括在所述 Ingress PE節(jié)點(diǎn)、及各Egress PE節(jié)點(diǎn)上,分別生成用于指示所述P2MP LSP的正向路徑、以及反向路徑的標(biāo)簽轉(zhuǎn)發(fā)表,完成所述P2MP LSP的建立。
3.根據(jù)權(quán)利要求2所述的MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的方法,其特征在于,所述在MPLS 網(wǎng)絡(luò)的hgress PE節(jié)點(diǎn)與至少一個(gè)Egress PE節(jié)點(diǎn)之間建立所述P2MP LSP,還包括在所述hgress PE節(jié)點(diǎn)與各Egress PE節(jié)點(diǎn)之間,要經(jīng)過的傳輸(Transit)PE節(jié)點(diǎn)上生成所述標(biāo)簽轉(zhuǎn)發(fā)表。
4.根據(jù)權(quán)利要求2所述的MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的方法,其特征在于,所述生成標(biāo)簽轉(zhuǎn)發(fā)表通過用戶靜態(tài)配置方式、和/或通過動態(tài)協(xié)議生成方式實(shí)現(xiàn)。
5.根據(jù)權(quán)利要求2所述的MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的方法,其特征在于,所述標(biāo)簽轉(zhuǎn)發(fā)表包含有用于指示報(bào)文傳輸方向的出標(biāo)簽、和/或入標(biāo)簽。
6.根據(jù)權(quán)利要求5所述的MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的方法,其特征在于,所述的出標(biāo)簽和入標(biāo)簽中包含有所傳輸報(bào)文歸屬業(yè)務(wù)的唯一標(biāo)識。
7.根據(jù)權(quán)利要求1至6任一項(xiàng)所述的MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的方法,其特征在于, 所述digress PE節(jié)點(diǎn)沿所建立P2MP LSP的正向路徑,將接收到的報(bào)文發(fā)送到所述的各 Egress PE 節(jié)點(diǎn),為所述digress PE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,將用戶端發(fā)送的報(bào)文發(fā)送到各Egress PE節(jié)點(diǎn)。
8.根據(jù)權(quán)利要求7所述的MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的方法,其特征在于,所述digress PE節(jié)點(diǎn)沿所建立P2MP LSP的正向路徑,將接收到的報(bào)文發(fā)送到所述的各Egress PE節(jié)點(diǎn), 包括所述Egress PE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,在用戶端發(fā)送的報(bào)文中封裝自身的出標(biāo)簽后,發(fā)送到所述P2MP LSP的各Egress PE節(jié)點(diǎn)和/或"Transit PE節(jié)點(diǎn);所述Transit PE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,接收所述P2MP LSP的hgressPE節(jié)點(diǎn)或各Transit PE節(jié)點(diǎn)發(fā)送的所述報(bào)文,將所述報(bào)文中封裝的、上游hgressPE節(jié)點(diǎn)或Transit PE節(jié)點(diǎn)的出標(biāo)簽替換成自身的出標(biāo)簽后,發(fā)送到所述P2MPLSP的各Egress PE節(jié)點(diǎn)和/或 Transit PE 節(jié)點(diǎn);所述各Egress PE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,接收所述P2MP LSP的digress PE節(jié)點(diǎn)或各Transit PE節(jié)點(diǎn)發(fā)送的所述報(bào)文,并將接收到的報(bào)文轉(zhuǎn)發(fā)到用戶端。
9.根據(jù)權(quán)利要求1至6任一項(xiàng)所述的MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的方法,其特征在于,所述各Egress PE節(jié)點(diǎn)沿所建立P2MP LSP的反向路徑,將接收到的報(bào)文發(fā)送到所述 Ingress PE節(jié)點(diǎn),為所述Egress PE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,將用戶端發(fā)送的報(bào)文發(fā)送至丨J Ingress PE節(jié)點(diǎn)。
10.根據(jù)權(quán)利要求9所述的MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的方法,其特征在于,所述各 Egress PE節(jié)點(diǎn)沿所建立P2MP LSP的反向路徑,將接收到的報(bào)文發(fā)送到所述hgress PE節(jié)點(diǎn),包括所述Egress PE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,在接收到用戶端發(fā)送的報(bào)文中封裝自身的出標(biāo)簽后,發(fā)送到所述P2MP LSP的hgress PE節(jié)點(diǎn)或"Transit PE節(jié)點(diǎn);所述的Transit PE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,接收到所述P2MP LSP的各Egress PE 節(jié)點(diǎn)或各Transit PE節(jié)點(diǎn)發(fā)送的所述報(bào)文后,將所述報(bào)文中封裝的、下游各Egress PE節(jié)點(diǎn)或各Transit PE節(jié)點(diǎn)的出標(biāo)簽替換成自身的出標(biāo)簽后,發(fā)送到所述P2MP LSP的hgress PE節(jié)點(diǎn)或Transit PE節(jié)點(diǎn);所述的hgress PE節(jié)點(diǎn)根據(jù)自身的標(biāo)簽轉(zhuǎn)發(fā)表,接收所述P2MP LSP的各Egress PE 節(jié)點(diǎn)、或各"Transit PE節(jié)點(diǎn)發(fā)送的所述報(bào)文,并將接收到的所述報(bào)文轉(zhuǎn)發(fā)到用戶端。
11.根據(jù)權(quán)利要求1至6任一項(xiàng)所述的MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的方法,其特征在于, 所述方法還包括在所述hgress PE節(jié)點(diǎn)、或"Transit PE節(jié)點(diǎn)、或各Egress PE節(jié)點(diǎn)發(fā)送報(bào)文時(shí),對要發(fā)送的報(bào)文進(jìn)行QoS和帶寬保證的處理。
12.—種實(shí)現(xiàn)MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的系統(tǒng),其特征在于,所述系統(tǒng)包括Jngress PE節(jié)點(diǎn)和至少一個(gè)Egress PE節(jié)點(diǎn),其中,Ingress PE節(jié)點(diǎn),用于在自身與所述至少一個(gè)Egress PE節(jié)點(diǎn)之間建立一條具有正向路徑和反向路徑的P2MP LSP,在接收到用戶端發(fā)送的報(bào)文時(shí),沿所建立P2MP LSP的正向路徑,將接收到的報(bào)文發(fā)送到所述的各Egress PE節(jié)點(diǎn);Egress PE節(jié)點(diǎn),用于在自身與所述hgress PE節(jié)點(diǎn)之間建立所述P2MPLSP,在接收到用戶端發(fā)送的報(bào)文時(shí),沿所建立P2MP LSP的反向路徑,將接收到的報(bào)文發(fā)送到所述的 Ingress PE 節(jié)點(diǎn);其中,所述P2MP LSP的反向路徑經(jīng)過的節(jié)點(diǎn)與正向路徑相同。
13.根據(jù)權(quán)利要求12所述的MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的系統(tǒng),其特征在于,所述系統(tǒng)還包括建立所述P2MP LSP時(shí)要經(jīng)過的"Transit PE節(jié)點(diǎn),其中,所述Transit PE節(jié)點(diǎn)用于將所述hgress PE節(jié)點(diǎn)發(fā)送的報(bào)文轉(zhuǎn)發(fā)到所述P2MP LSP 的其他Transit PE節(jié)點(diǎn)或各Egress PE節(jié)點(diǎn);和/或,用于將所述各Egress PE節(jié)點(diǎn)發(fā)送的報(bào)文轉(zhuǎn)發(fā)到所述P2MP LSP的其他Transit PE節(jié)點(diǎn)或hgress PE節(jié)點(diǎn);Ingress PE節(jié)點(diǎn),還用于將用戶端發(fā)送的報(bào)文發(fā)送到所述P2MP LSP的各Transit PE 節(jié)點(diǎn)或Egress PE節(jié)點(diǎn);和/或,用于接收所述P2MP LSP的各TransitPE節(jié)點(diǎn)或Egress PE 節(jié)點(diǎn)發(fā)送的報(bào)文,并發(fā)送到用戶端;Egress PE節(jié)點(diǎn),還用于接收所述P2MP LSP的各Transit PE節(jié)點(diǎn)或hgressPE節(jié)點(diǎn)發(fā)送的報(bào)文,并發(fā)送到用戶端;和/或,用于將用戶端發(fā)送的報(bào)文發(fā)送到所述P2MP LSP的各 Transit PE 節(jié)點(diǎn)或 Ingress PE0
14.根據(jù)權(quán)利要求13所述的MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的系統(tǒng),其特征在于,所述 Egress PE節(jié)點(diǎn)、hgress PE節(jié)點(diǎn)、以及所述Transit PE節(jié)點(diǎn)還用于對要發(fā)送的報(bào)文進(jìn)行 QoS和帶寬保證的處理。
15.根據(jù)權(quán)利要求12至14任一項(xiàng)所述的MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的系統(tǒng),其特征在于,所述hgress PE節(jié)點(diǎn)包括第一生成單元、第一用戶端連接單元、至少一個(gè)第一下游節(jié)點(diǎn)連接單元,其中,第一生成單元,用于生成為hgress PE節(jié)點(diǎn)指示所述P2MP LSP正向路徑、以及P2MP LSP反向路徑的標(biāo)簽轉(zhuǎn)發(fā)表;第一用戶端連接單元,用于接收用戶端發(fā)送的報(bào)文;和/或,用于根據(jù)所述生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,將所述第一下游節(jié)點(diǎn)連接單元接收到的報(bào)文發(fā)送到用戶端;第一下游節(jié)點(diǎn)連接單元,用于根據(jù)所述第一生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,在所述第一用戶端連接單元接收到的報(bào)文中封PE節(jié)點(diǎn)的出標(biāo)簽后,發(fā)送到所述P2MP LSP 的各Transit PE節(jié)點(diǎn)或Egress PE節(jié)點(diǎn);和/或,用于根據(jù)所述第一生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,接收所述P2MP LSP的各Transit PE節(jié)點(diǎn)或Egress PE節(jié)點(diǎn)發(fā)送的報(bào)文。
16.根據(jù)權(quán)利要求12至14任一項(xiàng)所述的MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的系統(tǒng),其特征在于,所述Egress PE節(jié)點(diǎn)包括第二生成單元、第二用戶端連接單元、第一上游節(jié)點(diǎn)連接單元,其中,第二生成單元,用于生成為Egress PE節(jié)點(diǎn)指示所述P2MP LSP正向路徑、以及P2MP LSP反向路徑的標(biāo)簽轉(zhuǎn)發(fā)表;第二用戶端連接單元,用于接收用戶端發(fā)送的報(bào)文;和/或,用于根據(jù)所述第二生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,將所述第一上游節(jié)點(diǎn)連接單元接收到的報(bào)文發(fā)送到用戶端;第一上游節(jié)點(diǎn)連接單元,用于根據(jù)所述第二生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,在所述第二用戶端連接單元接收到的報(bào)文中封裝Egress PE節(jié)點(diǎn)的出標(biāo)簽后,發(fā)送到所述P2MP LSP的各Transit PE節(jié)點(diǎn)或digress PE節(jié)點(diǎn);和/或,用于根據(jù)所述第二生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,接收所述P2MP LSP的各"Transit PE節(jié)點(diǎn)或hgress PE節(jié)點(diǎn)發(fā)送的報(bào)文。
17.根據(jù)權(quán)利要求16所述的MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的系統(tǒng),其特征在于,所述 Transit PE節(jié)點(diǎn)包括第三生成單元、第二上游節(jié)點(diǎn)連接單元、一個(gè)或多個(gè)第二下游節(jié)點(diǎn)連接單元,其中,第三生成單元,用于生成為Transit PE節(jié)點(diǎn)用于指示所述P2MP LSP正向路徑、以及 P2MP LSP反向路徑的標(biāo)簽轉(zhuǎn)發(fā)表;第二上游節(jié)點(diǎn)連接單元,用于根據(jù)所述第三生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,將所述第二下游節(jié)點(diǎn)連接單元接收到的報(bào)文中封裝的、所述Transit PE節(jié)點(diǎn)下游各Transit PE節(jié)點(diǎn)或各Egress PE的出標(biāo)簽,替換成所述標(biāo)簽轉(zhuǎn)發(fā)表中的出標(biāo)簽,并發(fā)送到所述P2MP LSP的各Transit PE節(jié)點(diǎn)或digress PE節(jié)點(diǎn);和/或,用于根據(jù)所述第三生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,接收所述Transit PE節(jié)點(diǎn)上游各Transit PE節(jié)點(diǎn)或digress PE節(jié)點(diǎn)發(fā)送的報(bào)文; 第二下游節(jié)點(diǎn)連接單元,用于根據(jù)所述第三生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表,接收所述 P2MP LSP的各Transit PE節(jié)點(diǎn)或Egress PE節(jié)點(diǎn)發(fā)送的報(bào)文;和/或,用于根據(jù)所述第三生成單元生成的標(biāo)簽轉(zhuǎn)發(fā)表、將所述第二上游節(jié)點(diǎn)連接單元所接收報(bào)文中封裝的、所述 Transit PE節(jié)點(diǎn)上游各Transit PE節(jié)點(diǎn)或各digress PE的出標(biāo)簽,替換成所述標(biāo)簽轉(zhuǎn)發(fā)表中的出標(biāo)簽,并發(fā)送到所述P2MP LSP的各"Transit PE節(jié)點(diǎn)或Egress PE節(jié)點(diǎn)。
全文摘要
本發(fā)明公開了一種MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的方法,主要包括在MPLS網(wǎng)絡(luò)的Ingress PE節(jié)點(diǎn)與至少一個(gè)Egress PE節(jié)點(diǎn)之間建立一個(gè)具有正向路徑和反向路徑的P2MP LSP,且反向路徑經(jīng)過的節(jié)點(diǎn)與其正向路徑相同,Ingress PE節(jié)點(diǎn)在接收到用戶端發(fā)送的報(bào)文時(shí),沿所述P2MP LSP的正向路徑將報(bào)文發(fā)送到所述的各Egress PE節(jié)點(diǎn);有Egress PE節(jié)點(diǎn)接收到用戶端發(fā)送的報(bào)文時(shí),沿所述P2MP LSP的反向路徑,將報(bào)文發(fā)送到所述的Ingress PE節(jié)點(diǎn)。本發(fā)明還公開了一種實(shí)現(xiàn)MPLS網(wǎng)絡(luò)中雙向傳輸報(bào)文的系統(tǒng),本發(fā)明能夠大大降低MPLS網(wǎng)絡(luò)中LSP的管理復(fù)雜度,并且能夠應(yīng)用于IEEE1588v2的時(shí)鐘同步,在保證時(shí)鐘精度的前提下,使得IEEE 1588v2在主時(shí)鐘和從時(shí)鐘之間能跨越的中間傳輸節(jié)點(diǎn)數(shù)目不受限制。
文檔編號H04L12/56GK102340438SQ20101023137
公開日2012年2月1日 申請日期2010年7月19日 優(yōu)先權(quán)日2010年7月19日
發(fā)明者宿飛, 金利忠 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1