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

利用mpls技術(shù)轉(zhuǎn)發(fā)應(yīng)用服務(wù)報(bào)文方法和轉(zhuǎn)發(fā)節(jié)點(diǎn)的制作方法

文檔序號(hào):7581400閱讀:206來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):利用mpls技術(shù)轉(zhuǎn)發(fā)應(yīng)用服務(wù)報(bào)文方法和轉(zhuǎn)發(fā)節(jié)點(diǎn)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及MPLS (Multi-Protocol Label Switching,多協(xié)議標(biāo)簽交換)技術(shù),尤 其是一種利用MPLS技術(shù)轉(zhuǎn)發(fā)應(yīng)用服務(wù)報(bào)文方法和轉(zhuǎn)發(fā)節(jié)點(diǎn)。
背景技術(shù)
PTN(分組傳送網(wǎng),Packet Transport Network)承載網(wǎng)是用于承載多業(yè)務(wù)并高速 轉(zhuǎn)發(fā)的,在未來(lái)網(wǎng)絡(luò)扁平化的趨勢(shì)下,業(yè)務(wù)的端到端路徑有可能縮短。隨著IPv6進(jìn)程的加 速和前景的明朗化,中國(guó)電信宣布2014年開(kāi)始全面支持V6網(wǎng)絡(luò)。未來(lái)網(wǎng)絡(luò)扁平化趨勢(shì)和 云計(jì)算等日益迫切的需求對(duì)網(wǎng)絡(luò)設(shè)備的計(jì)算負(fù)載能力提出了更高要求。^1 MPLS-TP (Transport Profile for Multi-Protocol Label Switching, #3 面多協(xié)議標(biāo)簽交換)技術(shù)的發(fā)展和TMPLS (Transport Multi-Protocol LabelSwitching,傳 送面多協(xié)議標(biāo)簽交換)與MPLS (Multi-Protocol Label Switching,多協(xié)議標(biāo)簽交換)的融 合趨勢(shì),此領(lǐng)域中衍生出越來(lái)越多的應(yīng)用服務(wù)技術(shù),MPLS-TP獨(dú)立于第二和第三層協(xié)議,是 現(xiàn)有路由和交換協(xié)議的接口,而應(yīng)用服務(wù)屬于應(yīng)用層,MPLS-TP可以為應(yīng)用層技術(shù)提供數(shù)據(jù) 轉(zhuǎn)發(fā)的目標(biāo)、路由和轉(zhuǎn)發(fā)交換能力。MPLS-TP(Transport Profile for Multi-Protocol Label Switching, #3 ^ 協(xié)議標(biāo)簽交換)是一種面向連接的分組交換網(wǎng)絡(luò)技術(shù),利用MPLS標(biāo)簽交換路徑,省去 MPLS信令和IP復(fù)雜功能,同時(shí)支持多業(yè)務(wù)承載,獨(dú)立于客戶(hù)層和控制面,并可運(yùn)行于各種 物理層技術(shù),具有強(qiáng)大的傳送能力(體現(xiàn)在QOS(Quality of Service)、0AM(Operation Administration and Maintenance)和可靠性等方面)。針對(duì)ITU-T(國(guó)際電信聯(lián)盟遠(yuǎn)程通 信標(biāo)準(zhǔn)化組織)傳送需求可擴(kuò)展IETF MPLS架構(gòu)實(shí)現(xiàn),由IETF/ITU-T JWT工作組負(fù)責(zé)標(biāo)準(zhǔn) 制定,命名為 MPLS-iTransport Profile0NAT-PT (網(wǎng)絡(luò)地址轉(zhuǎn)換-協(xié)議轉(zhuǎn)換,Network Address Translation-ProtocolTranslation)技術(shù)作用于IPV4禾Π IPV6網(wǎng)絡(luò)邊緣的設(shè)備上,所有的 地址轉(zhuǎn)換過(guò)程都在該設(shè)備上實(shí)現(xiàn),對(duì)IPV4和IPV6網(wǎng)絡(luò)來(lái)說(shuō)是透明的,即用戶(hù)不必改變目前 的IPV4網(wǎng)絡(luò)中主機(jī)的配置就可實(shí)現(xiàn)IPV6網(wǎng)絡(luò)與IPV4網(wǎng)絡(luò)的通信。內(nèi)容交換通過(guò)采用在內(nèi)容上配置的虛擬IP地址(Virtual IP, VIP)的概念,用戶(hù) 能連接到該點(diǎn),而由內(nèi)容交換來(lái)決定向適當(dāng)?shù)姆?wù)器進(jìn)行請(qǐng)求,或處理負(fù)載平衡。傳統(tǒng)的內(nèi) 容交換與負(fù)載均衡的技術(shù)如圖1所示。但是這種解決方案的缺陷也是顯而易見(jiàn)的,該技術(shù)只能用于純IP環(huán)境,通過(guò)對(duì)虛 地址的替換處理,達(dá)到負(fù)載均衡的目的。IP轉(zhuǎn)發(fā)具有依賴(lài)整網(wǎng)路由、查詢(xún)路由表、轉(zhuǎn)發(fā)前綴 長(zhǎng)等不利因素。

發(fā)明內(nèi)容
本發(fā)明提供一種利用MPLS技術(shù)轉(zhuǎn)發(fā)應(yīng)用服務(wù)報(bào)文方法和轉(zhuǎn)發(fā)節(jié)點(diǎn),以解決內(nèi)容 交換無(wú)法快速定向轉(zhuǎn)發(fā)的問(wèn)題。
4
為解決以上技術(shù)問(wèn)題,本發(fā)明提供了一種利用MPLS技術(shù)的轉(zhuǎn)發(fā)應(yīng)用服務(wù)報(bào)文方 法,該方法包括轉(zhuǎn)發(fā)節(jié)點(diǎn)接收?qǐng)?bào)文;所述轉(zhuǎn)發(fā)節(jié)點(diǎn)對(duì)接收的報(bào)文進(jìn)行多協(xié)議標(biāo)簽交換(MPLQ處理,其中,當(dāng)前節(jié)點(diǎn)為 倒數(shù)第二跳的中間節(jié)點(diǎn)(Transit)時(shí),將所述報(bào)文中的原標(biāo)簽交換為相應(yīng)服務(wù)器組虛標(biāo) 簽;當(dāng)前節(jié)點(diǎn)為出節(jié)點(diǎn)(Egress ΡΕ)時(shí),彈出接收的報(bào)文中的標(biāo)簽,其中,不同的服務(wù)器組 對(duì)應(yīng)不同的服務(wù)器組虛標(biāo)簽;所述轉(zhuǎn)發(fā)節(jié)點(diǎn)轉(zhuǎn)發(fā)處理后的報(bào)文,其中,當(dāng)前節(jié)點(diǎn)為出節(jié)點(diǎn)時(shí),根據(jù)所述服務(wù)器組 虛標(biāo)簽對(duì)應(yīng)的服務(wù)器組信息進(jìn)行報(bào)文轉(zhuǎn)發(fā)。進(jìn)一步地,接收?qǐng)?bào)文的步驟前,該方法還包括,為所述轉(zhuǎn)發(fā)節(jié)點(diǎn)分配標(biāo)簽,并創(chuàng)建 業(yè)務(wù)偽線,且不同的業(yè)務(wù)偽線綁定不同的業(yè)務(wù)類(lèi)型;所述轉(zhuǎn)發(fā)節(jié)點(diǎn)為入節(jié)點(diǎn)時(shí),其接收所述報(bào)文后,處理所述報(bào)文前,對(duì)接收的報(bào)文進(jìn) 行解析,根據(jù)接收的報(bào)文中的業(yè)務(wù)信息判斷對(duì)應(yīng)的業(yè)務(wù)是否綁定業(yè)務(wù)偽線,以及綁定業(yè)務(wù) 偽線時(shí)業(yè)務(wù)開(kāi)關(guān)是否使能;未綁定業(yè)務(wù)偽線或綁定業(yè)務(wù)偽線但業(yè)務(wù)開(kāi)關(guān)未使能時(shí),對(duì)接收 的報(bào)文進(jìn)行普通MPLS隧道處理及轉(zhuǎn)發(fā);否則根據(jù)所述業(yè)務(wù)信息選擇相應(yīng)的業(yè)務(wù)偽線,確定 下一跳標(biāo)簽。進(jìn)一步地,出節(jié)點(diǎn)負(fù)責(zé)保存服務(wù)器組虛標(biāo)簽與服務(wù)器組信息的對(duì)應(yīng)關(guān)系,所述服 務(wù)器組信息包括服務(wù)器的MAC地址;所述轉(zhuǎn)發(fā)節(jié)點(diǎn)為出節(jié)點(diǎn)時(shí),處理報(bào)文后,轉(zhuǎn)發(fā)報(bào)文前, 還執(zhí)行以下步驟所述出節(jié)點(diǎn)根據(jù)所述服務(wù)器組虛標(biāo)簽查詢(xún)對(duì)應(yīng)的服務(wù)器組信息;所述出節(jié)點(diǎn)根據(jù)負(fù)載均衡策略,均衡調(diào)度查詢(xún)到的服務(wù)器組信息,獲取所述服務(wù) 器的MAC地址,并根據(jù)所述MAC地址進(jìn)行轉(zhuǎn)發(fā)。進(jìn)一步地,所述轉(zhuǎn)發(fā)節(jié)點(diǎn)為出節(jié)點(diǎn)時(shí),其對(duì)報(bào)文的處理還包括業(yè)務(wù)報(bào)文的信息替 換、URL替換或地址代理替換。為解決以上技術(shù)問(wèn)題,本發(fā)明還提供了另一種利用MPLS技術(shù)的轉(zhuǎn)發(fā)應(yīng)用服務(wù)報(bào) 文方法,該方法包括入節(jié)點(diǎn)angress PE)接收?qǐng)?bào)文,插入相應(yīng)偽線的標(biāo)簽,并轉(zhuǎn)發(fā);中間節(jié)點(diǎn)接收?qǐng)?bào)文,并轉(zhuǎn)發(fā),其中倒數(shù)第二跳的中間節(jié)點(diǎn)(Transit)將所述報(bào)文 中的原標(biāo)簽交換為相應(yīng)服務(wù)器組虛標(biāo)簽,其中,不同的服務(wù)器組對(duì)應(yīng)不同的服務(wù)器組虛標(biāo) 簽;出節(jié)點(diǎn)(Egress ΡΕ)接收?qǐng)?bào)文,并彈出接收的報(bào)文中的標(biāo)簽,根據(jù)所述服務(wù)器組虛 標(biāo)簽對(duì)應(yīng)的服務(wù)器組信息進(jìn)行報(bào)文轉(zhuǎn)發(fā)。進(jìn)一步地,不同的偽線綁定不同的業(yè)務(wù)。進(jìn)一步地,所述出節(jié)點(diǎn)負(fù)責(zé)保存服務(wù)器組虛標(biāo)簽與服務(wù)器組信息的對(duì)應(yīng)關(guān)系,所 述服務(wù)器組信息包括服務(wù)器的MAC地址;所述出節(jié)點(diǎn)轉(zhuǎn)發(fā)報(bào)文前,還執(zhí)行以下步驟所述出節(jié)點(diǎn)根據(jù)所述服務(wù)器組虛標(biāo)簽查詢(xún)對(duì)應(yīng)的服務(wù)器組信息;所述出節(jié)點(diǎn)根據(jù)負(fù)載均衡策略,均衡調(diào)度查詢(xún)到的服務(wù)器組信息,獲取所述服務(wù) 器的MAC地址,并根據(jù)所述MAC地址進(jìn)行轉(zhuǎn)發(fā)。為解決以上技術(shù)問(wèn)題,本發(fā)明還提供了一種利用MPLS技術(shù)的轉(zhuǎn)發(fā)節(jié)點(diǎn),該轉(zhuǎn)發(fā)節(jié)點(diǎn)包括報(bào)文接收模塊,用于接收?qǐng)?bào)文;報(bào)文處理模塊,用于進(jìn)行多協(xié)議標(biāo)簽交換(MPLQ處理,其中,所述轉(zhuǎn)發(fā)節(jié)點(diǎn)為倒 數(shù)第二跳的中間節(jié)點(diǎn)(Transit)時(shí),將報(bào)文中的原標(biāo)簽交換為相應(yīng)的服務(wù)器組虛標(biāo)簽;所 述轉(zhuǎn)發(fā)節(jié)點(diǎn)為出節(jié)點(diǎn)(Egress ΡΕ)時(shí),彈出接收的報(bào)文中的標(biāo)簽,其中,不同的服務(wù)器組對(duì) 應(yīng)不同的服務(wù)器組虛標(biāo)簽;報(bào)文轉(zhuǎn)發(fā)模塊,用于轉(zhuǎn)發(fā)處理后的報(bào)文,其中,所述轉(zhuǎn)發(fā)節(jié)點(diǎn)為出節(jié)點(diǎn)時(shí),根據(jù)所 述服務(wù)器組虛標(biāo)簽對(duì)應(yīng)的服務(wù)器組信息進(jìn)行報(bào)文轉(zhuǎn)發(fā)。進(jìn)一步地,所述轉(zhuǎn)發(fā)節(jié)點(diǎn)還包括業(yè)務(wù)偽線創(chuàng)建模塊、報(bào)文解析識(shí)別模塊及普通處 理轉(zhuǎn)發(fā)模塊;其中所述業(yè)務(wù)偽線創(chuàng)建模塊,用于分配標(biāo)簽,創(chuàng)建業(yè)務(wù)偽線,且不同的業(yè)務(wù)偽線綁定不 同的業(yè)務(wù)類(lèi)型;所述轉(zhuǎn)發(fā)節(jié)點(diǎn)為入節(jié)點(diǎn)時(shí),所述報(bào)文解析識(shí)別模塊,用于對(duì)接收的報(bào)文進(jìn)行解析, 根據(jù)接收的報(bào)文中的業(yè)務(wù)信息判斷對(duì)應(yīng)的業(yè)務(wù)是否綁定業(yè)務(wù)偽線,以及綁定業(yè)務(wù)偽線時(shí)業(yè) 務(wù)開(kāi)關(guān)是否使能;以及綁定業(yè)務(wù)偽線且業(yè)務(wù)開(kāi)關(guān)使能時(shí),根據(jù)所述業(yè)務(wù)信息選擇相應(yīng)的業(yè) 務(wù)偽線,確定下一跳標(biāo)簽;所述普通處理轉(zhuǎn)發(fā)模塊,用于在未綁定業(yè)務(wù)偽線或綁定業(yè)務(wù)偽線但業(yè)務(wù)開(kāi)關(guān)未使 能時(shí),對(duì)接收的報(bào)文進(jìn)行普通MPLS隧道處理及轉(zhuǎn)發(fā)。進(jìn)一步地,所述轉(zhuǎn)發(fā)節(jié)點(diǎn)為出節(jié)點(diǎn)時(shí),還包括信息表緩存模塊,用于保存服務(wù)器組虛標(biāo)簽與服務(wù)器組信息的對(duì)應(yīng)關(guān)系,所述服 務(wù)器組信息包括服務(wù)器的MAC地址;信息表查詢(xún)模塊,用于根據(jù)接收的報(bào)文中的服務(wù)器組虛標(biāo)簽查詢(xún)對(duì)應(yīng)的服務(wù)器組 fn息;負(fù)載均衡模塊,用于根據(jù)負(fù)載均衡策略,均衡調(diào)度查詢(xún)到的服務(wù)器組信息,獲取所 述服務(wù)器的MAC地址。本發(fā)明利用現(xiàn)有MPLS技術(shù)進(jìn)行交換轉(zhuǎn)發(fā),且出節(jié)點(diǎn)(Egress ΡΕ)為不同的應(yīng)用服 務(wù)業(yè)務(wù)服務(wù)器組分配不同的服務(wù)器組虛標(biāo)簽,在MPLS交換轉(zhuǎn)發(fā)過(guò)程中,倒數(shù)第二跳轉(zhuǎn)發(fā)節(jié) 點(diǎn)將對(duì)應(yīng)的服務(wù)器組虛標(biāo)簽作為最后一跳轉(zhuǎn)發(fā)節(jié)點(diǎn)(即出節(jié)點(diǎn))的標(biāo)簽,并進(jìn)行交換轉(zhuǎn)發(fā), 之后出節(jié)點(diǎn)直接獲取對(duì)應(yīng)服務(wù)器的MAC地址,并進(jìn)行轉(zhuǎn)發(fā),可以使得應(yīng)用層服務(wù)的交換能 力得以提高,尤其在定向轉(zhuǎn)發(fā)方面,能夠發(fā)揮MPLS-TP技術(shù)標(biāo)簽轉(zhuǎn)發(fā)的優(yōu)勢(shì),通過(guò)MPLS-TP 的偽線技術(shù)實(shí)現(xiàn)應(yīng)用服務(wù)的快速定向轉(zhuǎn)發(fā)。


圖1是傳統(tǒng)的內(nèi)容交換與負(fù)載均衡的示意圖;圖2是本發(fā)明利用MPLS技術(shù)轉(zhuǎn)發(fā)應(yīng)用服務(wù)報(bào)文的方法示意圖;圖3是本發(fā)明利用MPLS技術(shù)轉(zhuǎn)發(fā)應(yīng)用服務(wù)報(bào)文的方法的另一示意圖;圖4是本發(fā)明方法實(shí)施例的示意圖。
具體實(shí)施例方式本發(fā)明利用現(xiàn)有MPLS技術(shù)(包括MPLS_TP、TMPLS、MPLS等)進(jìn)行交換轉(zhuǎn)發(fā),且出節(jié)點(diǎn) (Egress ΡΕ)為不同的應(yīng)用服務(wù)業(yè)務(wù)服務(wù)器組分配不同的服務(wù)器組虛標(biāo)簽,在MPLS交換轉(zhuǎn)發(fā) 過(guò)程中,倒數(shù)第二跳轉(zhuǎn)發(fā)節(jié)點(diǎn)將對(duì)應(yīng)的服務(wù)器組虛標(biāo)簽作為最后一跳轉(zhuǎn)發(fā)節(jié)點(diǎn)(即出節(jié)點(diǎn)) 的標(biāo)簽,并進(jìn)行交換轉(zhuǎn)發(fā),之后出節(jié)點(diǎn)根據(jù)預(yù)置信息表直接獲取對(duì)應(yīng)服務(wù)器的MAC地址,并進(jìn) 行轉(zhuǎn)發(fā),可以使得應(yīng)用層服務(wù)的交換能力得以提高,尤其在定向轉(zhuǎn)發(fā)方面,能夠發(fā)揮MPLS-TP 技術(shù)標(biāo)簽轉(zhuǎn)發(fā)的優(yōu)勢(shì),通過(guò)MPLS-TP的偽線技術(shù)實(shí)現(xiàn)應(yīng)用服務(wù)的快速定向轉(zhuǎn)發(fā)。對(duì)于每個(gè)轉(zhuǎn)發(fā)節(jié)點(diǎn)而言,其利用MPLS技術(shù)轉(zhuǎn)發(fā)應(yīng)用服務(wù)報(bào)文的方法包括步驟201 轉(zhuǎn)發(fā)節(jié)點(diǎn)接收?qǐng)?bào)文;未特別指明時(shí),本發(fā)明所說(shuō)的轉(zhuǎn)發(fā)節(jié)點(diǎn)可以是入節(jié)點(diǎn)(digress PE)、中間節(jié)點(diǎn) (Transit)或出節(jié)點(diǎn)(Egress ΡΕ)。二層VPN(Virtual Private Network,虛擬專(zhuān)用網(wǎng)絡(luò))PE設(shè)備間的PSN(分組交換 網(wǎng)絡(luò))隧道能夠被復(fù)用成多個(gè)內(nèi)部隧道,這種內(nèi)部隧道又被稱(chēng)為偽線(Pseudo Wire, PW), 下文中,PW側(cè)則表示采用MPLS-TP技術(shù)進(jìn)行VPN組網(wǎng)時(shí)的VPN網(wǎng)絡(luò)側(cè)。為了實(shí)現(xiàn)報(bào)文轉(zhuǎn)發(fā),需要先為各轉(zhuǎn)發(fā)節(jié)點(diǎn)分配標(biāo)簽,并創(chuàng)建業(yè)務(wù)偽線。且不同的業(yè) 務(wù)偽線綁定不同的業(yè)務(wù)類(lèi)型。預(yù)留一段為業(yè)務(wù)負(fù)載均衡準(zhǔn)備的MPLS標(biāo)簽(Label)空間,稱(chēng)為業(yè)務(wù)負(fù)載均衡標(biāo)簽 空間,根據(jù)各種業(yè)務(wù)允許接入的并Session(會(huì)話)數(shù)總和來(lái)決定標(biāo)簽空間的大小。對(duì)應(yīng) 生成的VCID空間稱(chēng)為業(yè)務(wù)VCID空間。優(yōu)選地,采用偽線和業(yè)務(wù)1 :1綁定的場(chǎng)景,即一條偽線只綁定一種業(yè)務(wù)。針對(duì)不同 的業(yè)務(wù),如NAT-PT (IPV6)、HTTP、HTTPS, EMAL, FTP等應(yīng)用服務(wù),創(chuàng)建獨(dú)立的偽線模板,該偽 線模板攜帶著業(yè)務(wù)類(lèi)型屬性即上述的業(yè)務(wù)類(lèi)型。為特定業(yè)務(wù)定制的偽線模板與普通偽線的區(qū)別在于普通偽線分配到的標(biāo)簽是通 過(guò)LDP分發(fā)或靜態(tài)分配的根據(jù)普通VCID (Virtual ConnectionIdentity,虛擬連接標(biāo)識(shí)) 生成的私網(wǎng)標(biāo)簽,而業(yè)務(wù)偽線使用的標(biāo)簽根據(jù)業(yè)務(wù)VCID生成,從業(yè)務(wù)標(biāo)簽控件棧中分配得 到,支持CO-ROUTED LSP和ASSOCIATED LSP兩種方式的LSP (標(biāo)簽交換路徑),即是否將前 后兩個(gè)方向的標(biāo)簽進(jìn)行綁定。業(yè)務(wù)偽線的標(biāo)簽分配也支持動(dòng)態(tài)和靜態(tài)的方式。服務(wù)器組虛擬Label和業(yè)務(wù)VCID是對(duì)不同的業(yè)務(wù)預(yù)留專(zhuān)用標(biāo)簽空間,對(duì)其管理涉 及到分配與釋放的規(guī)則。主要是預(yù)留空間之后按需(on demond)方式分配與釋放。為業(yè)務(wù)偽線分配的最后一跳業(yè)務(wù)虛標(biāo)簽,即出節(jié)點(diǎn)的虛標(biāo)簽,是從業(yè)務(wù)負(fù)載均衡 標(biāo)簽空間中分配,在倒數(shù)第二跳時(shí)偽線層不執(zhí)行倒數(shù)第二跳彈出操作,而是交換為服務(wù)器 組虛標(biāo)簽,每個(gè)服務(wù)器組虛標(biāo)簽對(duì)應(yīng)一個(gè)特定的業(yè)務(wù)服務(wù)器組。從業(yè)務(wù)負(fù)載均衡標(biāo)簽空間 中獲得分配給具體鏈接(Session)的標(biāo)簽,因?yàn)榫哂袠I(yè)務(wù)負(fù)載均衡業(yè)務(wù)的含義,并且不參 與普通的MPLS-TP轉(zhuǎn)發(fā)交換,因此也稱(chēng)為服務(wù)器組業(yè)務(wù)虛標(biāo)簽。此類(lèi)標(biāo)簽由配置的業(yè)務(wù) VCID生成。Ingress PE接收的某AC的報(bào)文將進(jìn)入同一個(gè)隧道,內(nèi)層封裝不同的業(yè)務(wù)偽線標(biāo) 簽,egress PE接收到攜帶有不同的服務(wù)器組虛標(biāo)簽的報(bào)文時(shí),將不同的服務(wù)器組虛標(biāo)簽映 射到不同的服務(wù)器組信息。其中AC是VPN(VirtualPrivate Network,虛擬專(zhuān)用網(wǎng)絡(luò))在組 網(wǎng)上對(duì)于接入側(cè)的稱(chēng)呼。
步驟202 所述轉(zhuǎn)發(fā)節(jié)點(diǎn)對(duì)接收的報(bào)文進(jìn)行多協(xié)議標(biāo)簽交換(MPLQ處理,其中,當(dāng) 前節(jié)點(diǎn)為倒數(shù)第二跳的中間節(jié)點(diǎn)(Transit)時(shí),將所述報(bào)文中的原標(biāo)簽交換為相應(yīng)業(yè)務(wù)的 服務(wù)器組虛標(biāo)簽;當(dāng)前節(jié)點(diǎn)為出節(jié)點(diǎn)(Egress ΡΕ)時(shí),彈出接收的報(bào)文中的標(biāo)簽;在MPLS-TP轉(zhuǎn)發(fā)標(biāo)簽交換之前,入節(jié)點(diǎn)對(duì)報(bào)文進(jìn)行解析識(shí)別,因?yàn)樵谥鸢D(zhuǎn)發(fā)系 統(tǒng)中逐個(gè)報(bào)文解析將降低效率,因此解析識(shí)別功能可用開(kāi)關(guān)控制。該功能主要對(duì)所轉(zhuǎn)發(fā)報(bào) 文的類(lèi)型進(jìn)行四層識(shí)別和協(xié)議類(lèi)型的解析。對(duì)報(bào)文頭內(nèi)部信息執(zhí)行相應(yīng)的對(duì)策,根據(jù)內(nèi)容 選擇不同的服務(wù)器組。L2VPN實(shí)例下可同時(shí)使能多種定制業(yè)務(wù)開(kāi)關(guān),并綁定多種業(yè)務(wù)的偽線,實(shí)現(xiàn)不同類(lèi) 型業(yè)務(wù)報(bào)文的偽線層分流。當(dāng)L2PVN實(shí)例下不綁定業(yè)務(wù)偽線時(shí)或不使能定制業(yè)務(wù)開(kāi)關(guān)時(shí), 走普通的MPLS-TP隧道轉(zhuǎn)發(fā)。處理AC(接入電路,Attach Circuit,作用是連接用戶(hù)邊緣設(shè)備)側(cè)過(guò)來(lái)的 MPLS-TP報(bào)文時(shí),轉(zhuǎn)發(fā)節(jié)點(diǎn)(這里特指入節(jié)點(diǎn))將解析用戶(hù)的MPLS-TP報(bào)文),如,IPV6報(bào) 文進(jìn)入IPV6的偽線通道,也可再對(duì)OSI (Open SystemInterconnect,開(kāi)放式系統(tǒng)互聯(lián))參 考模型的4-7層業(yè)務(wù)進(jìn)行解析,根據(jù)發(fā)往不同URL的請(qǐng)求,分別進(jìn)入不同的業(yè)務(wù)偽線管道, 按照已分配好的標(biāo)簽通道轉(zhuǎn)發(fā)報(bào)文。目前可支持的業(yè)務(wù)為HTTP、HTTPS、FTP、TELNET、 IPV6(NAT-PT)。而不屬于以上業(yè)務(wù)類(lèi)型的普通報(bào)文,依然按照原有的普通偽線進(jìn)行普通 MPLS-TP 轉(zhuǎn)發(fā)。需要特別說(shuō)明的,在倒數(shù)第二跳的中間節(jié)點(diǎn),不執(zhí)行倒數(shù)第二跳彈出操作,而是打 上服務(wù)器組虛標(biāo)簽。出節(jié)點(diǎn)預(yù)置服務(wù)器組標(biāo)簽信息表,該表中保存了服務(wù)器組虛標(biāo)簽和服務(wù)器組信息 (包括服務(wù)器的MAC地址)的對(duì)應(yīng)關(guān)系(服務(wù)器組虛標(biāo)簽可以?xún)?nèi)存索引的方式指向服務(wù)器 組信息表)。以HASH表或二叉樹(shù)的形式存放,提高讀取速度。靜態(tài)分配的方式寫(xiě)入,全局組 網(wǎng)環(huán)境使用。步驟203 所述轉(zhuǎn)發(fā)節(jié)點(diǎn)轉(zhuǎn)發(fā)處理后的報(bào)文,其中,當(dāng)前節(jié)點(diǎn)為出節(jié)點(diǎn)時(shí),根據(jù)所 述服務(wù)器組虛標(biāo)簽對(duì)應(yīng)的服務(wù)器組信息進(jìn)行報(bào)文轉(zhuǎn)發(fā)。出節(jié)點(diǎn)預(yù)置服務(wù)器組標(biāo)簽信息表,該表中保存了服務(wù)器組虛標(biāo)簽和服務(wù)器組信息 (包括服務(wù)器的MAC地址)的對(duì)應(yīng)關(guān)系(服務(wù)器組虛標(biāo)簽可以?xún)?nèi)存索引的方式指向服務(wù)器 組信息表)。以HASH表或二叉樹(shù)的形式存放,提高讀取速度。靜態(tài)分配的方式寫(xiě)入,全局組 網(wǎng)環(huán)境使用。出節(jié)點(diǎn)接收到報(bào)文后,將提取報(bào)文中的業(yè)務(wù)信息,查詢(xún)服務(wù)器組標(biāo)簽信息表,得到 虛擬Label對(duì)應(yīng)的服務(wù)器組信息,根據(jù)服務(wù)器負(fù)載均衡策略(RoimdRobin (輪詢(xún))、Weight Round Robin (加權(quán)輪詢(xún))或者隨機(jī)選擇策略),均衡調(diào)度該服務(wù)器組中的服務(wù)器,獲取相應(yīng) 的服務(wù)器的MAC信息,出節(jié)點(diǎn)再次取得報(bào)文的業(yè)務(wù)信息或?qū)?bào)文分發(fā)給指定服務(wù)器以達(dá)到 負(fù)載均衡的目的,從服務(wù)器獲取V6地址和獲取相應(yīng)的應(yīng)用服務(wù)信息后,再將處理后的信息 回傳給AC側(cè)的PTN設(shè)備??衫斫獾?,出節(jié)點(diǎn)交換之后還可能繼續(xù)轉(zhuǎn)發(fā)。也即最后一跳業(yè)務(wù)設(shè)備可能放置在 承載網(wǎng)任何位置。另外,若轉(zhuǎn)發(fā)節(jié)點(diǎn)是內(nèi)容交換的最后一跳業(yè)務(wù)設(shè)備,其還具備快速報(bào)文處理機(jī)制, 即快速替換報(bào)文頭中的三層及以上信息,具體包括業(yè)務(wù)報(bào)文的信息替換、URL替換、地址代理替換等等,如IPV4和IPV6地址的NAT-PT轉(zhuǎn)換,HTTP、HTTPS、FTP、EMAIL等信息的內(nèi)容交換等。由快速報(bào)文處理機(jī)制替換報(bào)文中的IPV4地址,封裝IPV6頭部地址,而對(duì)于3層 以上的內(nèi)容層如HTTP服務(wù),達(dá)到的效果是送往誦.aaa. com的請(qǐng)求可被送到指定的一組 服務(wù)器,而送往奮zzz. com的請(qǐng)求被送到另一組不同的服務(wù)器,而不是把所有的HTTP通 信都送至一組服務(wù)器。與一個(gè)TCP/UDP(Transmission Control Protocol,傳輸控制協(xié)議、 User Data Protocol,用戶(hù)數(shù)據(jù)報(bào)協(xié)議)端口相比,這樣提供了更明確的負(fù)載平衡,并允許 實(shí)現(xiàn)虛擬主機(jī)。網(wǎng)絡(luò)交換還能夠把指定的統(tǒng)一資源定位符(URL)、文件類(lèi)型、統(tǒng)一資源標(biāo)識(shí) 符(URI) ,Cookies等發(fā)送到特定的一組服務(wù)器。對(duì)www. aaa. com ? /products的請(qǐng)求可被 發(fā)送到產(chǎn)品服務(wù)器,而www. aaa. com/technical請(qǐng)求可被發(fā)送到那些處理技術(shù)內(nèi)容的指定 服務(wù)器。提高了服務(wù)器的吞吐量加快了響應(yīng)時(shí)間,提升了用戶(hù)體驗(yàn)質(zhì)量。經(jīng)過(guò)內(nèi)容處理的報(bào)文,在出節(jié)點(diǎn)(如內(nèi)容服務(wù)器的前臺(tái)PTN(分組傳送網(wǎng),Packet Transport Network)設(shè)備)上面臨兩個(gè)選擇1、將在本地向AC側(cè)匯總。2、彈出業(yè)務(wù)偽線 標(biāo)簽并匯總后繼續(xù)MPLS-TP轉(zhuǎn)發(fā)。其中,在本地向AC側(cè)匯總的方法最后一跳彈出虛標(biāo)簽,向AC轉(zhuǎn)發(fā);繼續(xù)向PW側(cè) 轉(zhuǎn)發(fā)的方法彈出服務(wù)器組虛標(biāo)簽,加上實(shí)際的轉(zhuǎn)發(fā)標(biāo)簽,繼續(xù)MPLS-TP的PW轉(zhuǎn)發(fā),即向另 一個(gè)PW轉(zhuǎn)發(fā),具體做法在VPN此設(shè)備的實(shí)例下綁定轉(zhuǎn)發(fā)相關(guān)的PW或相關(guān)偽線,對(duì)某個(gè)VPN 實(shí)例的業(yè)務(wù)偽線的報(bào)文全部匯聚到PW或相關(guān)偽線下。優(yōu)點(diǎn)在于在MPLS-TP協(xié)議環(huán)境中支持了負(fù)載均衡,借助了偽線層的快速封裝轉(zhuǎn) 發(fā),并且不改變偽線層的轉(zhuǎn)發(fā)方式,并且借助MPLS-TP轉(zhuǎn)發(fā)的PHP(PHP(Penultimate Hop Popping),指MPLS的倒數(shù)第二跳標(biāo)簽彈出功能,而在MPLS-TP中默認(rèn)是不支持PHP的,本發(fā) 明中也需要倒數(shù)第二跳不彈出來(lái)支持服務(wù)器組業(yè)務(wù)虛標(biāo)簽的交換和識(shí)別,因此MPLS-TP技 術(shù)對(duì)本發(fā)明的方案具有良好的可支持能力。)默認(rèn)關(guān)閉、標(biāo)簽快速轉(zhuǎn)發(fā),支持多種動(dòng)靜態(tài)標(biāo) 簽分配方式等特點(diǎn),實(shí)現(xiàn)了業(yè)務(wù)流程與業(yè)務(wù)報(bào)文的定向轉(zhuǎn)發(fā)相結(jié)合,并在最后一跳實(shí)現(xiàn)了 標(biāo)簽轉(zhuǎn)發(fā)和原有的負(fù)載均衡技術(shù)的結(jié)合。并且彈出業(yè)務(wù)偽線標(biāo)簽后可繼續(xù)PW轉(zhuǎn)發(fā)的方式, 使得內(nèi)容交換可在PW中繼上進(jìn)行,不需要再在SR或SR+路由器上業(yè)務(wù)終結(jié),適應(yīng)了未來(lái)網(wǎng) 絡(luò)設(shè)備扁平化的趨勢(shì),也為現(xiàn)有的組網(wǎng)部署提供了極大的靈活可能。以上是從單個(gè)轉(zhuǎn)發(fā)節(jié)點(diǎn)的角度對(duì)本發(fā)明利用MPLS技術(shù)的轉(zhuǎn)發(fā)應(yīng)用服務(wù)報(bào)文方法 進(jìn)行描述的,當(dāng)然也可以從沿轉(zhuǎn)發(fā)的路徑方向描述,如圖3示意,包括以下步驟入節(jié)點(diǎn)angress PE)接收?qǐng)?bào)文,插入相應(yīng)偽線的標(biāo)簽,并轉(zhuǎn)發(fā);中間節(jié)點(diǎn)接收?qǐng)?bào)文,并轉(zhuǎn)發(fā),其中倒數(shù)第二跳的中間節(jié)點(diǎn)(Transit)將所述報(bào)文 中的原標(biāo)簽交換為相應(yīng)服務(wù)器組虛標(biāo)簽,其中,不同的服務(wù)器組對(duì)應(yīng)不同的服務(wù)器組虛標(biāo) 簽;出節(jié)點(diǎn)(Egress ΡΕ)接收?qǐng)?bào)文,并彈出接收的報(bào)文中的標(biāo)簽,根據(jù)所述服務(wù)器組虛 標(biāo)簽對(duì)應(yīng)的服務(wù)器組信息進(jìn)行報(bào)文轉(zhuǎn)發(fā)。具體各轉(zhuǎn)發(fā)節(jié)點(diǎn)的處理方式與前文描述相同,在此不再贅述。如圖4所示,是本發(fā)明的具體實(shí)施步驟,主要按1 1的方式實(shí)現(xiàn)偽線對(duì)業(yè)務(wù)的承 載,采用LDP或靜態(tài)的標(biāo)簽分配方式為偽線分配服務(wù)器組虛標(biāo)簽,從同一個(gè)AC過(guò)來(lái)的報(bào)文, 基于同一條偽線,實(shí)現(xiàn)基于業(yè)務(wù)的偽線流量分離,對(duì)應(yīng)到相應(yīng)的業(yè)務(wù)或內(nèi)容服務(wù)器組選擇目標(biāo)服務(wù)器,實(shí)現(xiàn)MPLS-TP技術(shù)支持內(nèi)容交換和負(fù)載分擔(dān),這樣可以在承載網(wǎng)領(lǐng)域較好的 實(shí)現(xiàn)內(nèi)容交換和負(fù)載分擔(dān)技術(shù),降低響應(yīng)時(shí)間,提高用戶(hù)友好度與網(wǎng)絡(luò)可運(yùn)營(yíng)能力步驟401 首先創(chuàng)建業(yè)務(wù)偽線,根據(jù)隧道標(biāo)簽分配類(lèi)型(靜態(tài)、LDP、RSVP)分配標(biāo) 簽,最后一跳是服務(wù)器組業(yè)務(wù)虛標(biāo)簽;首先創(chuàng)建業(yè)務(wù)偽線模板,PW模板下可指定該偽線承載的業(yè)務(wù)類(lèi)型,根據(jù)標(biāo)簽分配 方式(靜態(tài)、LDP(標(biāo)簽分發(fā)協(xié)議))分配標(biāo)簽,用于承載業(yè)務(wù)的偽線的VCID范圍將被控制 在業(yè)務(wù)VCID范圍內(nèi),因此根據(jù)此VC生成的PW標(biāo)簽是服務(wù)器組業(yè)務(wù)虛標(biāo)簽。虛標(biāo)簽需要顯 式的靜態(tài)配置隧道時(shí)指定或者由標(biāo)簽管理模塊動(dòng)態(tài)從業(yè)務(wù)虛標(biāo)簽空間中分配,通過(guò)LDP推 送到倒數(shù)第二跳供標(biāo)簽交換。步驟402 在L2VPN業(yè)務(wù)實(shí)例中使能相關(guān)定制業(yè)務(wù)的開(kāi)關(guān),并在該L2VPN業(yè)務(wù)實(shí)例 下綁定業(yè)務(wù)偽線;將報(bào)文解析識(shí)別業(yè)務(wù)作為一個(gè)定制業(yè)務(wù),在L2VPN業(yè)務(wù)實(shí)例中使能相關(guān)定制業(yè)務(wù) 的開(kāi)關(guān),并在該L2VPN (二層虛擬專(zhuān)用網(wǎng)L2VPN)業(yè)務(wù)實(shí)例和外層隧道下綁定業(yè)務(wù)偽線,綁定 成功后業(yè)務(wù)生效,屬于此實(shí)例的報(bào)文將作為需要業(yè)務(wù)解析和定向轉(zhuǎn)發(fā)的報(bào)文處理,經(jīng)過(guò)報(bào) 文快速解析模塊的對(duì)應(yīng)該業(yè)務(wù)的信息識(shí)別,報(bào)文將進(jìn)入MPLS-TP轉(zhuǎn)發(fā)流程。步驟403 入節(jié)點(diǎn)對(duì)業(yè)務(wù)報(bào)文進(jìn)行解析,若識(shí)別為對(duì)應(yīng)使能的業(yè)務(wù)偽線,則進(jìn)入 MPLS-TP內(nèi)容交換轉(zhuǎn)發(fā)流程,否則執(zhí)行普通報(bào)文轉(zhuǎn)發(fā)流程;入節(jié)點(diǎn)需要根據(jù)接收的報(bào)文中的業(yè)務(wù)信息判斷對(duì)應(yīng)的業(yè)務(wù)是否綁定業(yè)務(wù)偽線,以 及綁定業(yè)務(wù)偽線時(shí)業(yè)務(wù)開(kāi)關(guān)是否使能;未綁定業(yè)務(wù)偽線或綁定業(yè)務(wù)偽線但業(yè)務(wù)開(kāi)關(guān)未使能 時(shí),對(duì)接收的報(bào)文進(jìn)行普通MPLS隧道處理及轉(zhuǎn)發(fā),即走L2VPN實(shí)例中的普通偽線轉(zhuǎn)發(fā);否則 根據(jù)所述業(yè)務(wù)信息選擇相應(yīng)的業(yè)務(wù)偽線,確定下一跳標(biāo)簽。報(bào)文進(jìn)入MPLS-TP內(nèi)容交換轉(zhuǎn)發(fā)流程,包括入節(jié)點(diǎn)插入標(biāo)簽、中間節(jié)點(diǎn)交換標(biāo)簽寸。步驟404 倒數(shù)第二跳的中間節(jié)點(diǎn),不彈出標(biāo)簽,進(jìn)行虛標(biāo)簽交換;步驟405 最后一跳(即Egress ΡΕ)判斷最后一跳的標(biāo)簽是否在業(yè)務(wù)虛標(biāo)簽空間 內(nèi),若最后一跳標(biāo)簽不在虛標(biāo)簽空間內(nèi),則不查詢(xún)服務(wù)器組標(biāo)簽信息表,執(zhí)行普通報(bào)文轉(zhuǎn)發(fā) 流程;步驟406 出節(jié)點(diǎn)(Egress ΡΕ)查詢(xún)服務(wù)器組標(biāo)簽信息表,若查詢(xún)不到標(biāo)簽對(duì)應(yīng) 信息的,也都將走普通轉(zhuǎn)發(fā)流程,若查詢(xún)得到虛擬Label對(duì)應(yīng)的服務(wù)器組信息,則執(zhí)行步驟 407 ;Egress PE接收到不同的服務(wù)器組虛標(biāo)簽時(shí),將不同的標(biāo)簽映射到不同的服務(wù)器組。步驟407 根據(jù)服務(wù)器負(fù)載均衡策略,均衡調(diào)度獲取服務(wù)器的MAC地址信息,根據(jù) MAC地址將將報(bào)文相關(guān)待處理信息送至目標(biāo)服務(wù)器;步驟408 根據(jù)內(nèi)容處理后的內(nèi)容交換報(bào)文是否本地終結(jié),將彈出業(yè)務(wù)偽標(biāo)簽后 在本地向AC側(cè)匯總或者彈出業(yè)務(wù)偽線標(biāo)簽并匯總后繼續(xù)MPLS-TP的PW側(cè)轉(zhuǎn)發(fā)。以上實(shí)施例中,將報(bào)文解析識(shí)別業(yè)務(wù)作為一個(gè)定制業(yè)務(wù),在L2VPN業(yè)務(wù)實(shí)例中使 能相關(guān)定制業(yè)務(wù)的開(kāi)關(guān),并在該L2VPN業(yè)務(wù)實(shí)例和外層隧道下綁定業(yè)務(wù)偽線,綁定成功后 業(yè)務(wù)生效,屬于此實(shí)例的報(bào)文將作為需要業(yè)務(wù)解析和定向轉(zhuǎn)發(fā)的報(bào)文處理,經(jīng)過(guò)報(bào)文快速解析模塊的對(duì)應(yīng)該業(yè)務(wù)的信息識(shí)別,報(bào)文將進(jìn)入MPLS-TP轉(zhuǎn)發(fā)流程,業(yè)務(wù)定向轉(zhuǎn)發(fā)體現(xiàn)在 倒數(shù)第二跳,標(biāo)簽不彈出,而是打上最后一跳標(biāo)簽,即從業(yè)務(wù)負(fù)載均衡標(biāo)簽空間中分配的相 應(yīng)業(yè)務(wù)的服務(wù)器組虛標(biāo)簽。為實(shí)現(xiàn)以上方法,本發(fā)明還提供了一種利用MPLS技術(shù)的轉(zhuǎn)發(fā)節(jié)點(diǎn),該轉(zhuǎn)發(fā)節(jié)點(diǎn)包 括報(bào)文接收模塊,用于接收?qǐng)?bào)文;報(bào)文處理模塊,用于進(jìn)行多協(xié)議標(biāo)簽交換(MPLQ處理,其中,所述轉(zhuǎn)發(fā)節(jié)點(diǎn)為倒 數(shù)第二跳的中間節(jié)點(diǎn)(Transit)時(shí),將報(bào)文中的原標(biāo)簽交換為相應(yīng)業(yè)務(wù)的服務(wù)器組虛標(biāo) 簽;所述轉(zhuǎn)發(fā)節(jié)點(diǎn)為出節(jié)點(diǎn)(Egress ΡΕ)時(shí),彈出接收的報(bào)文中的標(biāo)簽,其中,不同的服務(wù) 器組對(duì)應(yīng)不同的服務(wù)器組虛標(biāo)簽;報(bào)文轉(zhuǎn)發(fā)模塊,用于轉(zhuǎn)發(fā)處理后的報(bào)文,其中,所述轉(zhuǎn)發(fā)節(jié)點(diǎn)為出節(jié)點(diǎn)時(shí),根據(jù)所 述服務(wù)器組虛標(biāo)簽對(duì)應(yīng)的服務(wù)器組信息進(jìn)行報(bào)文轉(zhuǎn)發(fā)。進(jìn)一步地,所述轉(zhuǎn)發(fā)節(jié)點(diǎn)還包括業(yè)務(wù)偽線創(chuàng)建模塊,用于分配標(biāo)簽,創(chuàng)建業(yè)務(wù)偽 線,且不同的業(yè)務(wù)偽線綁定不同的業(yè)務(wù)類(lèi)型。所述轉(zhuǎn)發(fā)節(jié)點(diǎn)還包括報(bào)文解析識(shí)別模塊及普通處理轉(zhuǎn)發(fā)模塊;其中,所述轉(zhuǎn)發(fā)節(jié) 點(diǎn)為入節(jié)點(diǎn)時(shí),所述報(bào)文解析識(shí)別模塊,用于對(duì)接收的報(bào)文進(jìn)行解析,根據(jù)接收的報(bào)文中的 業(yè)務(wù)信息判斷對(duì)應(yīng)的業(yè)務(wù)是否綁定業(yè)務(wù)偽線,以及綁定業(yè)務(wù)偽線時(shí)業(yè)務(wù)開(kāi)關(guān)是否使能;以 及綁定業(yè)務(wù)偽線且業(yè)務(wù)開(kāi)關(guān)使能時(shí),根據(jù)所述業(yè)務(wù)信息選擇相應(yīng)的業(yè)務(wù)偽線,確定下一跳 標(biāo)簽;所述普通處理轉(zhuǎn)發(fā)模塊,用于在未綁定業(yè)務(wù)偽線或綁定業(yè)務(wù)偽線但業(yè)務(wù)開(kāi)關(guān)未使 能時(shí),對(duì)接收的報(bào)文進(jìn)行普通MPLS隧道處理及轉(zhuǎn)發(fā)。所述轉(zhuǎn)發(fā)節(jié)點(diǎn)為出節(jié)點(diǎn)時(shí),還包括信息表緩存模塊,用于保存服務(wù)器組虛標(biāo)簽與服務(wù)器組信息的對(duì)應(yīng)關(guān)系,所述服 務(wù)器組信息包括服務(wù)器的MAC地址;信息表查詢(xún)模塊,用于根據(jù)接收的報(bào)文中的服務(wù)器組虛標(biāo)簽查詢(xún)對(duì)應(yīng)的服務(wù)器組 fn息;負(fù)載均衡模塊,用于根據(jù)負(fù)載均衡策略,均衡調(diào)度查詢(xún)到的服務(wù)器組信息,獲取所 述服務(wù)器的MAC地址。本發(fā)明提出一種利用MPLS技術(shù)實(shí)現(xiàn)應(yīng)用服務(wù)報(bào)文轉(zhuǎn)發(fā)方法,通過(guò)將內(nèi)容應(yīng)用服 務(wù)結(jié)合到PTN承載網(wǎng)中,實(shí)現(xiàn)將業(yè)務(wù)引入PTN承載網(wǎng)絡(luò),以此構(gòu)筑一張可運(yùn)營(yíng)可管理的PTN 承載網(wǎng)絡(luò),全面提高承載網(wǎng)產(chǎn)品的競(jìng)爭(zhēng)力,為下一步網(wǎng)絡(luò)時(shí)代的競(jìng)爭(zhēng)發(fā)力,在不改變現(xiàn)有電 信設(shè)備格局的情況下,深化與高端客戶(hù)的需求互動(dòng)。本發(fā)明通過(guò)偽線技術(shù)的合理改造,可支持服務(wù)器群的負(fù)載分擔(dān),使用標(biāo)簽分配和 偽線技術(shù)結(jié)合的技術(shù),不使用VIP等地址替換方案,提高了轉(zhuǎn)發(fā)效率,使內(nèi)容轉(zhuǎn)發(fā)和負(fù)載分 擔(dān)過(guò)程有機(jī)結(jié)合。本發(fā)明按1:1的方式實(shí)現(xiàn)偽線對(duì)業(yè)務(wù)的承載,實(shí)現(xiàn)應(yīng)用服務(wù)的快速定向轉(zhuǎn)發(fā),采 用LDP或靜態(tài)的標(biāo)簽分配方式為偽線分配服務(wù)器組虛標(biāo)簽,實(shí)現(xiàn)基于業(yè)務(wù)的偽線流量分 離,對(duì)應(yīng)NAT-PT、HTTP、HTTPS、EMAIL、FTP等內(nèi)容服務(wù)器組,選擇服務(wù)器提供內(nèi)容交換服務(wù)。本專(zhuān)利使用負(fù)載均衡技術(shù),提供NAT-PT業(yè)務(wù),在二層交換機(jī)上,將通過(guò)專(zhuān)用加密通道與NAT-PT服務(wù)器群進(jìn)行通信,提供地址轉(zhuǎn)換服務(wù)和可定制的4層及以上內(nèi)容交換,定 制HTTP、HTTPS, EMAIL、FTP等應(yīng)用服務(wù)的內(nèi)容交換,并使用MPLS-TP技術(shù)增強(qiáng)應(yīng)用層轉(zhuǎn)發(fā) 能力。本發(fā)明適合的組網(wǎng)環(huán)境為一切使用MPLS-TP技術(shù)的PTN的典型或非典型組網(wǎng),服 務(wù)器群(服務(wù)器組)可以部署在匯聚環(huán)的RNC之后,也可以在接入環(huán)上的匯聚節(jié)點(diǎn)之后,也 可以在接入環(huán)的接入節(jié)點(diǎn)之后部署服務(wù)器組本發(fā)明根據(jù)報(bào)文頭內(nèi)部信息執(zhí)行負(fù)載分擔(dān)對(duì)策選擇不同的服務(wù)器組。在倒數(shù)第二 跳不彈出,而是交換為服務(wù)器組虛標(biāo)簽,在最后一跳上彈出虛標(biāo)簽查詢(xún)到對(duì)應(yīng)的服務(wù)器組 信息,再根據(jù)服務(wù)器組負(fù)荷分擔(dān)策略Round Robin、隨機(jī)選擇、Weight Round Robin選擇目 標(biāo)服務(wù)器。出節(jié)點(diǎn)將報(bào)文或信息定向到服務(wù)器組專(zhuān)用連接端口,根據(jù)報(bào)文頭的內(nèi)部信息執(zhí) 行負(fù)載均衡對(duì)策,對(duì)WEB服務(wù)為諸如圖像服務(wù)、SSL對(duì)話和數(shù)據(jù)庫(kù)事務(wù)服務(wù)之類(lèi)的特殊功能 進(jìn)行了優(yōu)化。
權(quán)利要求
1.一種利用MPLS技術(shù)的轉(zhuǎn)發(fā)應(yīng)用服務(wù)報(bào)文方法,其特征在于,該方法包括 轉(zhuǎn)發(fā)節(jié)點(diǎn)接收?qǐng)?bào)文;所述轉(zhuǎn)發(fā)節(jié)點(diǎn)對(duì)接收的報(bào)文進(jìn)行多協(xié)議標(biāo)簽交換(MPLQ處理,其中,當(dāng)前節(jié)點(diǎn)為倒數(shù) 第二跳的中間節(jié)點(diǎn)(Transit)時(shí),將所述報(bào)文中的原標(biāo)簽交換為相應(yīng)服務(wù)器組虛標(biāo)簽;當(dāng) 前節(jié)點(diǎn)為出節(jié)點(diǎn)(Egress ΡΕ)時(shí),彈出接收的報(bào)文中的標(biāo)簽,其中,不同的服務(wù)器組對(duì)應(yīng)不 同的服務(wù)器組虛標(biāo)簽;所述轉(zhuǎn)發(fā)節(jié)點(diǎn)轉(zhuǎn)發(fā)處理后的報(bào)文,其中,當(dāng)前節(jié)點(diǎn)為出節(jié)點(diǎn)時(shí),根據(jù)所述服務(wù)器組虛標(biāo) 簽對(duì)應(yīng)的服務(wù)器組信息進(jìn)行報(bào)文轉(zhuǎn)發(fā)。
2.如權(quán)利要求1所述的方法,其特征在于接收?qǐng)?bào)文的步驟前,該方法還包括,為所述轉(zhuǎn)發(fā)節(jié)點(diǎn)分配標(biāo)簽,并創(chuàng)建業(yè)務(wù)偽線,且不 同的業(yè)務(wù)偽線綁定不同的業(yè)務(wù)類(lèi)型;所述轉(zhuǎn)發(fā)節(jié)點(diǎn)為入節(jié)點(diǎn)時(shí),其接收所述報(bào)文后,處理所述報(bào)文前,對(duì)接收的報(bào)文進(jìn)行解 析,根據(jù)接收的報(bào)文中的業(yè)務(wù)信息判斷對(duì)應(yīng)的業(yè)務(wù)是否綁定業(yè)務(wù)偽線,以及綁定業(yè)務(wù)偽線 時(shí)業(yè)務(wù)開(kāi)關(guān)是否使能;未綁定業(yè)務(wù)偽線或綁定業(yè)務(wù)偽線但業(yè)務(wù)開(kāi)關(guān)未使能時(shí),對(duì)接收的報(bào) 文進(jìn)行普通MPLS隧道處理及轉(zhuǎn)發(fā);否則根據(jù)所述業(yè)務(wù)信息選擇相應(yīng)的業(yè)務(wù)偽線,確定下一 跳標(biāo)簽。
3.如權(quán)利要求1所述的方法,其特征在于出節(jié)點(diǎn)負(fù)責(zé)保存服務(wù)器組虛標(biāo)簽與服務(wù)器 組信息的對(duì)應(yīng)關(guān)系,所述服務(wù)器組信息包括服務(wù)器的MAC地址;所述轉(zhuǎn)發(fā)節(jié)點(diǎn)為出節(jié)點(diǎn)時(shí), 處理報(bào)文后,轉(zhuǎn)發(fā)報(bào)文前,還執(zhí)行以下步驟所述出節(jié)點(diǎn)根據(jù)所述服務(wù)器組虛標(biāo)簽查詢(xún)對(duì)應(yīng)的服務(wù)器組信息; 所述出節(jié)點(diǎn)根據(jù)負(fù)載均衡策略,均衡調(diào)度查詢(xún)到的服務(wù)器組信息,獲取所述服務(wù)器的 MAC地址,并根據(jù)所述MAC地址進(jìn)行轉(zhuǎn)發(fā)。
4.如權(quán)利要求1所述的方法,其特征在于所述轉(zhuǎn)發(fā)節(jié)點(diǎn)為出節(jié)點(diǎn)時(shí),其對(duì)報(bào)文的處理 還包括業(yè)務(wù)報(bào)文的信息替換、URL替換或地址代理替換。
5.一種利用MPLS技術(shù)的轉(zhuǎn)發(fā)應(yīng)用服務(wù)報(bào)文方法,其特征在于,該方法包括 入節(jié)點(diǎn)angress PE)接收?qǐng)?bào)文,插入相應(yīng)偽線的標(biāo)簽,并轉(zhuǎn)發(fā);中間節(jié)點(diǎn)接收?qǐng)?bào)文,并轉(zhuǎn)發(fā),其中倒數(shù)第二跳的中間節(jié)點(diǎn)(Transit)將所述報(bào)文中的 原標(biāo)簽交換為相應(yīng)服務(wù)器組虛標(biāo)簽,其中,不同的服務(wù)器組對(duì)應(yīng)不同的服務(wù)器組虛標(biāo)簽;出節(jié)點(diǎn)(Egress ΡΕ)接收?qǐng)?bào)文,并彈出接收的報(bào)文中的標(biāo)簽,根據(jù)所述服務(wù)器組虛標(biāo)簽 對(duì)應(yīng)的服務(wù)器組信息進(jìn)行報(bào)文轉(zhuǎn)發(fā)。
6.如權(quán)利要求5所述的方法,其特征在于不同的偽線綁定不同的業(yè)務(wù)。
7.如權(quán)利要求5所述的方法,其特征在于所述出節(jié)點(diǎn)負(fù)責(zé)保存服務(wù)器組虛標(biāo)簽與服 務(wù)器組信息的對(duì)應(yīng)關(guān)系,所述服務(wù)器組信息包括服務(wù)器的MAC地址;所述出節(jié)點(diǎn)轉(zhuǎn)發(fā)報(bào)文 前,還執(zhí)行以下步驟所述出節(jié)點(diǎn)根據(jù)所述服務(wù)器組虛標(biāo)簽查詢(xún)對(duì)應(yīng)的服務(wù)器組信息; 所述出節(jié)點(diǎn)根據(jù)負(fù)載均衡策略,均衡調(diào)度查詢(xún)到的服務(wù)器組信息,獲取所述服務(wù)器的 MAC地址,并根據(jù)所述MAC地址進(jìn)行轉(zhuǎn)發(fā)。
8.一種利用MPLS技術(shù)的轉(zhuǎn)發(fā)節(jié)點(diǎn),其特征在于,該轉(zhuǎn)發(fā)節(jié)點(diǎn)包括 報(bào)文接收模塊,用于接收?qǐng)?bào)文;報(bào)文處理模塊,用于進(jìn)行多協(xié)議標(biāo)簽交換(MPLQ處理,其中,所述轉(zhuǎn)發(fā)節(jié)點(diǎn)為倒數(shù)第 二跳的中間節(jié)點(diǎn)(Transit)時(shí),將報(bào)文中的原標(biāo)簽交換為相應(yīng)的服務(wù)器組虛標(biāo)簽;所述轉(zhuǎn) 發(fā)節(jié)點(diǎn)為出節(jié)點(diǎn)(Egress ΡΕ)時(shí),彈出接收的報(bào)文中的標(biāo)簽,其中,不同的服務(wù)器組對(duì)應(yīng)不 同的服務(wù)器組虛標(biāo)簽;報(bào)文轉(zhuǎn)發(fā)模塊,用于轉(zhuǎn)發(fā)處理后的報(bào)文,其中,所述轉(zhuǎn)發(fā)節(jié)點(diǎn)為出節(jié)點(diǎn)時(shí),根據(jù)所述服 務(wù)器組虛標(biāo)簽對(duì)應(yīng)的服務(wù)器組信息進(jìn)行報(bào)文轉(zhuǎn)發(fā)。
9.如權(quán)利要求8所述的轉(zhuǎn)發(fā)節(jié)點(diǎn),其特征在于,所述轉(zhuǎn)發(fā)節(jié)點(diǎn)還包括業(yè)務(wù)偽線創(chuàng)建模 塊、報(bào)文解析識(shí)別模塊及普通處理轉(zhuǎn)發(fā)模塊;其中所述業(yè)務(wù)偽線創(chuàng)建模塊,用于分配標(biāo)簽,創(chuàng)建業(yè)務(wù)偽線,且不同的業(yè)務(wù)偽線綁定不同的 業(yè)務(wù)類(lèi)型;所述轉(zhuǎn)發(fā)節(jié)點(diǎn)為入節(jié)點(diǎn)時(shí),所述報(bào)文解析識(shí)別模塊,用于對(duì)接收的報(bào)文進(jìn)行解析,根據(jù) 接收的報(bào)文中的業(yè)務(wù)信息判斷對(duì)應(yīng)的業(yè)務(wù)是否綁定業(yè)務(wù)偽線,以及綁定業(yè)務(wù)偽線時(shí)業(yè)務(wù)開(kāi) 關(guān)是否使能;以及綁定業(yè)務(wù)偽線且業(yè)務(wù)開(kāi)關(guān)使能時(shí),根據(jù)所述業(yè)務(wù)信息選擇相應(yīng)的業(yè)務(wù)偽 線,確定下一跳標(biāo)簽;所述普通處理轉(zhuǎn)發(fā)模塊,用于在未綁定業(yè)務(wù)偽線或綁定業(yè)務(wù)偽線但業(yè)務(wù)開(kāi)關(guān)未使能 時(shí),對(duì)接收的報(bào)文進(jìn)行普通MPLS隧道處理及轉(zhuǎn)發(fā)。
10.如權(quán)利要求8所述的轉(zhuǎn)發(fā)節(jié)點(diǎn),其特征在于,所述轉(zhuǎn)發(fā)節(jié)點(diǎn)為出節(jié)點(diǎn)時(shí),還包括 信息表緩存模塊,用于保存服務(wù)器組虛標(biāo)簽與服務(wù)器組信息的對(duì)應(yīng)關(guān)系,所述服務(wù)器組信息包括服務(wù)器的MAC地址;信息表查詢(xún)模塊,用于根據(jù)接收的報(bào)文中的服務(wù)器組虛標(biāo)簽查詢(xún)對(duì)應(yīng)的服務(wù)器組信息;負(fù)載均衡模塊,用于根據(jù)負(fù)載均衡策略,均衡調(diào)度查詢(xún)到的服務(wù)器組信息,獲取所述服 務(wù)器的MAC地址。
全文摘要
本發(fā)明涉及一種利用MPLS技術(shù)轉(zhuǎn)發(fā)應(yīng)用服務(wù)報(bào)文方法和轉(zhuǎn)發(fā)節(jié)點(diǎn),該方法包括轉(zhuǎn)發(fā)節(jié)點(diǎn)接收?qǐng)?bào)文;所述轉(zhuǎn)發(fā)節(jié)點(diǎn)對(duì)接收的報(bào)文進(jìn)行多協(xié)議標(biāo)簽交換(MPLS)處理,其中,當(dāng)前節(jié)點(diǎn)為倒數(shù)第二跳的中間節(jié)點(diǎn)(Transit)時(shí),將所述報(bào)文中的原標(biāo)簽交換為相應(yīng)服務(wù)器組虛標(biāo)簽;當(dāng)前節(jié)點(diǎn)為出節(jié)點(diǎn)(Egress PE)時(shí),彈出接收的報(bào)文中的標(biāo)簽,其中,不同的服務(wù)器組對(duì)應(yīng)不同的服務(wù)器組虛標(biāo)簽;所述轉(zhuǎn)發(fā)節(jié)點(diǎn)轉(zhuǎn)發(fā)處理后的報(bào)文,其中,當(dāng)前節(jié)點(diǎn)為出節(jié)點(diǎn)時(shí),根據(jù)所述服務(wù)器組虛標(biāo)簽對(duì)應(yīng)的服務(wù)器組信息進(jìn)行報(bào)文轉(zhuǎn)發(fā)。本發(fā)明可實(shí)現(xiàn)內(nèi)容交換的快速定向轉(zhuǎn)發(fā)。
文檔編號(hào)H04L12/54GK102098222SQ201110035009
公開(kāi)日2011年6月15日 申請(qǐng)日期2011年2月9日 優(yōu)先權(quán)日2011年2月9日
發(fā)明者王瑾 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1