本發(fā)明涉及通信技術(shù),尤其涉及一種報文處理方法、設(shè)備標(biāo)簽處理方法及設(shè)備。
背景技術(shù):多點到多點(Multi-PointtoMulti-Point,簡稱MP2MP)業(yè)務(wù)是通信網(wǎng)絡(luò)中的一個重要業(yè)務(wù)類型。目前MP2MP業(yè)務(wù)可以基于以太網(wǎng)實現(xiàn),其中,虛擬專用網(wǎng)(VirtualPrivateNetwork,簡稱VPN)業(yè)務(wù)是基于以太網(wǎng)實現(xiàn)MP2MP業(yè)務(wù)的一個典型應(yīng)用。VPN可以是多個虛擬專用網(wǎng)絡(luò)組成的一個虛擬專用局域網(wǎng)業(yè)務(wù)(VirtualPrivateLANService,簡稱VPLS),VPLS可以提供類似局域網(wǎng)的業(yè)務(wù),可以是用戶從多個地理位置分散點同時接入網(wǎng)絡(luò),相互訪問,就像這些接入點直接接入到局域網(wǎng)。現(xiàn)有技術(shù)中,實現(xiàn)MP2MP大都采用多協(xié)議標(biāo)簽交換(MultiProtocolLabelSwitch,簡稱MPLS)技術(shù),如圖1所示,圖1為現(xiàn)有技術(shù)中VPLS網(wǎng)絡(luò)的示意圖,不同地域的客戶站點連接到MPLS網(wǎng)絡(luò)的多個提供商邊緣設(shè)備PE上構(gòu)成一個VPLS,圖1中,PE1、PE2、PE3設(shè)備組成一個MP2MP樹,該MP2MP樹用來承載2個VPLS網(wǎng)絡(luò)的數(shù)據(jù),即VPLSA和VPLSB。各PE設(shè)備之間通過偽線(PseudoWire,簡稱PW)進行全連接,通過PE設(shè)備上對應(yīng)的虛擬交換實例VSI(VirtualSwitchInstance)進行報文轉(zhuǎn)發(fā),VSI類似一個虛擬網(wǎng)橋(VirtualBridge,簡稱VB),網(wǎng)絡(luò)側(cè)的PW與用戶側(cè)連接CE的接口都可以看成是這個VB的端口,圖中每個PE設(shè)備上都有兩個VSI,VSIA和VSIB,VSIA用來轉(zhuǎn)發(fā)VPLSA數(shù)據(jù)報文,VSIB用來轉(zhuǎn)發(fā)VPLSB數(shù)據(jù)報文。一方面,PE設(shè)備要在VSI中通過數(shù)據(jù)平面完成對本端站點和遠端站點的MAC學(xué)習(xí),對本端站點的MAC地址學(xué)習(xí)與傳統(tǒng)交換機方式一致,對遠端站點的MAC地址學(xué)習(xí)則是根據(jù)從網(wǎng)絡(luò)側(cè)接收到的數(shù)據(jù)報文所攜帶的封裝信息建立報文源MAC與PW的對應(yīng)關(guān)系來完成。另一方面,PE設(shè)備上的VSI將廣播、未知單播、組播(Broadcast,UnknownUnicast、Multicast,簡稱BUM)報文跨承載網(wǎng)發(fā)送到屬于同一VPLS的不同站點。圖2為現(xiàn)有技術(shù)中使用MP2MP隧道轉(zhuǎn)發(fā)BUM報文的上行流量示意圖,圖3為現(xiàn)有技術(shù)中使用MP2MP隧道轉(zhuǎn)發(fā)BUM報文的下行流量示意圖。如圖2和圖3所示,通過三個提供商邊緣(ProviderEdge,簡稱PE)設(shè)備與提供商P設(shè)備建立一個MP2MP樹,該MP2MP樹可以用來承載多個VPLS網(wǎng)絡(luò)的數(shù)據(jù),PE設(shè)備與客戶邊緣(CustomerEdge,簡稱CE)相連(圖中為示出),圖2和圖3中,該MP2MP數(shù)中,PE1作為根節(jié)點(圖中用source表示),PE2和PE3作為子節(jié)點(圖中用receive表示)。在MP2MP樹中,BUM報文可能從多個入口進入,發(fā)往多個目的出口。如圖2所示,當(dāng)BUM報文始發(fā)自PE1時,PE1接收到CE發(fā)送的報文后,從內(nèi)向外對報文封裝VPLS標(biāo)簽(Label)和MP2MP隧道標(biāo)簽(MP2MPTreeLable)L3封轉(zhuǎn)在報文中,發(fā)送給P設(shè)備,P設(shè)備收到報文后,彈出標(biāo)簽L3,將報文復(fù)制兩份,將發(fā)送給PE2的報文中加上標(biāo)簽L1,發(fā)送給PE3的報文中加上標(biāo)簽L2。如圖3所示,報文始發(fā)自PE3,PE3接收到CE發(fā)送的報文后,從內(nèi)向外對報文封裝VPLS標(biāo)簽(Label)和MP2MP隧道標(biāo)簽L6封轉(zhuǎn)在報文1中,發(fā)送給P設(shè)備,P設(shè)備收到報文后,彈出標(biāo)簽L6,將報文復(fù)制兩份,將發(fā)送給PE2的報文中加上標(biāo)簽L1,發(fā)送給PE3的報文中加上標(biāo)簽L4。比較圖2和圖3可知,對于PE2來說,接收到來自PE1始發(fā)的報文和來自PE3始發(fā)的報文的隧道標(biāo)簽都是L1,根據(jù)外層隧道標(biāo)簽無法識別入口PE設(shè)備,因此,PE2無法根據(jù)報文所攜帶的外層MP2MP隧道標(biāo)簽加內(nèi)層VPLS標(biāo)簽來建立報文源MAC與PW的對應(yīng)關(guān)系,從而無法完成遠端站點的MAC(即報文源MAC)的學(xué)習(xí)。
技術(shù)實現(xiàn)要素:本發(fā)明實施例提供一種報文處理方法、設(shè)備標(biāo)簽處理方法及設(shè)備,使出口PE設(shè)備能夠獲知接收到的BUM報文源自哪個入口PE設(shè)備。本發(fā)明第一方面提供一種報文處理方法,包括:出口提供商邊緣PE設(shè)備接收入口PE設(shè)備通過多點到多點MP2MP隧道發(fā)送的廣播、未知單播、組播BUM報文,所述BUM報文中包含隧道標(biāo)簽以及,其中,所述隧道標(biāo)簽為所述MP2MP隧道的標(biāo)簽所述入口PE設(shè)備的設(shè)備標(biāo)簽;所述出口PE設(shè)備根據(jù)所述入口PE設(shè)備的設(shè)備標(biāo)簽,確定所述BUM報文源自所述入口PE設(shè)備。在本發(fā)明第一方面的第一種可能的實現(xiàn)方式中,所述出口PE設(shè)備接收入口PE設(shè)備通過MP2MP隧道發(fā)送的BUM報文之前,還包括:所述出口PE設(shè)備接收標(biāo)簽管理設(shè)備發(fā)送的所述入口PE設(shè)備的設(shè)備標(biāo)簽與所述入口PE設(shè)備之間的對應(yīng)關(guān)系;所述出口PE設(shè)備根據(jù)所述入口PE設(shè)備的設(shè)備標(biāo)簽,確定所述BUM報文源自所述入口PE設(shè)備,包括:所述出口PE設(shè)備根據(jù)所述入口PE設(shè)備的設(shè)備標(biāo)簽和所述對應(yīng)關(guān)系,確定所述BUM報文源自所述入口PE設(shè)備。在本發(fā)明第一方面的第二種可能的實現(xiàn)方式中,所述出口PE設(shè)備根據(jù)所述入口PE設(shè)備的設(shè)備標(biāo)簽,確定所述BUM報文源自所述入口PE設(shè)備,包括:所述出口PE設(shè)備根據(jù)所述入口PE設(shè)備的設(shè)備標(biāo)簽以及預(yù)先配置的PE設(shè)備的設(shè)備標(biāo)簽與PE設(shè)備之間的對應(yīng)關(guān)系,確定所述BUM報文源自所述入口PE設(shè)備。結(jié)合本發(fā)明第一方面及本發(fā)明第一方面的第一種和第二種可能的實現(xiàn)方式,在本發(fā)明第一方面的第三種可能的實現(xiàn)方式中,所述BUM報文中還包含所述BUM報文的源媒體接入控制MAC地址以及虛擬專用局域網(wǎng)業(yè)務(wù)VPLS標(biāo)簽,所述確定所述BUM報文源自所述入口PE設(shè)備之后,還包括:所述出口PE設(shè)備根據(jù)所述VPLS標(biāo)簽確定與所述入口設(shè)備之間的偽線PW,建立所述源MAC地址與所述PW之間的對應(yīng)關(guān)系。本發(fā)明第二方面提供一種報文處理方法,包括:入口提供商邊緣PE設(shè)備接收用戶邊緣CE設(shè)備發(fā)送的廣播、未知單播、組播BUM報文;所述入口PE設(shè)備將隧道標(biāo)簽、所述入口PE設(shè)備的設(shè)備標(biāo)簽以及虛擬專用局域網(wǎng)業(yè)務(wù)VPLS標(biāo)簽封裝在所述BUM報文中,其中,所述隧道標(biāo)簽為多點到多點MP2MP隧道的標(biāo)簽;所述入口PE設(shè)備通過所述MP2MP隧道向出口PE設(shè)備發(fā)送封裝后的BUM報文,以使所述出口PE設(shè)備根據(jù)所述入口PE設(shè)備的設(shè)備標(biāo)簽,確定所述BUM報文源自所述入口PE設(shè)備。在本發(fā)明第二方面的第一種可能的實現(xiàn)方式中,所述入口PE設(shè)備將隧道標(biāo)簽、所述入口PE設(shè)備的設(shè)備標(biāo)簽以及VPLS標(biāo)簽封裝在所述BUM報文中之前,還包括:所述入口PE設(shè)備向標(biāo)簽管理設(shè)備申請獲取所述入口PE設(shè)備的設(shè)備標(biāo)簽。在本發(fā)明第二方面的第二種可能的實現(xiàn)方式中,所述入口PE設(shè)備將隧道標(biāo)簽、所述入口PE設(shè)備的設(shè)備標(biāo)簽以及VPLS標(biāo)簽封裝在所述BUM報文中,包括:所述入口PE設(shè)備將所述隧道標(biāo)簽、預(yù)先配置的所述入口PE設(shè)備的設(shè)備標(biāo)簽封裝在所述BUM報文中。本發(fā)明第三方面提供一種設(shè)備標(biāo)簽處理方法,包括:標(biāo)簽管理設(shè)備接收第一提供商邊緣PE設(shè)備發(fā)送的設(shè)備標(biāo)簽分配請求消息;所述標(biāo)簽管理設(shè)備根據(jù)所述設(shè)備標(biāo)簽分配請求消息,為所述第一PE設(shè)備分配設(shè)備標(biāo)簽;所述標(biāo)簽管理設(shè)備向所述第一PE設(shè)備發(fā)送分配好的設(shè)備標(biāo)簽,并向與所述第一PE設(shè)備具有報文轉(zhuǎn)發(fā)關(guān)系的其它PE設(shè)備發(fā)送所述第一PE設(shè)備與所述設(shè)備標(biāo)簽之間的對應(yīng)關(guān)系。本發(fā)明第四方面提供一種出口提供商邊緣PE設(shè)備,包括:報文接收模塊,用于接收入口提供商邊緣PE設(shè)備通過多點到多點MP2MP隧道發(fā)送的廣播、未知單播、組播BUM報文,所述BUM報文中包含隧道標(biāo)簽以及所述入口PE設(shè)備的設(shè)備標(biāo)簽,其中,所述隧道標(biāo)簽為所述MP2MP隧道的標(biāo)簽;入口PE設(shè)備確定模塊,用于根據(jù)所述入口PE設(shè)備的設(shè)備標(biāo)簽,確定所述BUM報文源自所述入口PE設(shè)備。在本發(fā)明第四方面的第一種可能的實現(xiàn)方式中,所述設(shè)備,還包括:設(shè)備標(biāo)簽接收模塊,用于接收標(biāo)簽管理設(shè)備發(fā)送的所述入口PE設(shè)備的設(shè)備標(biāo)簽與所述入口PE設(shè)備之間的對應(yīng)關(guān)系;所述入口PE設(shè)備確定模塊具體用于,根據(jù)所述入口PE設(shè)備的設(shè)備標(biāo)簽和所述對應(yīng)關(guān)系,確定所述BUM報文源自所述入口PE設(shè)備。在本發(fā)明第四方面的第二種可能的實現(xiàn)方式中,所述入口PE設(shè)備確定模塊具體用于,根據(jù)所述入口PE設(shè)備的設(shè)備標(biāo)簽以及預(yù)先配置的PE設(shè)備的設(shè)備標(biāo)簽與PE設(shè)備之間的對應(yīng)關(guān)系,確定所述BUM報文源自所述入口PE設(shè)備。結(jié)合本發(fā)明第四方面及本發(fā)明第四方面的第一種和第二種可能的實現(xiàn)方式,在本發(fā)明第四方面的第三種可能的實現(xiàn)方式中,所述BUM報文中還包含所述BUM報文的源媒體接入控制MAC地址以及虛擬專用局域網(wǎng)業(yè)務(wù)VPLS標(biāo)簽,所述設(shè)備還包括:MAC地址學(xué)習(xí)模塊,用于根據(jù)所述VPLS標(biāo)簽確定所述出口PE設(shè)備與所述入口PE設(shè)備之間的偽線PW,建立所述源MAC地址與所述PW之間的對應(yīng)關(guān)系。本發(fā)明第五方面提供一種入口提供商邊緣PE設(shè)備,包括:報文接收模塊,用于接收用戶邊緣CE設(shè)備發(fā)送的廣播、未知單播、組播BUM報文;報文封裝模塊,用于將隧道標(biāo)簽、所述入口PE設(shè)備的設(shè)備標(biāo)簽以及虛擬專用局域網(wǎng)業(yè)務(wù)VPLS標(biāo)簽封裝在所述BUM報文中,其中,所述隧道標(biāo)簽為多點到多點MP2MP隧道的標(biāo)簽;報文發(fā)送模塊,用于通過所述MP2MP隧道向出口PE設(shè)備發(fā)送封裝后的BUM報文,以使所述出口PE設(shè)備根據(jù)所述入口PE設(shè)備的設(shè)備標(biāo)簽,確定所述BUM報文源自所述入口PE設(shè)備。在本發(fā)明第五方面的第一種可能的實現(xiàn)方式中,所述設(shè)備,還包括:設(shè)備標(biāo)簽獲取模塊,用于向標(biāo)簽管理設(shè)備申請獲取所述入口PE設(shè)備的設(shè)備標(biāo)簽。在本發(fā)明第五方面的第二種可能的實現(xiàn)方式中,所述報文封裝模塊具體用于,將所述隧道標(biāo)簽、預(yù)先配置的所述入口PE設(shè)備的設(shè)備標(biāo)簽以及VPLS標(biāo)簽封裝在所述BUM報文中。本發(fā)明第六方面提供一種標(biāo)簽管理設(shè)備,包括:接收模塊,用于接收提供商邊緣第一PE設(shè)備發(fā)送的設(shè)備標(biāo)簽分配請求消息;設(shè)備標(biāo)簽分配模塊,用于根據(jù)所述設(shè)備標(biāo)簽分配請求消息,為所述第一PE設(shè)備分配設(shè)備標(biāo)簽;發(fā)送模塊,用于向所述第一PE設(shè)備發(fā)送分配好的設(shè)備標(biāo)簽,并向與所述第一PE設(shè)備具有報文轉(zhuǎn)發(fā)關(guān)系的其它PE設(shè)備發(fā)送所述第一PE設(shè)備與所述設(shè)備標(biāo)簽之間的對應(yīng)關(guān)系。在本發(fā)明第六方面的第一種可能的實現(xiàn)方式中,所述設(shè)備為提供商邊緣PE設(shè)備、路由反射器或者集中控制器。本發(fā)明實施例提供一種報文處理、設(shè)備標(biāo)簽處理方法及設(shè)備,本發(fā)明實施例提供的報文處理方法,BUM報文中包含入口PE設(shè)備的設(shè)備標(biāo)簽,該設(shè)備標(biāo)簽?zāi)軌蛭ㄒ粯?biāo)識入口PE設(shè)備,出口PE設(shè)備在接收到該BUM報文后,能夠根據(jù)BUM報文中的設(shè)備標(biāo)簽,確定該報文源自入口PE設(shè)備。附圖說明為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為現(xiàn)有技術(shù)中VPLS網(wǎng)絡(luò)的示意圖;圖2為現(xiàn)有技術(shù)中使用MP2MP隧道轉(zhuǎn)發(fā)BUM報文的上行流量示意圖;圖3為現(xiàn)有技術(shù)中使用MP2MP隧道轉(zhuǎn)發(fā)BUM報文的下行流量示意圖;圖4為本發(fā)明報文處理方法實施例一的流程圖;圖5為本發(fā)明報文處理方法實施例二的流程圖;圖6為本發(fā)明設(shè)備標(biāo)簽處理方法實施例三的流程圖;圖7為PE設(shè)備向標(biāo)簽管理設(shè)備申請設(shè)備標(biāo)簽的示意圖;圖8為設(shè)備標(biāo)簽分配請求消息的報文示意圖;圖9為標(biāo)簽管理設(shè)備向各PE發(fā)送設(shè)備標(biāo)簽的示意圖;圖10為設(shè)備標(biāo)簽分配響應(yīng)消息的報文示意圖;圖11為MP2MP隧道建立過程中下行隧道標(biāo)簽下發(fā)示意圖;圖12為LDPMapping消息的封裝格式示意圖;圖13為MP2MP隧道建立過程中上行隧道標(biāo)簽下發(fā)示意圖;圖14為本發(fā)明報文處理方法實施例四的流程圖;圖15為VPLS使用MP2MP隧道轉(zhuǎn)發(fā)BUM流量的示意圖;圖16為本發(fā)明中在各PE之間轉(zhuǎn)發(fā)的BUM報文的封裝格式;圖17為VPLS使用MP2MP隧道轉(zhuǎn)發(fā)BUM流量的示意圖;圖18為本發(fā)明出口PE設(shè)備實施例五的流程圖;圖19為本發(fā)明出口PE設(shè)備實施例六的流程圖;圖20為本發(fā)明入口PE設(shè)備實施例七的流程圖;圖21為本發(fā)明標(biāo)簽管理設(shè)備實施例八的結(jié)構(gòu)示意圖;圖22為本發(fā)明出口PE設(shè)備實施例九的結(jié)構(gòu)示意圖;圖23為本發(fā)明入口PE設(shè)備實施例十的結(jié)構(gòu)示意圖;圖24為本發(fā)明標(biāo)簽管理設(shè)備實施例十一的結(jié)構(gòu)示意圖。具體實施方式為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。圖4為本發(fā)明報文處理方法實施例一的流程圖,如圖4所示,本實施例提供的方法包括以下步驟:步驟101、出口PE設(shè)備接收入口PE設(shè)備通過MP2MP隧道發(fā)送的BUM報文,BUM報文中包含隧道標(biāo)簽以及入口PE設(shè)備的設(shè)備標(biāo)簽其中,隧道標(biāo)簽為MP2MP隧道的標(biāo)簽。對于廣播、未知單播、組播報文到達入口PE設(shè)備后,入口PE設(shè)備根據(jù)已經(jīng)建立的MP2MP樹對應(yīng)的隧道,將BUM報文轉(zhuǎn)發(fā)到MP2MP樹中的其他出口PE設(shè)備上。本實施例中,入口PE設(shè)備接收到的BUM報文中包括該BUM報文的源MAC地址,入口PE設(shè)備在接收到BUM報文后,不僅將隧道標(biāo)簽和VPLS標(biāo)簽封裝在BUM報文,還將入口PE設(shè)備的設(shè)備標(biāo)簽封裝在BUM報文,該設(shè)備標(biāo)簽?zāi)軌蛭ㄒ粯?biāo)識一個PE設(shè)備。出口PE設(shè)備接收入口PE設(shè)備通過MP2MP隧道發(fā)送的BUM報文,BUM報文中包含隧道標(biāo)簽、入口PE設(shè)備的設(shè)備標(biāo)簽、VPLS標(biāo)簽以及BUM報文的源媒體接入控制(MediaAccessControl,簡稱MAC)地址,其中,該隧道標(biāo)簽為MP2MP隧道的標(biāo)簽。步驟102、出口PE設(shè)備根據(jù)入口PE設(shè)備的設(shè)備標(biāo)簽,確定BUM報文源自入口PE設(shè)備。出口PE設(shè)備接收到BUM報文后,解析獲取報文中包含的入口PE設(shè)備的設(shè)備標(biāo)簽,根據(jù)該設(shè)備標(biāo)簽,確定該BUM報文始發(fā)自入口PE設(shè)備。具體地,出口PE設(shè)備可以根據(jù)BUM報文中的攜帶的入口設(shè)備標(biāo)識,以及自身存儲的入口PE設(shè)備的設(shè)備標(biāo)簽和入口PE設(shè)備之間的對應(yīng)關(guān)系確定BUM報文始發(fā)自入口PE設(shè)備。一種實現(xiàn)方式中,入口PE設(shè)備的設(shè)備標(biāo)簽和入口PE設(shè)備之間的對應(yīng)關(guān)系可以預(yù)先配置,在初始組網(wǎng)時為網(wǎng)絡(luò)中的每個PE設(shè)備上都靜態(tài)配置一個設(shè)備標(biāo)簽,該網(wǎng)絡(luò)中每個PE設(shè)備都保存各個PE所使用的設(shè)備標(biāo)簽,組成設(shè)備標(biāo)簽與PE設(shè)備的對應(yīng)關(guān)系表,每個PE設(shè)備上保存的對應(yīng)關(guān)系表都是相同的。出口PE設(shè)備接收到BUM報文后,根據(jù)入口PE設(shè)備的設(shè)備標(biāo)簽以及預(yù)先配置的PE設(shè)備的設(shè)備標(biāo)簽與PE設(shè)備之間的對應(yīng)關(guān)系,確定BUM報文源自入口PE設(shè)備。在另一種實現(xiàn)方式中,入口PE設(shè)備的設(shè)備標(biāo)簽和入口PE設(shè)備之間的對應(yīng)關(guān)系動態(tài)配置,出口PE設(shè)備接收入口PE設(shè)備通過MP2MP隧道發(fā)送的BUM報文之前,接收標(biāo)簽管理設(shè)備發(fā)送的入口PE設(shè)備的設(shè)備標(biāo)簽與入口PE設(shè)備之間的對應(yīng)關(guān)系;然后,出口PE設(shè)備根據(jù)入口PE設(shè)備的設(shè)備標(biāo)簽和對應(yīng)關(guān)系,確定BUM報文源自入口PE設(shè)備。在這種方式中,由標(biāo)簽管理設(shè)備統(tǒng)一管理設(shè)備標(biāo)簽,每一個PE設(shè)備在使用設(shè)備標(biāo)簽之前都向標(biāo)簽管理設(shè)備申請設(shè)備標(biāo)簽,標(biāo)簽管理設(shè)備除了將該設(shè)備標(biāo)簽發(fā)送給申請的PE設(shè)備外,還向與該PE設(shè)備具有報文轉(zhuǎn)發(fā)關(guān)系的其它PE設(shè)備發(fā)送該PE設(shè)備與設(shè)備標(biāo)簽之間的對應(yīng)關(guān)系。這樣,每個PE設(shè)備上都會保存有該PE設(shè)備與設(shè)備標(biāo)簽之間的對應(yīng)關(guān)系,從而使得出口設(shè)備根據(jù)該設(shè)備標(biāo)簽,以及PE設(shè)備與設(shè)備標(biāo)簽之間的對應(yīng)關(guān)系確定該BUM報文源自入口PE設(shè)備。本實施例提供的方法,BUM報文中包含入口PE設(shè)備的設(shè)備標(biāo)簽,該設(shè)備標(biāo)簽?zāi)軌蛭ㄒ粯?biāo)識入口PE設(shè)備,出口PE設(shè)備在接收到該BUM報文后,能夠根據(jù)BUM報文中的設(shè)備標(biāo)簽,確定該報文源自入口PE設(shè)備。進一步地,在步驟102之后,即出口PE設(shè)備確定BUM報文源自入口PE設(shè)備之后還可以包括以下步驟:出口PE設(shè)備根據(jù)VPLS標(biāo)簽確定與入口PE設(shè)備之間的PW,建立源MAC地址與PW之間的對應(yīng)關(guān)系,本實施例中,BUM報文中還包含源媒體MAC地址以及VPLS標(biāo)簽,出口PE設(shè)備根據(jù)VPLS標(biāo)簽確定該出口PE設(shè)備與入口PE設(shè)備之間的PW,根據(jù)確定的PW建立源MAC地址與PW之間的關(guān)系。先簡單介紹PW,在MP2MP樹中各PE之間都通過偽線進行全連接,且通過PE設(shè)備上對應(yīng)的VSI進行報文轉(zhuǎn)發(fā),一個MP2MP樹可以承載多個VPLS,一個VPLS對應(yīng)一個VSI,VSI在進行報文轉(zhuǎn)發(fā)時是根據(jù)PE設(shè)備之間建立的PW通信,各個PE設(shè)備之間的PW是不同的。因此,出口PE設(shè)備首先需要確定BUM報文源自哪個入口PE設(shè)備,進而確定出口PE設(shè)備和入口PE設(shè)備之間的偽線,由于兩個PE設(shè)備之間會建立多條PW,每條PW用于傳輸一個VPLS,所以出口PE設(shè)備還需要根據(jù)攜帶的VPLS標(biāo)簽確定對應(yīng)的PW。具體地,出口PE在確定BUM報文源自入口PE設(shè)備之后,解析獲取該報文的VPLS標(biāo)簽以及源MAC地址,并根據(jù)VPLS標(biāo)簽確定出口PE設(shè)備與入口PE設(shè)備之間的偽線,建立源MAC地址與PW之間的對應(yīng)關(guān)系。出口PE設(shè)備還需要查詢本地保存的MAC地址表,根據(jù)BUM報文的目的MAC,轉(zhuǎn)發(fā)該報文。圖5為本發(fā)明報文處理方法實施例二的流程圖,本實施例提供的方法,包括以下步驟:步驟201、入口PE設(shè)備接收CE設(shè)備發(fā)送的BUM報文。PE設(shè)備可以和一個或多個CE設(shè)備連接,接收CE設(shè)備發(fā)送來的BUM報文,該BUM報文中包含源MAC地址。步驟202、入口PE設(shè)備將隧道標(biāo)簽、入口PE設(shè)備的設(shè)備標(biāo)簽以及VPLS標(biāo)簽封裝在BUM報文中。入口PE設(shè)備在接收到CE設(shè)備發(fā)送的BUM報文后,根據(jù)已經(jīng)建立的MP2MP隧道,將隧道標(biāo)簽封裝在報文的最外層,該隧道便簽為MP2MP隧道的標(biāo)簽,并將自身的設(shè)備標(biāo)簽以及VPLS標(biāo)簽封裝在BUM報文中,具體地,將VPLS標(biāo)簽封裝在隧道標(biāo)簽的內(nèi)層,將設(shè)備標(biāo)簽封裝在VPLS標(biāo)簽的內(nèi)層。步驟203、入口PE設(shè)備通過MP2MP隧道向出口PE設(shè)備發(fā)送封裝后的BUM報文,以使出口PE設(shè)備根據(jù)入口PE設(shè)備的設(shè)備標(biāo)簽,確定BUM報文源自入口PE設(shè)備。入口PE設(shè)備將報文封裝好后,通過MP2MP隧道將封裝后的BUM報文發(fā)送至出口PE設(shè)備,該BUM報文中攜帶入口PE設(shè)備的標(biāo)簽,從而使得出口PE設(shè)備在接收到該BUM報文后,能夠確定該報文源自入口PE設(shè)備。本實施例的一個前提是,入口PE設(shè)備需要預(yù)先存儲自身的設(shè)備標(biāo)簽和VPLS標(biāo)簽,從而在接收到CE設(shè)備發(fā)送的BUM報文后,將自身的設(shè)備標(biāo)簽和VPLS標(biāo)簽封裝在BUM報文中。其中,VPLS標(biāo)簽在觸發(fā)建立MP2MP樹時,由根節(jié)點分配并下發(fā)給MP2MP樹中的各PE設(shè)備,此為現(xiàn)有技術(shù),這里不再贅述,以下主要介紹入口PE設(shè)備如何獲取設(shè)備標(biāo)簽。一種實現(xiàn)方式中,入口PE設(shè)備的設(shè)備標(biāo)簽預(yù)先配置,在初始組網(wǎng)時為網(wǎng)絡(luò)中的每個PE設(shè)備上都靜態(tài)配置一個設(shè)備標(biāo)簽,該網(wǎng)絡(luò)中每個PE設(shè)備都保存各個PE所使用的設(shè)備標(biāo)簽,組成設(shè)備標(biāo)簽與PE設(shè)備的對應(yīng)關(guān)系表,每個PE設(shè)備上保存的對應(yīng)關(guān)系表都是相同的。入口設(shè)備在接收到CE設(shè)備發(fā)送的BUM報文后,將隧道標(biāo)簽、預(yù)先配置的入口PE設(shè)備的設(shè)備標(biāo)簽以及VPLS標(biāo)簽封裝在BUM報文中。在另一種實現(xiàn)方式中,入口PE設(shè)備的設(shè)備標(biāo)簽和入口PE設(shè)備之間的對應(yīng)關(guān)系動態(tài)配置。具體地,入口PE設(shè)備將隧道標(biāo)簽、入口PE設(shè)備的設(shè)備標(biāo)簽以及VPLS標(biāo)簽封裝在BUM報文中之前,向標(biāo)簽管理設(shè)備申請獲取入口PE設(shè)備的設(shè)備標(biāo)簽。然后,入口PE設(shè)備在封裝BUM報文時,將自身的設(shè)備標(biāo)簽封裝在BUM報文中,發(fā)送給出口PE設(shè)備,在這種方式中,由標(biāo)簽管理設(shè)備統(tǒng)一管理設(shè)備標(biāo)簽,每一PE設(shè)備在使用設(shè)備標(biāo)簽之前都向標(biāo)簽管理設(shè)備申請一個設(shè)備標(biāo)簽,標(biāo)簽管理設(shè)備除了將該設(shè)備標(biāo)簽發(fā)送給申請的PE設(shè)備外,還向與該PE設(shè)備具有報文轉(zhuǎn)發(fā)關(guān)系的其它PE設(shè)備發(fā)送該PE設(shè)備與設(shè)備標(biāo)簽之間的對應(yīng)關(guān)系。這樣,每個PE設(shè)備上都會保存有該PE設(shè)備與設(shè)備標(biāo)簽之間的對應(yīng)關(guān)系,從而使得出口設(shè)備根據(jù)該設(shè)備標(biāo)簽,以及PE設(shè)備與設(shè)備標(biāo)簽之間的對應(yīng)關(guān)系確定該BUM報文源自入口PE設(shè)備。圖6為本發(fā)明設(shè)備標(biāo)簽處理方法實施例三的流程圖,如圖6所示,本實施例提供的方法,包括以下步驟:步驟301、標(biāo)簽管理設(shè)備接收第一PE設(shè)備發(fā)送的設(shè)備標(biāo)簽分配請求消息。標(biāo)簽管理設(shè)備即LabelManager在現(xiàn)有網(wǎng)絡(luò)架構(gòu)下,可以為一臺獨立部署的路由反射器(RouteReflector,簡稱RR)實現(xiàn),或者是由一臺兼做RR的PE設(shè)備。在軟件自定義網(wǎng)絡(luò)(Software-DefinedNetwork,簡稱SDN)架構(gòu)下,標(biāo)簽管理設(shè)備可以由SDN網(wǎng)絡(luò)的集中控制器(Controller)來扮演。標(biāo)簽管理設(shè)備為PE設(shè)備管理和分配一個設(shè)備標(biāo)簽,該設(shè)備標(biāo)簽?zāi)軌蛭ㄒ粯?biāo)識一個PE設(shè)備。標(biāo)簽管理設(shè)備和各PE之間通過控制通道完成設(shè)備標(biāo)簽的申請和維護。首先,PE設(shè)備向標(biāo)簽管理設(shè)備發(fā)送設(shè)備標(biāo)簽分配請求消息,用于向標(biāo)簽管理設(shè)備申請一個設(shè)備標(biāo)簽,圖6為PE設(shè)備向標(biāo)簽管理設(shè)備申請設(shè)備標(biāo)簽的示意圖,如圖6所示,PE1設(shè)備、PE2設(shè)備、PE3設(shè)備和P設(shè)備組成一個VPLS,位于該VPLS網(wǎng)內(nèi)的PE設(shè)備都具有各自唯一的IP地址,PE1設(shè)備的IP為192.168.0.1,PE2設(shè)備的IP地址為192.168.0.2,PE3設(shè)備的IP地址為192.168.0.3,P設(shè)備的IP地址為192.168.0.4。圖7為PE設(shè)備向標(biāo)簽管理設(shè)備申請設(shè)備標(biāo)簽的示意圖,圖7中箭頭所指的方向表示PE1設(shè)備向標(biāo)簽管理設(shè)備發(fā)送設(shè)備標(biāo)簽分配請求消息。PE設(shè)備的設(shè)備標(biāo)簽分配請求消息具體可以通過以下報文格式實現(xiàn),圖8為設(shè)備標(biāo)簽分配請求消息的報文示意圖,如圖8所示,該報文包括消息類型即MessageType,申請者Requester標(biāo)識,可選地,還可以攜帶VPN標(biāo)識(VPNID),消息類型為標(biāo)簽請求LabelRequest,申請者標(biāo)識為PE設(shè)備標(biāo)識即PE’Identifier,PE設(shè)備標(biāo)識可以為PE的IP地址,由于PE設(shè)備本身就是一臺路由器,具有路由轉(zhuǎn)發(fā)功能,因此,PE設(shè)備標(biāo)識可以為路由器ID,路由器ID具體用于在路由轉(zhuǎn)發(fā)過程中標(biāo)識該PE設(shè)備,當(dāng)然還可以采用其他標(biāo)識。參照圖8,本實施例中,申請者標(biāo)識為PE1的IP地址192.168.0.1。步驟302、標(biāo)簽管理設(shè)備根據(jù)設(shè)備標(biāo)簽分配請求消息,為第一PE設(shè)備分配設(shè)備標(biāo)簽。步驟303、標(biāo)簽管理設(shè)備向第一PE設(shè)備發(fā)送分配好的設(shè)備標(biāo)簽,并向與第一PE設(shè)備具有報文轉(zhuǎn)發(fā)關(guān)系的其它PE設(shè)備發(fā)送第一PE設(shè)備與設(shè)備標(biāo)簽之間的對應(yīng)關(guān)系。標(biāo)簽管理設(shè)備為第一PE設(shè)備分配設(shè)備標(biāo)簽后,向第一PE設(shè)備發(fā)送設(shè)備標(biāo)簽,并向與第一PE設(shè)備具有報文轉(zhuǎn)發(fā)關(guān)系的其它PE設(shè)備發(fā)送第一PE設(shè)備與設(shè)備標(biāo)簽之間的對應(yīng)關(guān)系。具體地,標(biāo)簽管理設(shè)備將分配好的標(biāo)簽攜帶在便簽分配響應(yīng)消息中發(fā)送給各PE。標(biāo)簽管理設(shè)備每次在接收到PE設(shè)備發(fā)送的設(shè)備標(biāo)簽分配請求消息后,都會記錄該PE設(shè)備的標(biāo)識和為該PE設(shè)備發(fā)送的設(shè)備標(biāo)簽,以便下次接收到其他PE設(shè)備發(fā)送的設(shè)備標(biāo)簽分配請求消息后,向保存的所有PE設(shè)備都發(fā)送為該PE設(shè)備分配的設(shè)備標(biāo)簽。例如,標(biāo)簽管理設(shè)備第一次接收到PE1設(shè)備發(fā)送的設(shè)備標(biāo)簽分配請求消息,記錄PE1設(shè)備以及為PE1設(shè)備發(fā)送的設(shè)備標(biāo)簽,并向PE1設(shè)備發(fā)送分配的設(shè)備標(biāo)簽;當(dāng)標(biāo)簽管理設(shè)備第二次接收到PE2設(shè)備發(fā)送的設(shè)備標(biāo)簽分配請求消息,記錄PE2設(shè)備以及為PE2設(shè)備發(fā)送的設(shè)備標(biāo)簽,并且向PE2設(shè)備發(fā)送分配的設(shè)備標(biāo)簽,同時向PE1設(shè)備發(fā)送PE2設(shè)備和為PE2設(shè)備的設(shè)備標(biāo)簽的對應(yīng)關(guān)系,并且根據(jù)記錄查詢到?jīng)]有向PE2設(shè)備發(fā)送PE1設(shè)備與PE1設(shè)備的設(shè)備標(biāo)簽,則將PE1設(shè)備與PE1設(shè)備的設(shè)備標(biāo)簽也發(fā)送給PE2。以此類推,標(biāo)簽管理設(shè)備在接收到PE設(shè)備發(fā)送的標(biāo)簽設(shè)備分配請求消息后,根據(jù)已經(jīng)記錄的PE設(shè)備,向已經(jīng)記錄的所有PE設(shè)備都發(fā)送該PE設(shè)備與設(shè)備標(biāo)簽的對應(yīng)關(guān)系。圖9為標(biāo)簽管理設(shè)備向各PE發(fā)送設(shè)備標(biāo)簽的示意圖。如圖9所示,標(biāo)簽管理設(shè)備為PE1設(shè)備分配的設(shè)備標(biāo)簽為L7,并將該設(shè)備標(biāo)簽攜帶在設(shè)備標(biāo)簽分配響應(yīng)消息中分別發(fā)送給PE1設(shè)備、PE2設(shè)備和PE3設(shè)備。圖10為設(shè)備標(biāo)簽分配響應(yīng)消息的報文示意圖,如圖10所示,該報文包括消息類型即MessageType,標(biāo)簽擁有者(Owner)標(biāo)識,分配給PE的設(shè)備標(biāo)簽(PE’Label),即分配給標(biāo)簽擁有者的設(shè)備標(biāo)簽,可選地,還可以攜帶VPNID。其中,消息類型為標(biāo)簽請求LabelRequest,標(biāo)簽擁有者標(biāo)識和標(biāo)簽分配請求消息中的申請標(biāo)識相同,若標(biāo)簽分配請求消息中攜帶了VPNID,則在標(biāo)簽分配響應(yīng)消息中也攜帶VPNID。參照圖9,本實施例中,申請者標(biāo)識為PE1的IP地址192.168.0.1,因此,擁有者標(biāo)識也為PE1的IP地址192.168.0.1。PE1、PE2和PE3在接收到標(biāo)簽管理設(shè)備發(fā)送的設(shè)備標(biāo)簽分配響應(yīng)消息后,記錄和保存PE1的IP地址和PE1的設(shè)備標(biāo)簽L7的對應(yīng)關(guān)系,由于在建立MP2MP隧道后,各個PE都互相知道對方的IP地址,因此,PE2設(shè)備和PE3設(shè)備在收到報文后,根據(jù)IP地址知道設(shè)備標(biāo)簽的擁有者是PE1設(shè)備。其中PE2設(shè)備和PE3設(shè)備也需要向標(biāo)簽管理設(shè)備發(fā)送標(biāo)簽分配請求消息,獲取自身的設(shè)備標(biāo)簽,設(shè)備標(biāo)簽管理設(shè)備將PE2設(shè)備和PE3設(shè)備的設(shè)備標(biāo)簽也分別發(fā)送給PE1設(shè)備、PE2設(shè)備和PE3設(shè)備。這樣,在各PE設(shè)備上,都保存有PE1設(shè)備、PE2設(shè)備和PE3設(shè)備的設(shè)備標(biāo)簽。本實施例提供的方法,標(biāo)簽管理設(shè)備統(tǒng)一為每個PE設(shè)備分配設(shè)備標(biāo)簽,并將為每個PE設(shè)備分配的設(shè)備標(biāo)簽與設(shè)備之間的對應(yīng)關(guān)系發(fā)送給與該PE設(shè)備具有報文轉(zhuǎn)發(fā)關(guān)系的其它PE設(shè)備,以使得入口PE設(shè)備在封轉(zhuǎn)BUM報文時自身的設(shè)備標(biāo)簽封裝進去,出口PE設(shè)備根據(jù)報文中攜帶的設(shè)備標(biāo)簽及自身存儲的PE設(shè)備與設(shè)備標(biāo)簽的對應(yīng)關(guān)系,確定報文源自與那個PE設(shè)備。以下將通過具體例子說明出口PE設(shè)備和入口PE設(shè)備如何使用設(shè)備標(biāo)簽進行報文的轉(zhuǎn)發(fā),在介紹報文轉(zhuǎn)發(fā)過程之前,先簡單介紹一下MP2MP隧道的建立過程,本實施例中,假設(shè)VPLS業(yè)務(wù)已經(jīng)部署完畢,此處僅描述MP2MP隧道建立過程和VPLS使用MP2MP隧道承載BUM流量的具體過程。圖11為MP2MP隧道建立過程中下行隧道標(biāo)簽下發(fā)示意圖,本實施例中建立的MP2MP樹,是以PE1設(shè)備作為根節(jié)點,PE2設(shè)備、PE3設(shè)備及P設(shè)備作為子節(jié)點,在MP2MP隧道中,流量即可以從根節(jié)點流入,也可以從其他子節(jié)點流入,因此,本發(fā)明中,PE1設(shè)備、PE2設(shè)備、PE3設(shè)備既可以作為入口PE設(shè)備,也可以作為出口PE設(shè)備。本實施例中提到的上行和下行分別是是針對流量方向說的,而流量方向是以根節(jié)點PE1作為參考點。如圖11所示,各PE設(shè)備發(fā)布下行隧道標(biāo)簽過程如下:PE2設(shè)備為從網(wǎng)絡(luò)側(cè)接收BUM報文,分配一個下行隧道標(biāo)簽,例如L1,通過標(biāo)簽分發(fā)協(xié)議(LabelDistributionProtocol,簡稱LDP)Mapping消息通知給P設(shè)備,PE3設(shè)備為從網(wǎng)絡(luò)側(cè)接收BUM報文,分配一個下行隧道標(biāo)簽,例如L2,通過LDPMapping消息通知給P設(shè)備,P設(shè)備保存從PE2設(shè)備和PE3設(shè)備接收到的下行隧道標(biāo)簽信息,為PE1設(shè)備分配一個下行隧道標(biāo)簽。例如L3,通過LDPMapping消息通知給PE1設(shè)備。本實施例中提到的LDPMapping消息的格式如圖12所示,圖12為LDPMapping消息的封裝格式示意圖,這里只簡單描述一下該消息中包括的兩個類型、長度、值(Type、Length、Value,簡稱TLV),一個是轉(zhuǎn)發(fā)等價類(ForwardingEquivalenceClass,簡稱FEC)TLV,用來表示一系列分組用相似或同樣的特征,其可能以同樣的方式被運送,即它可能被束縛到相同的MPLS標(biāo)簽中轉(zhuǎn)發(fā)。通用標(biāo)簽(GenericLabelTLV)表示為相應(yīng)的轉(zhuǎn)發(fā)等價類分配的標(biāo)簽。參照圖11,F(xiàn)ECTVL為標(biāo)簽類型和根節(jié)點IP地址,即圖中Type=MP2MPdown表示該標(biāo)簽為MP2MP下行標(biāo)簽,該MP2MP樹的根節(jié)點IP地址為192.168.0.1,Label表示分配的隧道標(biāo)簽,圖中給PE1分配的下行隧道標(biāo)簽為L2給PE2分配的下行隧道標(biāo)簽為L1,給PE3分配分配的下行隧道標(biāo)簽為L3。圖13為MP2MP隧道建立過程中上行標(biāo)簽隧道下發(fā)示意圖,如圖13所示,各PE設(shè)備發(fā)布上行隧道標(biāo)簽過程如下:PE1設(shè)備為從網(wǎng)絡(luò)側(cè)接收BUM報文,分配一個上行隧道標(biāo)簽,例如L4,通過LDPMapping消息通知給P設(shè)備,P設(shè)備保存從PE1設(shè)備接收到的上行標(biāo)簽信息,并為PE2設(shè)備和PE3設(shè)備各分配一個上行隧道標(biāo)簽,例如為PE2設(shè)備分配上行隧道標(biāo)簽L5,為PE3設(shè)備行隧道標(biāo)簽L6,通過LDPmapping消息分別通知給PE2設(shè)備和PE3設(shè)備。經(jīng)過如上處理過程,就建立了以PE1為根的完整的MP2MP隧道,也稱為多點到多點標(biāo)簽交換路徑(MP2MPLSP)。VPLS業(yè)務(wù)向網(wǎng)絡(luò)側(cè)轉(zhuǎn)發(fā)BUM流量就可以利用MP2MP隧道了。對于每個PE設(shè)備需要維護兩個隧道標(biāo)簽,以PE2設(shè)備為例,當(dāng)PE2設(shè)備作為入口PE設(shè)備,接收網(wǎng)絡(luò)側(cè)的BUM報文,并轉(zhuǎn)發(fā)給PE1和PE3時,使用的上行隧道標(biāo)簽L5,當(dāng)PE2設(shè)備作為出口PE設(shè)備,接收P設(shè)備轉(zhuǎn)發(fā)的始發(fā)自PE1設(shè)備或PE3設(shè)備的BUM報文時,接收到的報文采用的都是下行隧道標(biāo)簽L1。在MP2MP隧道建立完成后,各PE設(shè)備還需要向標(biāo)簽管理設(shè)備申請設(shè)備標(biāo)簽,具體可參照實施例四中的描述,這里不再贅述,本實施例中假設(shè)PE1設(shè)備申請到的設(shè)備標(biāo)簽為L7,PE2設(shè)備申請到的設(shè)備標(biāo)簽為L8,PE3設(shè)備申請到的設(shè)備標(biāo)簽為L3。當(dāng)然上述設(shè)備標(biāo)簽也可以靜態(tài)配置,不需要PE設(shè)備申請。在MP2MP隧道標(biāo)簽和設(shè)備標(biāo)簽都分配好后,就可以使用該MP2MP隧道轉(zhuǎn)發(fā)BUM流量了。圖14為本發(fā)明報文處理方法實施例四的流程圖,圖15為VPLS使用MP2MP隧道轉(zhuǎn)發(fā)BUM流量的示意圖,參照圖14和圖15,實施例中報文流量始發(fā)自PE1,因此PE1作為入口設(shè)備,PE2設(shè)備和PE3設(shè)備都作為出口設(shè)備。本實施例提供的方法包括以下步驟:步驟401、PE1設(shè)備接收網(wǎng)絡(luò)側(cè)發(fā)送的BUM報文。PE1設(shè)備接收到的BUM報文中包含源MAC地址。步驟402、PE1設(shè)備將隧道標(biāo)簽L3,設(shè)備標(biāo)簽L7以及VPLS標(biāo)簽封裝在BUM報文中,并將封裝后的報文發(fā)送給P設(shè)備。本實施例中,報文封裝格式可參照圖16,圖16為本發(fā)明中在各PE之間轉(zhuǎn)發(fā)的BUM報文的封裝格式,如圖16所示,BUM報文包括:MP2MPTreeLabel、VPLSLabel、PELabel、C-EthHeader、Payload,各字段解釋如表一所示:表一字段名字段含義MP2MPTreeLabelMP2MP隧道標(biāo)簽VPLSLabelVPLS標(biāo)簽PELabel設(shè)備標(biāo)簽C-EthHeader用戶網(wǎng)絡(luò)封裝的以太網(wǎng)報文頭Payload用戶數(shù)據(jù)其中,C-EthHeader中包含BUM報文的源MAC地址和目的MAC地址,以及以太網(wǎng)承載的上層數(shù)據(jù)類型,VPLS標(biāo)簽標(biāo)示一個VPLS,和現(xiàn)有技術(shù)的BUM報文相比,本實施中的報文多了一層PELabel,PELabel為入口PE設(shè)備的設(shè)備標(biāo)簽。具體的,PE1將設(shè)備標(biāo)簽封裝L7為最內(nèi)層標(biāo)簽,即封裝在MP2MP隧道標(biāo)簽和VPLS標(biāo)簽的內(nèi)層。如圖14所示,圖中箭頭指示的方向,是報文的流向,PE1將隧道標(biāo)簽L3封裝在最外層,然后是VPLS標(biāo)簽,將設(shè)備標(biāo)簽L7封裝為最內(nèi)層標(biāo)簽。步驟403、P設(shè)備接收到PE1發(fā)送的BUM報文后,彈出隧道標(biāo)簽L3,將報文復(fù)制兩份,一份封裝隧道標(biāo)簽L1,另一份封裝隧道標(biāo)簽L2。P設(shè)備接收到PE1發(fā)送的報文后,彈出最外層的標(biāo)簽,即MP2MP隧道標(biāo)簽,并將報文復(fù)制兩份,重新封裝隧道標(biāo)簽,并不解析VPLS標(biāo)簽和設(shè)備標(biāo)簽,因此,PE1設(shè)備的設(shè)備標(biāo)簽L7還攜帶在復(fù)制后的報文中。步驟404、P設(shè)備將封裝隧道標(biāo)簽L1的報文發(fā)送給PE2,將封裝隧道標(biāo)簽L2的報文發(fā)送給PE3設(shè)備。P設(shè)備將重新封裝后的報文,按照各自的隧道標(biāo)簽,分別發(fā)送至對應(yīng)的PE設(shè)備。步驟405、PE1設(shè)備和PE2設(shè)備接收P設(shè)備發(fā)送的BUM報文,根據(jù)BUM報文中包含的設(shè)備標(biāo)簽L7,確定BUM報文源自PE1設(shè)備。PE1設(shè)備和PE2設(shè)備分別接收P設(shè)備發(fā)送的BUM報文,BUM報文中包含隧道標(biāo)簽、VPLS標(biāo)簽、入口PE設(shè)備的設(shè)備標(biāo)簽以及BUM報文的源MAC地址。例如,PE2設(shè)備根據(jù)報文中攜帶的設(shè)備標(biāo)簽L7,并根據(jù)自身存儲的PE1設(shè)備和設(shè)備標(biāo)簽的對應(yīng)關(guān)系確定該BUM報文源自PE1設(shè)備。以PE2設(shè)備為例,在確定BUM報文源自PE1設(shè)備后,根據(jù)VPLS標(biāo)簽確定PE1設(shè)備和PE2設(shè)備之間的承載該VPLS業(yè)務(wù)時所使用的PW,例如MP2MP樹承載兩個VPLS,分別為用VPLSA和VPLSB表示,PE1和PE2之間轉(zhuǎn)發(fā)VPLSA的報文時使用的PW的標(biāo)識為100,轉(zhuǎn)發(fā)VPLSB報文時使用的PW標(biāo)識為200,PE2根據(jù)報文中攜帶的VPLS標(biāo)簽,確定報文屬于VPLSA還是VPLSB,進而確定所使用的PW,建立BUM報文的源MAC與該PW之間的對應(yīng)關(guān)系,完成遠端站點的MAC地址的學(xué)習(xí)。圖17為VPLS使用MP2MP隧道轉(zhuǎn)發(fā)BUM流量的示意圖,如圖17所示,BUM報文始發(fā)自PE3設(shè)備,則PE3設(shè)備作為入口設(shè)備,PE1設(shè)備和PE2設(shè)備作為出口設(shè)備,PE3接收到網(wǎng)絡(luò)側(cè)發(fā)送的BUM報文后,將隧道標(biāo)簽L6、VPLS標(biāo)簽和設(shè)備標(biāo)簽L9封裝在報文中,發(fā)送給P設(shè)備,P設(shè)備接收到報文后,彈出隧道標(biāo)簽L6,將報文復(fù)制兩份,一份報文中封裝隧道標(biāo)簽L1,并發(fā)送給PE2設(shè)備,另一份報文中封裝隧道標(biāo)簽L4,發(fā)送給PE1設(shè)備。PE1和PE3在接收到BUM報文后,根據(jù)報文中攜帶的設(shè)備標(biāo)簽L9確定該報文源自PE3設(shè)備。比較圖15和圖17可知,PE2接收到的BUM報文隧道標(biāo)簽都是L1,但是始發(fā)自PE1設(shè)備和PE3設(shè)備的BUM報文中攜帶的設(shè)備標(biāo)簽不同,PE2設(shè)備根據(jù)該設(shè)備標(biāo)簽?zāi)軌虼_定BUM報文源自那個PE設(shè)備。并在確定BUM報文源自入口PE設(shè)備之后,根據(jù)VPLS標(biāo)簽確定與入口PE設(shè)備之間的PW,建立源MAC地址與PW之間的對應(yīng)關(guān)系。本實施例提供的方法,入口PE設(shè)備在接收到網(wǎng)絡(luò)側(cè)發(fā)送的BUM報文后,將設(shè)備標(biāo)簽也封裝在報文中,發(fā)送給出口PE設(shè)備,從而使得出口PE設(shè)備根據(jù)報文中攜帶的設(shè)備標(biāo)簽,確定該BUM報文源自入口PE設(shè)備,并根據(jù)VPLS標(biāo)簽確定出口PE設(shè)備與入口PE設(shè)備之間的PW,建立源MAC地址與PW之間的對應(yīng)關(guān)系,完成對遠端站點的MAC地址的學(xué)習(xí)。圖18為本發(fā)明出口PE設(shè)備實施例五的流程圖,如圖18所示,本實施例提供的設(shè)備包括:報文接收模塊51和入口PE設(shè)備確定模塊52。其中,報文接收模塊51,用于接收入口PE設(shè)備通過多點到多點MP2MP隧道發(fā)送的廣播、未知單播、組播BUM報文,BUM報文中包含隧道標(biāo)簽、以及入口PE設(shè)備的設(shè)備標(biāo)簽,其中,隧道標(biāo)簽為MP2MP隧道的標(biāo)簽;入口PE設(shè)備確定模塊52,用于根據(jù)入口PE設(shè)備的設(shè)備標(biāo)簽,確定BUM報文源自入口PE設(shè)備。在一種實現(xiàn)方式中,入口PE設(shè)備確定模塊52具體用于,根據(jù)入口PE設(shè)備的設(shè)備標(biāo)簽以及預(yù)先配置的PE設(shè)備的設(shè)備標(biāo)簽與PE設(shè)備之間的對應(yīng)關(guān)系,確定BUM報文源自入口PE設(shè)備。在這種方式中,各PE設(shè)備標(biāo)簽預(yù)先配置好,入口PE設(shè)備的設(shè)備標(biāo)簽和入口PE設(shè)備之間的對應(yīng)關(guān)系可以預(yù)先配置,在初始組網(wǎng)時為網(wǎng)絡(luò)中的每個PE設(shè)備上都靜態(tài)配置一個設(shè)備標(biāo)簽,該網(wǎng)絡(luò)中每個PE設(shè)備都保存各個PE所使用的設(shè)備標(biāo)簽,組成設(shè)備標(biāo)簽與PE設(shè)備的對應(yīng)關(guān)系表,每個PE設(shè)備上保存的對應(yīng)關(guān)系表都是相同的。入口PE設(shè)備確定模塊52,根據(jù)入口PE設(shè)備的設(shè)備標(biāo)簽以及預(yù)先配置的PE設(shè)備的設(shè)備標(biāo)簽與PE設(shè)備之間的對應(yīng)關(guān)系,確定BUM報文源自入口PE設(shè)備。本實施例中,BUM報文中還包含BUM報文的源MAC地址以及VPLS標(biāo)簽,該出口PE設(shè)備還可以包括MAC地址學(xué)習(xí)模塊,用于在入口PE設(shè)備確定模塊52確定BUM報文源自入口PE設(shè)備后,根據(jù)VPLS標(biāo)簽確定出口PE設(shè)備與入口PE設(shè)備之間的PW,建立源MAC地址與PW之間的對應(yīng)關(guān)系。從而完成了對遠端站點MAC地址的學(xué)習(xí),建立出口PE設(shè)備與入口PE設(shè)備之間點到點的連接,通過出口PE設(shè)備和入口PE設(shè)備之間的PW連接通信。本實施例提供的方法可用于執(zhí)行方法實施例一提供的方案,具體實現(xiàn)方式和技術(shù)效果類型,這里不再贅述。圖19為本發(fā)明出口PE設(shè)備實施例六的流程圖,如圖19所示,本實施例提供的設(shè)備包括:報文接收模塊61、入口PE設(shè)備確定模塊62、設(shè)備標(biāo)簽接收模塊63以及MAC地址學(xué)習(xí)模塊64。其中,報文接收模塊61,用于接收入口PE設(shè)備通過MP2MP隧道發(fā)送的廣播、未知單播、組播BUM報文,BUM報文中包含隧道標(biāo)簽以及入口PE設(shè)備的設(shè)備標(biāo)簽。入口PE設(shè)備確定模塊62,用于根據(jù)入口PE設(shè)備的設(shè)備標(biāo)簽,確定BUM報文源自入口PE設(shè)備。設(shè)備標(biāo)簽接收模塊63,用于接收標(biāo)簽管理設(shè)備發(fā)送的入口PE設(shè)備的設(shè)備標(biāo)簽與入口PE設(shè)備之間的對應(yīng)關(guān)系。本實施例中,BUM報文中還包含BUM報文的源MAC地址以及VPLS標(biāo)簽,MAC地址學(xué)習(xí)模塊64,用于根據(jù)VPLS標(biāo)簽確定出口PE設(shè)備與入口PE設(shè)備之間的偽線PW,建立源MAC地址與PW之間的對應(yīng)關(guān)系。入口PE設(shè)備確定模塊具體用于,根據(jù)所述入口PE設(shè)備的設(shè)備標(biāo)簽和所述對應(yīng)關(guān)系,確定所述BUM報文源自所述入口PE設(shè)備。本實施例中,入口PE設(shè)備的設(shè)備標(biāo)簽和入口PE設(shè)備之間的對應(yīng)關(guān)系動態(tài)配置,入口PE設(shè)備確定模塊62根據(jù)入口PE設(shè)備的設(shè)備標(biāo)簽,確定BUM報文源自入口PE設(shè)備之前,設(shè)備標(biāo)簽接收模塊63接收標(biāo)簽管理設(shè)備發(fā)送的入口PE設(shè)備的設(shè)備標(biāo)簽與入口PE設(shè)備之間的對應(yīng)關(guān)系,則入口PE設(shè)備確定模塊62具體用于,根據(jù)入口PE設(shè)備的設(shè)備標(biāo)簽和對應(yīng)關(guān)系,確定BUM報文源自入口PE設(shè)備。在入口PE設(shè)備確定模塊62確定BUM報文源自入口PE設(shè)備之后,MAC地址學(xué)習(xí)模塊64根據(jù)報文中攜帶的VPLS標(biāo)簽,確定入口PE設(shè)備和出口PE設(shè)備之間的PW,建立源MAC地址和該PW之間的映射關(guān)系,從而完成了對遠端站點MAC地址的學(xué)習(xí),建立出口PE設(shè)備與入口PE設(shè)備之間點到點的連接,通過出口PE設(shè)備和入口PE設(shè)備之間的PW連接通信。在這種方式中,由標(biāo)簽管理設(shè)備統(tǒng)一管理設(shè)備標(biāo)簽,每一個PE設(shè)備在使用設(shè)備標(biāo)簽之前都向標(biāo)簽管理設(shè)備申請設(shè)備標(biāo)簽,標(biāo)簽管理設(shè)備除了將該設(shè)備標(biāo)簽發(fā)送給申請的PE設(shè)備外,還向與該PE設(shè)備具有報文轉(zhuǎn)發(fā)關(guān)系的其它PE設(shè)備發(fā)送該PE設(shè)備與設(shè)備標(biāo)簽之間的對應(yīng)關(guān)系。這樣,每個PE設(shè)備上都會保存有該PE設(shè)備與設(shè)備標(biāo)簽之間的對應(yīng)關(guān)系,從而使得出口設(shè)備根據(jù)該設(shè)備標(biāo)簽,以及PE設(shè)備與設(shè)備標(biāo)簽之間的對應(yīng)關(guān)系確定該BUM報文源自入口PE設(shè)備。本實施例提供的出口PE設(shè)備,可用于執(zhí)行方法實施例一和實施例四提供的技術(shù)方案,具體實現(xiàn)方式和技術(shù)效果類型,這里不再贅述。圖20為本發(fā)明入口PE設(shè)備實施例七的流程圖,如圖20所示,本實施例提供的設(shè)備包括:報文接收模塊71、報文封裝模塊72、報文發(fā)送模塊73。其中,報文接收模塊71,用于接收用戶邊緣CE設(shè)備發(fā)送的廣播、未知單播、組播BUM報文;報文封裝模塊72,用于將隧道標(biāo)簽、入口PE設(shè)備的設(shè)備標(biāo)簽以及虛擬專用局域網(wǎng)業(yè)務(wù)VPLS標(biāo)簽封裝在BUM報文中;封裝后的報文中包括隧道標(biāo)簽、入口PE設(shè)備的設(shè)備標(biāo)簽以及VPLS標(biāo)簽,還包括該BUM報文的源MAC地址等信息,其中,隧道標(biāo)簽為多點到多點MP2MP的隧道標(biāo)簽。報文發(fā)送模塊73,用于通過MP2MP隧道向出口PE設(shè)備發(fā)送封裝后的BUM報文,以使出口PE設(shè)備根據(jù)入口PE設(shè)備的設(shè)備標(biāo)簽,確定BUM報文源自入口PE設(shè)備。本實施例的一個前提是,入口PE設(shè)備需要預(yù)先獲取自身的設(shè)備標(biāo)簽,一種實現(xiàn)方式中,各PE設(shè)備的設(shè)備標(biāo)簽預(yù)先配置,各PE設(shè)備上都保存有一個PE設(shè)備標(biāo)簽與設(shè)備的對應(yīng)關(guān)系表,各PE設(shè)備上保存的對應(yīng)關(guān)系表都相同。因此,報文封裝模塊72具體用于,將隧道標(biāo)簽、預(yù)先配置的入口PE設(shè)備的設(shè)備標(biāo)簽以及VPLS標(biāo)簽封裝在BUM報文中。另一種實現(xiàn)方式中,入口PE設(shè)備需要在報文封裝模塊封裝報文之前,向標(biāo)簽管理設(shè)備申請一個設(shè)備標(biāo)簽,因此,入口PE設(shè)備還包括:設(shè)備標(biāo)簽獲取模塊,用于向標(biāo)簽管理設(shè)備申請獲取入口PE設(shè)備的設(shè)備標(biāo)簽。本實施例提供的入口PE設(shè)備可用于執(zhí)行方法實施例二和實施例四提供的技術(shù)方案,具體實現(xiàn)方式和技術(shù)效果類似,這里不再贅述。圖21為本發(fā)明標(biāo)簽管理設(shè)備實施例八的結(jié)構(gòu)示意圖,如圖21所示,本實施例提供的設(shè)備包括:接收模塊81、設(shè)備標(biāo)簽分配模塊82、發(fā)送模塊83。接收模塊81,用于接收第一提供商邊緣PE設(shè)備發(fā)送的設(shè)備標(biāo)簽分配請求消息;設(shè)備標(biāo)簽分配模塊82,用于根據(jù)設(shè)備標(biāo)簽分配請求消息,為第一PE設(shè)備分配設(shè)備標(biāo)簽;發(fā)送模塊83,用于向第一PE設(shè)備發(fā)送分配好的設(shè)備標(biāo)簽,并向與第一PE設(shè)備具有報文轉(zhuǎn)發(fā)關(guān)系的其它PE設(shè)備發(fā)送第一PE設(shè)備與設(shè)備標(biāo)簽之間的對應(yīng)關(guān)系。各PE設(shè)備在網(wǎng)絡(luò)建立好后,都可以向標(biāo)簽管理設(shè)備發(fā)送標(biāo)簽分配請求消息,用于請求分配一個設(shè)備標(biāo)簽,標(biāo)簽管理設(shè)備的接收模塊81接收第一PE設(shè)備發(fā)送的設(shè)備標(biāo)簽分配請求消息,由設(shè)備標(biāo)簽分配模塊82根據(jù)設(shè)備標(biāo)簽分配請求消息,為第一PE設(shè)備分配設(shè)備標(biāo)簽,并通過發(fā)送模塊83將分配好的設(shè)備標(biāo)簽發(fā)送給發(fā)起申請的第一PE設(shè)備,同時向網(wǎng)絡(luò)中其他PE設(shè)備都發(fā)送該第一PE設(shè)備與設(shè)備標(biāo)簽之間的對應(yīng)關(guān)系,以使其他PE設(shè)備在接收到該第一PE設(shè)備發(fā)送來的BUM報文時,根據(jù)保存的PE設(shè)備與設(shè)備標(biāo)簽之間的對應(yīng)關(guān)系確定該報文源自該第一PE設(shè)備。本實施例提供的設(shè)備,可用于執(zhí)行方式實施例三提供的技術(shù)方案,具體實現(xiàn)方式和技術(shù)效果類似,這里不再贅述。本實施例中,標(biāo)簽管理設(shè)備可以為提供商邊緣PE設(shè)備、路由反射器或者、集中控制器。具體來說,在現(xiàn)有網(wǎng)絡(luò)架構(gòu)下,可以由一臺獨立部署的路由反射器來扮演,或者是由一臺兼做路由反射器的PE設(shè)備來扮演。在SDN(網(wǎng)絡(luò)架構(gòu)下,LabelManager可以由SDN網(wǎng)絡(luò)的集中控制器來扮演。圖22為本發(fā)明出口PE設(shè)備實施例九的結(jié)構(gòu)示意圖,本實施例提供的出口PE設(shè)備900包括:處理器91、存儲器92、發(fā)射器93和接收器94。存儲器92、發(fā)射器93以及接收器94可以和處理器91通過總線相連。其中,存儲器92存儲執(zhí)行指令,當(dāng)出口PE設(shè)備900運行時,處理器91與存儲器92之間通信,處理器91執(zhí)行執(zhí)行指令使得出口PE設(shè)備900執(zhí)行本發(fā)明提供的報文處理方法。本實施例中,處理器91用于執(zhí)行以下操作:接收器94,用于接收入口PE設(shè)備通過多點到多點MP2MP隧道發(fā)送的廣播、未知單播、組播BUM報文,BUM報文中包含隧道標(biāo)簽以及入口PE設(shè)備的設(shè)備標(biāo)簽,其中,隧道標(biāo)簽為MP2MP隧道的標(biāo)簽;處理器91,用于根據(jù)入口PE設(shè)備的設(shè)備標(biāo)簽,確定BUM報文源自入口PE設(shè)備。接收器94接收入口PE設(shè)備通過MP2MP隧道發(fā)送的BUM報文之前,還用于接收標(biāo)簽管理設(shè)備發(fā)送的入口PE設(shè)備的設(shè)備標(biāo)簽與入口PE設(shè)備之間的對應(yīng)關(guān)系;并將該對應(yīng)關(guān)系存儲在存儲器92中,則處理器91具體用于根據(jù)入口PE設(shè)備的設(shè)備標(biāo)簽和入口PE設(shè)備的設(shè)備標(biāo)簽與入口PE設(shè)備之間的對應(yīng)關(guān)系,確定BUM報文源自入口PE設(shè)備。本實施例中,PE設(shè)備的設(shè)備標(biāo)簽與PE設(shè)備之間的對應(yīng)關(guān)系還可以預(yù)先配置,存儲在存儲器92中,則處理器91具體用于根據(jù)入口PE設(shè)備的設(shè)備標(biāo)簽以及預(yù)先配置的PE設(shè)備的設(shè)備標(biāo)簽與PE設(shè)備之間的對應(yīng)關(guān)系,確定BUM報文源自入口PE設(shè)備。BUM報文中還包括源MAC地址以及VPLS標(biāo)簽,處理器91確定BUM報文源自入口PE設(shè)備之后,還用于根據(jù)VPLS標(biāo)簽確定與入口PE設(shè)備之間的偽線PW,建立源MAC地址與PW之間的對應(yīng)關(guān)系,即完成對遠端MAC地址的學(xué)習(xí)。本實施例提供的方法,可以用于執(zhí)行上述方法實施例,具體實現(xiàn)方式和技術(shù)效果類似,這里不再贅述。圖23為本發(fā)明入口PE設(shè)備實施例十的結(jié)構(gòu)示意圖,如圖23所示,本實施例提供的入口PE設(shè)備100包括:處理器11、存儲器12、發(fā)射器13和接收器14,發(fā)射器13和接收器14以及存儲器12都可以通過總線與處理器11相連。其中,存儲器11存儲執(zhí)行指令,當(dāng)入口PE設(shè)備運行時,處理器11與存儲器12之間通信,處理器11執(zhí)行所述執(zhí)行指令使得入口PE設(shè)備執(zhí)行本發(fā)明實施例提供的報文處理方法。接收器14,用于接收用戶邊緣CE設(shè)備發(fā)送的廣播、未知單播、組播BUM報文;處理器11,用于根據(jù)接收器14接收到的BUM報文,將隧道標(biāo)簽、入口PE設(shè)備的設(shè)備標(biāo)簽以及虛擬專用局域網(wǎng)業(yè)務(wù)VPLS標(biāo)簽封裝在BUM報文中,其中,隧道標(biāo)簽為多點到多點MP2MP隧道的標(biāo)簽;發(fā)射器13,用于通過MP2MP隧道向出口PE設(shè)備發(fā)送處理器11封裝后的BUM報文,以使出口PE設(shè)備根據(jù)入口PE設(shè)備的設(shè)備標(biāo)簽,確定BUM報文源自入口PE設(shè)備。處理器11還用于在將隧道標(biāo)簽、入口PE設(shè)備的設(shè)備標(biāo)簽以及VPLS標(biāo)簽封裝在BUM報文中之前,向標(biāo)簽管理設(shè)備申請獲取入口PE設(shè)備的設(shè)備標(biāo)簽,并將設(shè)備標(biāo)簽存儲在存儲器12中。在一種實現(xiàn)方式中,處理器92不需要向標(biāo)簽管理設(shè)備申請獲取設(shè)備標(biāo)簽,設(shè)備標(biāo)簽預(yù)先配置,則處理器92具體用于將隧道標(biāo)簽、預(yù)先配置的入口PE設(shè)備的設(shè)備標(biāo)簽以及VPLS標(biāo)簽封裝在BUM報文中。本實施例提供的入口PE設(shè)備,可用于執(zhí)行上述方法實施例提供的技術(shù)方案,具體實現(xiàn)方式和技術(shù)效果類似,這里不再贅述。圖24為本發(fā)明標(biāo)簽管理設(shè)備實施例十一的結(jié)構(gòu)示意圖,如圖24所示,本實施例提供的標(biāo)簽管理設(shè)備1100包括:處理器110、存儲器120、發(fā)射器130和接收器140,發(fā)射器130和接收器140以及存儲器120都可以通過總線與處理器110相連。其中,存儲器120存儲執(zhí)行指令,當(dāng)標(biāo)簽管理設(shè)備運行時,處理器110與存儲器120之間通信,處理器110執(zhí)行所述執(zhí)行指令使得標(biāo)簽管理設(shè)備1100執(zhí)行本發(fā)明實施例提供的設(shè)備標(biāo)簽處理方法。接收器140,用于接收第一提供商邊緣PE設(shè)備發(fā)送的設(shè)備標(biāo)簽分配請求消息;處理器110,用于根據(jù)所述設(shè)備標(biāo)簽分配請求消息,為第一PE設(shè)備分配設(shè)備標(biāo)簽;發(fā)射器120,用于向第一PE設(shè)備發(fā)送分配好的設(shè)備標(biāo)簽,并向與第一PE設(shè)備具有報文轉(zhuǎn)發(fā)關(guān)系的其它PE設(shè)備發(fā)送第一PE設(shè)備與所述設(shè)備標(biāo)簽之間的對應(yīng)關(guān)系。本實施例中,標(biāo)簽管理設(shè)備為提供商邊緣PE設(shè)備、路由反射器或者、集中控制器。各PE設(shè)備在網(wǎng)絡(luò)建立好后,都可以向標(biāo)簽管理設(shè)備發(fā)送標(biāo)簽分配請求消息,用于請求分配一個設(shè)備標(biāo)簽,標(biāo)簽管理設(shè)備的接收器140接收第一PE設(shè)備發(fā)送的設(shè)備標(biāo)簽分配請求消息,由處理器110根據(jù)設(shè)備標(biāo)簽分配請求消息,為第一PE設(shè)備分配設(shè)備標(biāo)簽,并通過發(fā)射器130將分配好的設(shè)備標(biāo)簽發(fā)送給發(fā)起申請的第一PE設(shè)備,同時向網(wǎng)絡(luò)中其他PE設(shè)備都發(fā)送該第一PE設(shè)備與設(shè)備標(biāo)簽之間的對應(yīng)關(guān)系,以使其他PE設(shè)備在接收到該第一PE設(shè)備發(fā)送來的BUM報文時,根據(jù)保存的PE設(shè)備與設(shè)備標(biāo)簽之間的對應(yīng)關(guān)系確定該報文源自該第一PE設(shè)備。本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述各方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中。該程序在執(zhí)行時,執(zhí)行包括上述各方法實施例的步驟;而前述的存儲介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。最后應(yīng)說明的是:以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分或者全部技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。