專利名稱::實(shí)現(xiàn)負(fù)荷分擔(dān)的方法及裝置的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信4支術(shù)領(lǐng)域,特別涉及一種實(shí)現(xiàn)負(fù)荷分擔(dān)的方法及裝置。
背景技術(shù):
:多協(xié)i義標(biāo)記交換(MPLS,Multi-ProtocolLabelSwitching)是一種多層交換技術(shù),它使用短而定長的標(biāo)簽將數(shù)據(jù)報(bào)文封裝分組,在數(shù)據(jù)平面實(shí)現(xiàn)數(shù)據(jù)報(bào)文的快速傳輸,其中MPLS將具有相同傳輸處理方式的數(shù)據(jù)報(bào)文歸為一類,稱為轉(zhuǎn)發(fā)等價(jià)類(FEC,ForwardingEquivalenceClass),標(biāo)簽用于唯一標(biāo)識一個(gè)FEC,—個(gè)FEC可能會對應(yīng)多個(gè)標(biāo)簽,但是一個(gè)標(biāo)簽只能標(biāo)識一個(gè)FEC,可以按照數(shù)據(jù)^l艮文的源地址、目的地址、源端口、目的端口、協(xié)議類型等信息來劃分FEC,例如目的地址相同的所有數(shù)據(jù)4艮文屬于一個(gè)FEC,或者同一個(gè)協(xié)議類型的數(shù)據(jù)報(bào)文屬于一個(gè)FEC。MPLS虛擬專用網(wǎng)(VPN,VirtualPrivateNetwork)是一種新型的VPN業(yè)務(wù),國內(nèi)城域核心網(wǎng)、企業(yè)網(wǎng)和國際城域網(wǎng)經(jīng)常會組建MPLSVPN網(wǎng)絡(luò),MPLSVPN網(wǎng)絡(luò)通過將MPLS標(biāo)簽封裝在數(shù)據(jù)報(bào)文中來進(jìn)行MPLS標(biāo)簽的傳遞,其中用于指導(dǎo)數(shù)據(jù)報(bào)文在MPLS域中傳輸?shù)臉?biāo)簽為公網(wǎng)標(biāo)簽,用于指導(dǎo)數(shù)據(jù)報(bào)文在VPN域中傳輸?shù)臉?biāo)簽為私網(wǎng)標(biāo)簽,當(dāng)數(shù)據(jù)^艮文有兩層標(biāo)簽時(shí),公網(wǎng)標(biāo)簽通常封裝在外層,私網(wǎng)標(biāo)簽通常封裝在內(nèi)層,MPLS標(biāo)簽的大小為32bit,其中包含20bit的標(biāo)簽值。現(xiàn)有技術(shù)中,一般采用物理鏈路聚合的方式來實(shí)現(xiàn)MPLSVPN網(wǎng)絡(luò)的負(fù)荷分擔(dān),這就需要在多個(gè)物理端口中選擇一個(gè)物理端口來傳輸數(shù)據(jù)報(bào)文,此時(shí)通常根據(jù)數(shù)據(jù)報(bào)文中攜帶的媒質(zhì)接入層(MAC,MediumAccessControl)地址來選擇物理端口,具體為根據(jù)MAC地址計(jì)算得到索引值,根據(jù)計(jì)算得到的索引值,在預(yù)設(shè)的索引表中查找對應(yīng)的物理端口,基于查找到的物理端口傳輸數(shù)據(jù)報(bào)文,其中索引表包含索引值和物理端口名稱的對應(yīng)關(guān)系。數(shù)據(jù)報(bào)文中的源MAC地址為報(bào)文發(fā)送設(shè)備的MAC地址,目的MAC地址為報(bào)文接收設(shè)備的MAC地址,若發(fā)送設(shè)備A和接收設(shè)備B的MAC地址保持不變,則在進(jìn)行負(fù)荷分擔(dān)時(shí),根據(jù)MAC地址計(jì)算得到的索引值也保持不變,因此選擇出的物理端口也保持不變,即發(fā)送設(shè)備A和接收設(shè)備B之間的數(shù)據(jù)報(bào)文都會從同一個(gè)物理端口傳輸,從而導(dǎo)致該物理端口出現(xiàn)擁塞現(xiàn)象,因此才艮據(jù)MAC地址并不能有效地進(jìn)行負(fù)荷分擔(dān)。
發(fā)明內(nèi)容本發(fā)明實(shí)施例提供一種實(shí)現(xiàn)負(fù)荷分擔(dān)的方法及裝置,用以解決MPLSVPN網(wǎng)絡(luò)中,根據(jù)MAC地址不能有效地進(jìn)行負(fù)荷分擔(dān)的問題。本發(fā)明實(shí)施例技術(shù)方案如下一種實(shí)現(xiàn)負(fù)荷分擔(dān)的方法,用于多協(xié)議標(biāo)記交換虛擬專用網(wǎng)網(wǎng)絡(luò)設(shè)備中,該方法包括步驟獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的多協(xié)議標(biāo)記交換標(biāo)簽的標(biāo)簽值;根據(jù)獲得的標(biāo)簽值,在所述網(wǎng)絡(luò)設(shè)備所支持的物理端口中,確定傳輸所述數(shù)據(jù)報(bào)文的物理端口;基于確定出的物理端口,傳輸所述數(shù)據(jù)報(bào)文。一種實(shí)現(xiàn)負(fù)荷分擔(dān)的裝置,用于多協(xié)議標(biāo)記交換虛擬專用網(wǎng)網(wǎng)絡(luò)設(shè)備中,包括獲得單元,用于獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的多協(xié)議標(biāo)記交換標(biāo)簽的標(biāo)簽值;確定單元,用于根據(jù)獲得單元獲得的標(biāo)簽值,在所述網(wǎng)絡(luò)設(shè)備所支持的物理端口中,確定傳輸所述數(shù)據(jù)報(bào)文的物理端口;報(bào)文傳輸單元,用于基于確定單元確定出的物理端口,傳輸所述數(shù)據(jù)凈艮文。本發(fā)明實(shí)施例技術(shù)方案中,當(dāng)兩個(gè)MPLSVPN網(wǎng)絡(luò)設(shè)備之間需要傳輸數(shù)據(jù)報(bào)文時(shí),首先獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的MPLS標(biāo)簽的標(biāo)簽值,根據(jù)獲得的標(biāo)簽值,在MPLSVPN網(wǎng)絡(luò)設(shè)備所支持的物理端口中,確定傳輸該數(shù)據(jù)報(bào)文的物理端口,基于確定出的物理端口,傳輸該數(shù)據(jù)報(bào)文,由于兩個(gè)MPLS6VPN網(wǎng)絡(luò)設(shè)備之間傳輸?shù)臄?shù)據(jù)報(bào)文可能歸屬于多個(gè)FEC,而每個(gè)FEC對應(yīng)的MPLS標(biāo)簽是不相同的,因此針對不同F(xiàn)EC中的翁:據(jù)才艮文,才艮據(jù)標(biāo)簽值確定出的物理端口也是不相同的,而且一個(gè)FEC可能會對應(yīng)多個(gè)標(biāo)簽,因此針對一個(gè)FEC中的每個(gè)數(shù)據(jù)報(bào)文,根據(jù)標(biāo)簽值確定出的物理端口也可能是不相同的,這就使得MPLSVPN網(wǎng)絡(luò)設(shè)備可以根據(jù)不同的標(biāo)簽值將需傳輸?shù)臄?shù)據(jù)報(bào)文分配給不同的物理端口進(jìn)行傳輸,而不是只由一個(gè)物理端口傳輸,從而實(shí)現(xiàn)了MPLSVPN網(wǎng)絡(luò)的負(fù)荷分擔(dān)。圖l為本發(fā)明實(shí)施例中,實(shí)現(xiàn)負(fù)荷分擔(dān)的方法流程示意圖2為本發(fā)明實(shí)施例中,實(shí)現(xiàn)負(fù)荷分擔(dān)的具體實(shí)現(xiàn)方法流程示意圖3為本發(fā)明實(shí)施例中,實(shí)現(xiàn)負(fù)荷分擔(dān)的裝置結(jié)構(gòu)示意圖。具體實(shí)施例方式下面結(jié)合各個(gè)附圖對本發(fā)明實(shí)施例技術(shù)方案的主要實(shí)現(xiàn)原理、具體實(shí)施方式及其對應(yīng)能夠達(dá)到的有益效果進(jìn)行詳細(xì)的闡述。如圖1所示,為本發(fā)明實(shí)施例中實(shí)現(xiàn)負(fù)荷分擔(dān)的方法流程圖,其具體處理過程如下步驟ll,獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的MPLS標(biāo)簽的標(biāo)簽值,MPLSVPN網(wǎng)絡(luò)的數(shù)據(jù)報(bào)文中可能攜帶有公網(wǎng)標(biāo)簽或私網(wǎng)標(biāo)簽,也可能同時(shí)攜帶公網(wǎng)標(biāo)簽和私網(wǎng)標(biāo)簽,本發(fā)明實(shí)施例中根據(jù)MPLS標(biāo)簽進(jìn)行負(fù)荷分擔(dān)時(shí),可以首先確定進(jìn)行負(fù)荷分擔(dān)時(shí)所采用的標(biāo)簽方式,然后根據(jù)確定出的標(biāo)簽方式,獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的多協(xié)議標(biāo)記交換標(biāo)簽的標(biāo)簽值,其中標(biāo)簽方式包含7>網(wǎng)標(biāo)簽方式、私網(wǎng)標(biāo)簽方式和7>私網(wǎng)標(biāo)簽方式(即7>網(wǎng)+私網(wǎng)標(biāo)簽方式),若確定出采用公網(wǎng)標(biāo)簽方式,則獲得的標(biāo)簽值應(yīng)為公網(wǎng)標(biāo)簽的標(biāo)簽值,若確定出采用私網(wǎng)標(biāo)簽方式,則獲得的標(biāo)簽值應(yīng)為私網(wǎng)標(biāo)簽的標(biāo)簽值,若確定出采用/>私網(wǎng)標(biāo)簽方式,則獲得的標(biāo)簽值應(yīng)為網(wǎng)標(biāo)簽值和私網(wǎng)標(biāo)簽值的異或值。步驟12,根據(jù)步驟11獲得的標(biāo)簽值,在MPLSVPN網(wǎng)絡(luò)設(shè)備所支持的物理端口中,確定傳輸該數(shù)據(jù)報(bào)文的物理端口,其中該步驟的具體實(shí)現(xiàn)過程可以但不限于為下述首先將獲得的標(biāo)簽值與預(yù)設(shè)的掩碼(mask)值進(jìn)行計(jì)算,得到索引值,根據(jù)計(jì)算得到的索引值,在索引值和物理端口名稱的對應(yīng)關(guān)系中,查找與計(jì)算得到的索引值對應(yīng)的物理端口名稱,將查找到的物理端口名稱對應(yīng)的物理端口,確定為傳輸該數(shù)據(jù)才艮文的物理端口,其中索引值和物理端口名稱的對應(yīng)關(guān)系可以但不限于如下表所示<table>tableseeoriginaldocumentpage8</column></row><table>其中上表中的索引值為十進(jìn)制值,若MPLSVPN網(wǎng)絡(luò)設(shè)備實(shí)際支持的物理端口數(shù)量的值小于網(wǎng)絡(luò)設(shè)備所能夠支持的物理端口數(shù)量的最大值時(shí),可能存在多個(gè)索引值與一個(gè)物理端口名稱對應(yīng)的情況。本發(fā)明實(shí)施例中的mask值是預(yù)先設(shè)置的,設(shè)置規(guī)則可以但不限于為將mask值的最大值設(shè)為OxFFFFF,最小值設(shè)為0x00000,且mask值與MPLSVPN網(wǎng)絡(luò)設(shè)備所能夠支持的聚合端口數(shù)量的最大值相對應(yīng),例如定義mask值的十進(jìn)制值為N,則MPLSVPN網(wǎng)絡(luò)設(shè)備所能夠支持的最大聚合端口數(shù)目的最大值為N+l,本發(fā)明實(shí)施例中的mask值可以根據(jù)實(shí)際的組網(wǎng)運(yùn)用需要進(jìn)行選取。獲得的標(biāo)簽值與預(yù)設(shè)的mask值之間的運(yùn)算可以但不限于為與運(yùn)算。步驟13,基于確定出的物理端口,傳輸該數(shù)據(jù)4艮文。由上述處理過程可知,本發(fā)明實(shí)施例4支術(shù)方案中,當(dāng)兩個(gè)MPLSVPN網(wǎng)絡(luò)設(shè)備之間需要傳輸數(shù)據(jù)報(bào)文時(shí),首先獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的MPLS標(biāo)簽的標(biāo)簽值,根據(jù)獲得的標(biāo)簽值,在MPLSVPN網(wǎng)絡(luò)設(shè)備所支持的物理端口中,確定傳輸該數(shù)據(jù)報(bào)文的物理端口,基于確定出的物理端口,傳輸該數(shù)據(jù)報(bào)文,由于兩個(gè)MPLSVPN網(wǎng)絡(luò)設(shè)備之間傳輸?shù)臄?shù)據(jù)報(bào)文可能歸屬于多個(gè)FEC,而每個(gè)FEC對應(yīng)的MPLS標(biāo)簽是不相同的,因此針對不同F(xiàn)EC中的數(shù)據(jù)報(bào)文,根據(jù)標(biāo)簽值確定出的物理端口也是不相同的,而且一個(gè)FEC可能會對應(yīng)多個(gè)標(biāo)簽,因此針對一個(gè)FEC中的每個(gè)數(shù)據(jù)報(bào)文,根據(jù)標(biāo)簽值確定出的物理端口也可能是不相同的,這就使得MPLSVPN網(wǎng)絡(luò)設(shè)備可以根據(jù)不同的標(biāo)簽值將需傳輸?shù)臄?shù)據(jù)報(bào)文分配給不同的物理端口進(jìn)行傳輸,而不是只由一個(gè)物理端口傳輸,從而實(shí)現(xiàn)了MPLSVPN網(wǎng)絡(luò)的負(fù)荷分擔(dān)。下面給出更為具體的實(shí)施方式。如圖2所示,為本發(fā)明實(shí)施例中實(shí)現(xiàn)負(fù)荷分擔(dān)的具體實(shí)現(xiàn)方法流程圖,其具體處理過程如下步驟21,當(dāng)攜帶有MPLS標(biāo)簽的數(shù)據(jù)報(bào)文通過MPLSVPN網(wǎng)絡(luò)設(shè)備時(shí),判斷傳輸數(shù)據(jù)報(bào)文的物理端口是否為鏈路聚合端口,若判斷結(jié)果為是,則轉(zhuǎn)至步驟22,若判斷結(jié)果為否,則轉(zhuǎn)至步驟212;步驟22,判斷MPLSVPN網(wǎng)絡(luò)設(shè)備在傳輸數(shù)據(jù)報(bào)文時(shí)是否根據(jù)標(biāo)簽進(jìn)行負(fù)荷分擔(dān),若判斷結(jié)果為是,則轉(zhuǎn)至步驟23,若判斷結(jié)果為否,則轉(zhuǎn)至步驟211;步驟23,判斷進(jìn)行負(fù)荷分擔(dān)時(shí)采用的標(biāo)簽方式是否為公網(wǎng)標(biāo)簽方式,若判斷結(jié)果為是,則轉(zhuǎn)至步驟27,若判斷結(jié)果為否,則轉(zhuǎn)至步驟24;步驟24,判斷進(jìn)行負(fù)荷分擔(dān)時(shí)采用的標(biāo)簽方式是否為私網(wǎng)標(biāo)簽方式,若判斷結(jié)果為是,則轉(zhuǎn)至步驟25,若判斷結(jié)果為否,則轉(zhuǎn)至步驟26;步驟25,獲取需傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的私網(wǎng)標(biāo)簽的標(biāo)簽值,然后轉(zhuǎn)至步驟28;步驟26,獲取需傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的公網(wǎng)標(biāo)簽的標(biāo)簽值和私網(wǎng)標(biāo)簽的標(biāo)簽值的異或值,然后轉(zhuǎn)至步驟28;步驟27,獲取需傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的公網(wǎng)標(biāo)簽的標(biāo)簽值,然后轉(zhuǎn)至步驟28;步驟28,將獲取的標(biāo)簽值和預(yù)設(shè)的mask值進(jìn)行與運(yùn)算,得到索引值,若mask值為0x00007,那么就將獲得的標(biāo)簽值和0x00007進(jìn)行與運(yùn)算,相當(dāng)于將獲得的標(biāo)簽值的高17bit清零,取標(biāo)簽值的低3bit,由于mask值的十進(jìn)制值為7,因此MPLSVPN網(wǎng)絡(luò)設(shè)備所能夠支持的物理端口的數(shù)量的最大值為8個(gè);步驟29,根據(jù)步驟28計(jì)算得到的索引值,在索引值和物理端口名稱的對應(yīng)關(guān)系中,查找與索引值對應(yīng)的物理端口名稱;步驟210,將上述數(shù)據(jù)報(bào)文基于步驟29確定出的物理端口名稱對應(yīng)的物理端口進(jìn)行傳輸;步驟211,根據(jù)數(shù)據(jù)報(bào)文中攜帶的MAC地址進(jìn)行負(fù)荷分擔(dān);步驟212,按照普通端口傳輸數(shù)據(jù)報(bào)文的流程進(jìn)行處理。本發(fā)明實(shí)施例中,若判斷出根據(jù)標(biāo)簽進(jìn)行負(fù)荷分擔(dān),但是需傳輸?shù)臄?shù)據(jù)報(bào)文中并沒有MPLS標(biāo)簽,則此時(shí)可以轉(zhuǎn)至步驟211,根據(jù)數(shù)據(jù)報(bào)文中攜帶的MAC地址進(jìn)4亍負(fù)荷分才旦。相應(yīng)的,本發(fā)明實(shí)施例還提供一種實(shí)現(xiàn)負(fù)荷分擔(dān)的裝置,用于MPLSVPN網(wǎng)絡(luò)設(shè)備中,其結(jié)構(gòu)如圖3所示,包括獲得單元31、確定單元32和報(bào)文傳輸單元33,其中獲得單元31,用于獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的MPLS標(biāo)簽的標(biāo)簽值確定單元32,用于才艮據(jù)獲得單元31獲得的標(biāo)簽值,在上述網(wǎng)絡(luò)設(shè)備所支持的物理端口中,確定傳輸該數(shù)據(jù)報(bào)文的物理端口;報(bào)文傳輸單元33,用于基于確定單元32確定出的物理端口,傳輸該數(shù)據(jù)報(bào)文。較佳地,確定單元32具體包括計(jì)算子單元、查找子單元和第一確定子單元,其中計(jì)算子單元,用于將獲得單元31獲得的標(biāo)簽值與預(yù)設(shè)的mask值進(jìn)行計(jì)算,得到索引值;查找子單元,用于才艮據(jù)計(jì)算子單元計(jì)算得到的索引值,在索引值和物理端口名稱的對應(yīng)關(guān)系中,查找與上述索引值對應(yīng)的物理端口名稱;第一確定子單元,用于將查找子單元查找到的物理端口名稱對應(yīng)的物理端口,確定為傳輸該數(shù)據(jù)報(bào)文的物理端口。較佳地,獲得單元31具體包括第二確定子單元和獲得子單元,其中第二確定子單元,用于確定進(jìn)行負(fù)荷分擔(dān)時(shí)所采用的標(biāo)簽方式;獲得子單元,用于根據(jù)第二確定子單元確定出的標(biāo)簽方式,獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的MPLS標(biāo)簽的標(biāo)簽值。更佳地,若第二確定子單元確定出的標(biāo)簽方式為^^網(wǎng)標(biāo)簽方式,則獲得子單元獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的公網(wǎng)標(biāo)簽的標(biāo)簽值;若第二確定子單元確定出的標(biāo)簽方式為私網(wǎng)標(biāo)簽方式,則獲得子單元獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的私網(wǎng)標(biāo)簽的標(biāo)簽值;若第二確定子單元確定出的標(biāo)簽方式為公私網(wǎng)標(biāo)簽方式,則獲得子單元獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的7>網(wǎng)標(biāo)簽的標(biāo)簽值和私網(wǎng)標(biāo)簽的標(biāo)簽值的異或值。明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。權(quán)利要求1、一種實(shí)現(xiàn)負(fù)荷分擔(dān)的方法,用于多協(xié)議標(biāo)記交換虛擬專用網(wǎng)網(wǎng)絡(luò)設(shè)備中,其特征在于,包括獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的多協(xié)議標(biāo)記交換標(biāo)簽的標(biāo)簽值;根據(jù)獲得的標(biāo)簽值,在所述網(wǎng)絡(luò)設(shè)備所支持的物理端口中,確定傳輸所述數(shù)據(jù)報(bào)文的物理端口;基于確定出的物理端口,傳輸所述數(shù)據(jù)報(bào)文。2、如權(quán)利要求1所述的實(shí)現(xiàn)負(fù)荷分擔(dān)的方法,其特征在于,根據(jù)獲得的標(biāo)簽值,在所述網(wǎng)絡(luò)設(shè)備所支持的物理端口中,確定傳輸所述數(shù)據(jù)報(bào)文的物理端口,具體包括將獲得的標(biāo)簽值與預(yù)設(shè)的掩碼值進(jìn)行計(jì)算,得到索引值;根據(jù)計(jì)算得到的索引值,在索引值和物理端口名稱的對應(yīng)關(guān)系中,查找與所述索引值對應(yīng)的物理端口名稱;將查找到的物理端口名稱對應(yīng)的物理端口,確定為傳輸所述數(shù)據(jù)報(bào)文的物理端口。3、如權(quán)利要求2所述的實(shí)現(xiàn)負(fù)荷分擔(dān)的方法,其特征在于,所述預(yù)設(shè)的掩碼值與所述網(wǎng)絡(luò)設(shè)備所能夠支持的物理端口數(shù)量的最大值對應(yīng)。4、如權(quán)利要求2所述的實(shí)現(xiàn)負(fù)荷分擔(dān)的方法,其特征在于,將獲得的標(biāo)簽值與預(yù)設(shè)的掩碼值進(jìn)行計(jì)算,具體為將獲得的標(biāo)簽值與預(yù)設(shè)的掩碼值進(jìn)行與運(yùn)算。5、如權(quán)利要求1所述的實(shí)現(xiàn)負(fù)荷分擔(dān)的方法,其特征在于,獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的多協(xié)議標(biāo)記交換標(biāo)簽的標(biāo)簽值,具體包括確定進(jìn)行負(fù)荷分擔(dān)時(shí)所采用的標(biāo)簽方式;根據(jù)確定出的標(biāo)簽方式,獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的多協(xié)議標(biāo)記交換標(biāo)簽的標(biāo)簽值。6、如權(quán)利要求5所述的實(shí)現(xiàn)負(fù)荷分擔(dān)的方法,其特征在于,根據(jù)確定出的標(biāo)簽方式,獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的多協(xié)議標(biāo)記交換標(biāo)簽的標(biāo)簽值,具體包括若確定出的標(biāo)簽方式為公網(wǎng)標(biāo)簽方式,則獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的公網(wǎng)標(biāo)簽的標(biāo)簽值;若確定出的標(biāo)簽方式為私網(wǎng)標(biāo)簽方式,則獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的私網(wǎng)標(biāo)簽的標(biāo)簽值;若確定出的標(biāo)簽方式為公私網(wǎng)標(biāo)簽方式,則獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的公網(wǎng)標(biāo)簽的標(biāo)簽值和私網(wǎng)標(biāo)簽的標(biāo)簽值的異或值。7、一種實(shí)現(xiàn)負(fù)荷分擔(dān)的裝置,用于多協(xié)議標(biāo)記交換虛擬專用網(wǎng)網(wǎng)絡(luò)設(shè)備中,其特征在于,包括獲得單元,用于獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的多協(xié)議標(biāo)記交換標(biāo)簽的標(biāo)簽值;確定單元,用于根據(jù)獲得單元獲得的標(biāo)簽值,在所述網(wǎng)絡(luò)設(shè)備所支持的物理端口中,確定傳輸所述數(shù)據(jù)報(bào)文的物理端口;報(bào)文傳輸單元,用于基于確定單元確定出的物理端口,傳輸所述數(shù)據(jù)報(bào)文。8、如權(quán)利要求7所述的實(shí)現(xiàn)負(fù)荷分擔(dān)的裝置,其特征在于,確定單元具體包括計(jì)算子單元,用于將獲得單元獲得的標(biāo)簽值與預(yù)設(shè)的掩碼值進(jìn)行計(jì)算,得到索引值;查找子單元,用于才艮據(jù)計(jì)算子單元計(jì)算得到的索引值,在索引值和物理端口名稱的對應(yīng)關(guān)系中,查找與所述索?I值對應(yīng)的物理端口名稱;第一確定子單元,用于將查找子單元查找到的物理端口名稱對應(yīng)的物理端口,確定為傳輸所述數(shù)據(jù)報(bào)文的物理端口。9、如權(quán)利要求7所述的實(shí)現(xiàn)負(fù)荷分擔(dān)的裝置,其特征在于,獲得單元具體包括第二確定子單元,用于確定進(jìn)行負(fù)荷分擔(dān)時(shí)所采用的標(biāo)簽方式;獲得子單元,用于根據(jù)第二確定子單元確定出的標(biāo)簽方式,獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的多協(xié)議標(biāo)記交換標(biāo)簽的標(biāo)簽值。10、如權(quán)利要求9所述的實(shí)現(xiàn)負(fù)荷分擔(dān)的裝置,其特征在于,若第二確定子單元確定出的標(biāo)簽方式為公網(wǎng)標(biāo)簽方式,則獲得子單元獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的公網(wǎng)標(biāo)簽的標(biāo)簽值;若第二確定子單元確定出的標(biāo)簽方式為私網(wǎng)標(biāo)簽方式,則獲得子單元獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的私網(wǎng)標(biāo)簽的標(biāo)簽值;若笫二確定子單元確定出的標(biāo)簽方式為公私網(wǎng)標(biāo)簽方式,則獲得子單元獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的公網(wǎng)標(biāo)簽的標(biāo)簽值和私網(wǎng)標(biāo)簽的標(biāo)簽值的異或值。全文摘要本發(fā)明公開了一種實(shí)現(xiàn)負(fù)荷分擔(dān)的方法及裝置,用于MPLSVPN網(wǎng)絡(luò)設(shè)備中,該方法包括獲得需要傳輸?shù)臄?shù)據(jù)報(bào)文中攜帶的MPLS標(biāo)簽的標(biāo)簽值,根據(jù)獲得的標(biāo)簽值,在網(wǎng)絡(luò)設(shè)備所支持的物理端口中,確定傳輸該數(shù)據(jù)報(bào)文的物理端口,并基于確定出的物理端口,傳輸該數(shù)據(jù)報(bào)文。采用本發(fā)明技術(shù)方案,能夠解決現(xiàn)有技術(shù)中存在的MPLSVPN網(wǎng)絡(luò)中,根據(jù)MAC地址不能有效地進(jìn)行負(fù)荷分擔(dān)的問題。文檔編號H04L12/56GK101605101SQ20091015203公開日2009年12月16日申請日期2009年7月15日優(yōu)先權(quán)日2009年7月15日發(fā)明者張舒興,飛馬申請人:中興通訊股份有限公司