專利名稱::一種報(bào)文處理方法及相關(guān)設(shè)備的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信領(lǐng)域,尤其涉及一種報(bào)文處理方法及相關(guān)設(shè)備。
背景技術(shù):
:隨著網(wǎng)絡(luò)架構(gòu)的發(fā)展,基于網(wǎng)絡(luò)扁平化及網(wǎng)絡(luò)運(yùn)營(yíng)商快速部署業(yè)務(wù)需要,出現(xiàn)了各種網(wǎng)絡(luò)開放技術(shù)。將對(duì)數(shù)據(jù)包的處理過(guò)程從路由器或交換機(jī)等網(wǎng)絡(luò)設(shè)備分離出來(lái),在專門的控制服務(wù)器上運(yùn)行。這種技術(shù)將使網(wǎng)絡(luò)更易于規(guī)劃和管理,也更易于在現(xiàn)有網(wǎng)絡(luò)格局上將網(wǎng)絡(luò)開放。Openflow技術(shù)是將原來(lái)由交換機(jī)或路由器控制的報(bào)文轉(zhuǎn)發(fā)過(guò)程轉(zhuǎn)化為由Openflow交換機(jī)(或路由器)和控制服務(wù)器來(lái)共同完成的技術(shù),其實(shí)現(xiàn)了數(shù)據(jù)轉(zhuǎn)發(fā)和路由控制的分離。其主要過(guò)程如下控制服務(wù)器通過(guò)傳輸控制協(xié)議(TCP,TransmissionControlProtocol)或安全套接層(SSL,SecureSocketsLayer)與交換機(jī)(或路由器)的控制層建立連接,交換機(jī)(或路由器)的轉(zhuǎn)發(fā)層在接收到數(shù)據(jù)包時(shí),將該數(shù)據(jù)包上送到控制層的安全通道模塊(即kcureChannel),SecureChannel將該數(shù)據(jù)包進(jìn)行TCP及Openflow封裝后(為便于描述,后續(xù)將經(jīng)封裝的數(shù)據(jù)包稱為封裝報(bào)文)發(fā)送給控制服務(wù)器,控制服務(wù)器對(duì)封裝報(bào)文進(jìn)行解析,將封裝報(bào)文中的原始數(shù)據(jù)及端口信息轉(zhuǎn)化為流表信息,并將流表信息通過(guò)TCP通道返回給該交換機(jī)(或路由器)的控制層,由交換機(jī)(或路由器)的控制層將該流表信息下發(fā)到該交換機(jī)(或路由器)的流表(即flowtable)中。上述方法雖然可實(shí)現(xiàn)數(shù)據(jù)轉(zhuǎn)發(fā)和路由控制的分離,但由于Openflow是基于TCP/SSL上建立的連接,其性能完全受限于交換機(jī)(或路由器)上控制層與轉(zhuǎn)發(fā)層的通信能力,而通常交換機(jī)(或路由器)上控制層與轉(zhuǎn)發(fā)層之間的通信帶寬很小,該帶寬僅適用于控制層處理如開放式最短路徑優(yōu)先(0SPF,PpenShortestPathFirst)協(xié)議、多協(xié)議標(biāo)簽交換(MPLS,Multi-ProtocolLabelSwitching)協(xié)議和邊界網(wǎng)關(guān)協(xié)議(BGP,BorderGatewayProtocol)等網(wǎng)絡(luò)協(xié)議報(bào)文,可見,Openflow技術(shù)存在著性能瓶頸。
發(fā)明內(nèi)容本發(fā)明實(shí)施例提供了一種報(bào)文處理方法及相關(guān)設(shè)備,用于解決網(wǎng)絡(luò)設(shè)備控制平面的瓶頸限制問(wèn)題,實(shí)現(xiàn)數(shù)據(jù)轉(zhuǎn)發(fā)和路由控制的分離。為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供以下技術(shù)方案一種報(bào)文處理方法,包括第一網(wǎng)絡(luò)設(shè)備接收轉(zhuǎn)發(fā)報(bào)文;對(duì)上述轉(zhuǎn)發(fā)報(bào)文進(jìn)行流表匹配,若不匹配,則,將上述轉(zhuǎn)發(fā)報(bào)文封裝上遠(yuǎn)端隧道內(nèi)層封裝和遠(yuǎn)端隧道外層封裝后,發(fā)送給第二網(wǎng)絡(luò)設(shè)備,以便第二網(wǎng)絡(luò)設(shè)備將上述轉(zhuǎn)發(fā)報(bào)文轉(zhuǎn)發(fā)給控制服務(wù)器處理;接收上述第二網(wǎng)絡(luò)設(shè)備返回的流表報(bào)文,上流表報(bào)文中攜帶上述轉(zhuǎn)發(fā)報(bào)文的流表信息,且封裝有特殊二層幀頭;依據(jù)上述特殊二層幀頭中的以太類型值所指示的操作,對(duì)該流表報(bào)文進(jìn)行處理。一種報(bào)文處理方法,包括網(wǎng)絡(luò)設(shè)備接收轉(zhuǎn)發(fā)報(bào)文;對(duì)上述轉(zhuǎn)發(fā)報(bào)文進(jìn)行流表匹配,若不匹配,則,將上述轉(zhuǎn)發(fā)報(bào)文封裝上二層幀頭后,發(fā)送給控制服務(wù)器處理;接收上述控制服務(wù)器返回的流表報(bào)文,上述流表報(bào)文中攜帶上述轉(zhuǎn)發(fā)報(bào)文的流表信息,且封裝有特殊二層幀頭;依據(jù)上述特殊二層幀頭中的以太類型值所指示的操作,對(duì)上述流表報(bào)文進(jìn)行處理。一種網(wǎng)絡(luò)設(shè)備,包括接收單元,用于接收轉(zhuǎn)發(fā)報(bào)文;流表匹配單元,用于對(duì)上述接收單元接收到的轉(zhuǎn)發(fā)報(bào)文進(jìn)行流表匹配;封裝發(fā)送單元,用于當(dāng)上述流表匹配單元的匹配結(jié)果為不匹配時(shí),將上述轉(zhuǎn)發(fā)報(bào)文封裝上遠(yuǎn)端隧道內(nèi)層封裝和遠(yuǎn)端隧道外層封裝后,發(fā)送給第二網(wǎng)絡(luò)設(shè)備,以便上述第二網(wǎng)絡(luò)設(shè)備將上述轉(zhuǎn)發(fā)報(bào)文轉(zhuǎn)發(fā)給控制服務(wù)器處理;上述接收單元還用于接收上述第二網(wǎng)絡(luò)設(shè)備返回的流表報(bào)文,上述流表報(bào)文中攜帶上述轉(zhuǎn)發(fā)報(bào)文的流表信息,且封裝有特殊二層幀頭;處理單元,用于依據(jù)上述流表報(bào)文的特殊二層幀頭中的以太類型值所指示的操作,對(duì)上述流表報(bào)文進(jìn)行處理。一種網(wǎng)絡(luò)設(shè)備,包括接收單元,用于接收轉(zhuǎn)發(fā)報(bào)文;流表匹配單元,用于對(duì)上述轉(zhuǎn)發(fā)報(bào)文進(jìn)行流表匹配;封裝發(fā)送單元,用于當(dāng)上述流表匹配單元的匹配結(jié)果為不匹配時(shí),將上述轉(zhuǎn)發(fā)報(bào)文封裝上二層幀頭后發(fā)送給控制服務(wù)器處理;上述接收單元還用于接收上述控制服務(wù)器返回的流表報(bào)文,上述流表報(bào)文中攜帶上述轉(zhuǎn)發(fā)報(bào)文的流表信息,且封裝有特殊二層幀頭;處理單元,用于依據(jù)上述流表報(bào)文的特殊二層幀頭中的以太類型值所指示的操作,對(duì)上述流表報(bào)文進(jìn)行處理。一種控制服務(wù)器,包括接收單元,用于接收來(lái)自網(wǎng)絡(luò)設(shè)備的轉(zhuǎn)發(fā)報(bào)文;解析生成單元,用于對(duì)上述接收單元接收到的轉(zhuǎn)發(fā)報(bào)文進(jìn)行解析,生成上述轉(zhuǎn)發(fā)報(bào)文的流表信息;封裝生成單元,用于生成承載上述流表信息的流表報(bào)文,上述流表報(bào)文封裝有特殊二層幀頭,以便處理上述流表報(bào)文的網(wǎng)絡(luò)設(shè)備依據(jù)上述特殊二層幀頭中的以太類型值指示的操作,對(duì)上述流表報(bào)文進(jìn)行處理;發(fā)送單元,用于將上述封裝生成單元生成的流表報(bào)文發(fā)送給上述網(wǎng)絡(luò)設(shè)備。由上可見,本發(fā)明實(shí)施例中通過(guò)在下發(fā)的流表報(bào)文上封裝特殊二層幀頭,使處理該流表報(bào)文的網(wǎng)絡(luò)設(shè)備可直接在數(shù)據(jù)轉(zhuǎn)發(fā)平面上,依據(jù)上述特殊二層幀頭中的以太類型值所指示的操作對(duì)該流表報(bào)文進(jìn)行相應(yīng)的處理,網(wǎng)絡(luò)設(shè)備和控制服務(wù)器直接在數(shù)據(jù)轉(zhuǎn)發(fā)平面上完成轉(zhuǎn)發(fā)報(bào)文的引流工作和流表報(bào)文的下發(fā)工作,從而不受網(wǎng)絡(luò)設(shè)備控制平面的瓶頸限制,也實(shí)現(xiàn)了數(shù)據(jù)轉(zhuǎn)發(fā)和路由控制的分離。為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明提供的一種報(bào)文處理方法一個(gè)實(shí)施例流程示意圖;圖2為本發(fā)明提供的一種報(bào)文處理方法另一個(gè)實(shí)施例流程示意圖;圖3為本發(fā)明提供的一種報(bào)文處理方法再一個(gè)實(shí)施例流程示意圖;圖4為基于本發(fā)明一種報(bào)文處理方法下的轉(zhuǎn)發(fā)報(bào)文在整個(gè)處理流程中的傳輸示意圖;圖5為本發(fā)明提供的一種應(yīng)用場(chǎng)景下的報(bào)文處理方法再一個(gè)實(shí)施例流程示意圖;圖6為本發(fā)明提供的一種網(wǎng)絡(luò)設(shè)備一個(gè)實(shí)施例結(jié)構(gòu)示意圖;圖7為本發(fā)明提供的一種控制服務(wù)器一個(gè)實(shí)施例結(jié)構(gòu)示意圖。具體實(shí)施例方式本發(fā)明實(shí)施例提供了一種報(bào)文處理方法及相關(guān)設(shè)備。為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點(diǎn)能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而非全部實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。下面以第一網(wǎng)絡(luò)設(shè)備為描述主體,對(duì)本發(fā)明實(shí)施例中一種報(bào)文處理方法進(jìn)行描述,請(qǐng)參閱圖1,本發(fā)明實(shí)施例中的報(bào)文處理方法包括101、第一網(wǎng)絡(luò)設(shè)備接收轉(zhuǎn)發(fā)報(bào)文;102、第一網(wǎng)絡(luò)設(shè)備對(duì)轉(zhuǎn)發(fā)報(bào)文進(jìn)行流表匹配;第一網(wǎng)絡(luò)設(shè)備在接收到轉(zhuǎn)發(fā)報(bào)文后,首先對(duì)該轉(zhuǎn)發(fā)報(bào)文進(jìn)行流表匹配,如進(jìn)行五元組匹配,以確定本地是否有與該轉(zhuǎn)發(fā)報(bào)文匹配的處理策略,若匹配,則可執(zhí)行步驟103;若不匹配,則執(zhí)行步驟104。103、第一網(wǎng)絡(luò)設(shè)備依據(jù)與該轉(zhuǎn)發(fā)報(bào)文匹配的處理策略對(duì)該轉(zhuǎn)發(fā)報(bào)文執(zhí)行相應(yīng)的處理操作。104、第一網(wǎng)絡(luò)設(shè)備將該轉(zhuǎn)發(fā)報(bào)文封裝上遠(yuǎn)端隧道內(nèi)層封裝和遠(yuǎn)端隧道外層封裝后發(fā)送給第二網(wǎng)絡(luò)設(shè)備;需要說(shuō)明的是,本發(fā)明實(shí)施例中的第一網(wǎng)絡(luò)設(shè)備可以是部署于核心層或匯聚層的網(wǎng)絡(luò)設(shè)備,也可以是部署于控制服務(wù)器遠(yuǎn)端的網(wǎng)絡(luò)設(shè)備,其與控制服務(wù)器間有多臺(tái)網(wǎng)絡(luò)設(shè)備(如第二網(wǎng)絡(luò)設(shè)備)間隔,因此,第一網(wǎng)絡(luò)設(shè)備需通過(guò)其它網(wǎng)絡(luò)設(shè)備將轉(zhuǎn)發(fā)報(bào)文發(fā)送至控制服務(wù)器。在實(shí)際應(yīng)用中,可通過(guò)命令行分別對(duì)第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備進(jìn)行配置,在第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備間建立一條遠(yuǎn)端數(shù)據(jù)通道(如偽線(PW,PseudoWire)隧道),第一網(wǎng)絡(luò)設(shè)備通過(guò)建立的遠(yuǎn)端數(shù)據(jù)通道,將上述轉(zhuǎn)發(fā)報(bào)文發(fā)送至第二網(wǎng)絡(luò)設(shè)備,由第二網(wǎng)絡(luò)設(shè)備將轉(zhuǎn)發(fā)報(bào)文轉(zhuǎn)發(fā)至控制服務(wù)器。控制服務(wù)器在處理完該轉(zhuǎn)發(fā)報(bào)文后,需要將處理完的轉(zhuǎn)發(fā)報(bào)文(即流表報(bào)文)通過(guò)第二網(wǎng)絡(luò)設(shè)備返回至第一網(wǎng)絡(luò)設(shè)備,由于一臺(tái)控制服務(wù)器可能管理多臺(tái)具有流表處理功能的網(wǎng)絡(luò)設(shè)備(如第一網(wǎng)絡(luò)設(shè)備),為了保證控制服務(wù)器能將上述處理完的轉(zhuǎn)發(fā)報(bào)文返回至第一網(wǎng)絡(luò)設(shè)備,第二網(wǎng)絡(luò)設(shè)備可在將轉(zhuǎn)發(fā)報(bào)文轉(zhuǎn)發(fā)至控制服務(wù)器前,在該轉(zhuǎn)發(fā)報(bào)文中攜帶第一網(wǎng)絡(luò)設(shè)備的標(biāo)識(shí)。為保證轉(zhuǎn)發(fā)報(bào)文可通過(guò)遠(yuǎn)端數(shù)據(jù)通道送達(dá)第二網(wǎng)絡(luò)設(shè)備,第一網(wǎng)絡(luò)設(shè)備將接收到的轉(zhuǎn)發(fā)報(bào)文封裝上遠(yuǎn)端隧道內(nèi)層封裝和遠(yuǎn)端隧道外層封裝,具體的,遠(yuǎn)端隧道內(nèi)層封裝可以是MPLS標(biāo)簽,遠(yuǎn)端隧道外層封裝可以是MPLS標(biāo)簽、也可以是通用路由封裝(GRE,GenericRoutingEncapsulation)封裝或以太網(wǎng)協(xié)議安全協(xié)議(IPSec,InternetProtocolSecurityProtocol)封裝。第一網(wǎng)絡(luò)設(shè)備還可在上述轉(zhuǎn)發(fā)報(bào)文中攜帶報(bào)文控制信息(PCI,PacketControlhfo),PCI信息描述該轉(zhuǎn)發(fā)報(bào)文的基本屬性,如該轉(zhuǎn)發(fā)報(bào)文的來(lái)源(如是上行報(bào)文或是下行環(huán)回而來(lái)的報(bào)文)、該轉(zhuǎn)發(fā)報(bào)文的類型(如是http-get報(bào)文或是UDP報(bào)文)、該轉(zhuǎn)發(fā)報(bào)文的上報(bào)方式(如是復(fù)制報(bào)文、或是引流重定向到控制服務(wù)器的報(bào)文)和第一網(wǎng)絡(luò)設(shè)備的物理端口號(hào)等信息,使得控制服務(wù)器在接收到該轉(zhuǎn)發(fā)報(bào)文后,可獲知更多與該轉(zhuǎn)發(fā)報(bào)文相關(guān)的信息,進(jìn)而對(duì)該轉(zhuǎn)發(fā)報(bào)文做出更為準(zhǔn)確的判斷及處理。105、接收第二網(wǎng)絡(luò)設(shè)備返回的流表報(bào)文;在實(shí)際應(yīng)用中,控制服務(wù)器接收到轉(zhuǎn)發(fā)報(bào)文后,解析該轉(zhuǎn)發(fā)報(bào)文并生成該轉(zhuǎn)發(fā)報(bào)文的流表信息,其中,流表信息具體可包含如表1所示表項(xiàng)表權(quán)利要求1.一種報(bào)文處理方法,其特征在于,包括第一網(wǎng)絡(luò)設(shè)備接收轉(zhuǎn)發(fā)報(bào)文;對(duì)所述轉(zhuǎn)發(fā)報(bào)文進(jìn)行流表匹配,若不匹配,則,將所述轉(zhuǎn)發(fā)報(bào)文封裝上遠(yuǎn)端隧道內(nèi)層封裝和遠(yuǎn)端隧道外層封裝后,發(fā)送給第二網(wǎng)絡(luò)設(shè)備,以便所述第二網(wǎng)絡(luò)設(shè)備將所述轉(zhuǎn)發(fā)報(bào)文轉(zhuǎn)發(fā)給控制服務(wù)器處理;接收所述第二網(wǎng)絡(luò)設(shè)備返回的流表報(bào)文,所述流表報(bào)文中攜帶所述轉(zhuǎn)發(fā)報(bào)文的流表信息,且封裝有特殊二層幀頭;依據(jù)所述特殊二層幀頭中的以太類型值所指示的操作,對(duì)所述流表報(bào)文進(jìn)行處理。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述遠(yuǎn)端隧道內(nèi)層封裝具體為多協(xié)議標(biāo)簽交換MPLS標(biāo)簽;所述遠(yuǎn)端隧道外層封裝具體為MPLS標(biāo)簽,或通用路由封裝協(xié)議GRE封裝,或以太網(wǎng)協(xié)議安全協(xié)議IPSec封裝。3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述發(fā)送給第二網(wǎng)絡(luò)設(shè)備具體為通過(guò)與所述第二網(wǎng)絡(luò)設(shè)備建立的偽線PW隧道發(fā)送給第二網(wǎng)絡(luò)設(shè)備。4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述對(duì)所述流表報(bào)文進(jìn)行處理具體為直接環(huán)回所述流表報(bào)文,或,透?jìng)魉隽鞅韴?bào)文,或?qū)λ隽鞅韴?bào)文進(jìn)行流表下發(fā)處理。5.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述將所述轉(zhuǎn)發(fā)報(bào)文封裝上遠(yuǎn)端隧道內(nèi)層封裝和遠(yuǎn)端隧道外層封裝的步驟還包括在所述轉(zhuǎn)發(fā)報(bào)文中攜帶所述轉(zhuǎn)發(fā)報(bào)文的報(bào)文控制信息PCI。6.一種報(bào)文處理方法,其特征在于,包括網(wǎng)絡(luò)設(shè)備接收轉(zhuǎn)發(fā)報(bào)文;對(duì)所述轉(zhuǎn)發(fā)報(bào)文進(jìn)行流表匹配,若不匹配,則,將所述轉(zhuǎn)發(fā)報(bào)文封裝上二層幀頭后,發(fā)送給控制服務(wù)器處理;接收所述控制服務(wù)器返回的流表報(bào)文,所述流表報(bào)文中攜帶所述轉(zhuǎn)發(fā)報(bào)文的流表信息,且封裝有特殊二層幀頭;依據(jù)所述特殊二層幀頭中的以太類型值所指示的操作,對(duì)所述流表報(bào)文進(jìn)行處理。7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述對(duì)所述流表報(bào)文進(jìn)行處理具體為直接環(huán)回所述流表報(bào)文,或,透?jìng)魉隽鞅韴?bào)文,或依據(jù)所述流表報(bào)文生成流表。8.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,所述發(fā)送給控制服務(wù)器處理的步驟之前包括在所述轉(zhuǎn)發(fā)報(bào)文中攜帶所述網(wǎng)絡(luò)設(shè)備的標(biāo)識(shí)。9.一種報(bào)文處理方法,其特征在于,控制服務(wù)器接收來(lái)自網(wǎng)絡(luò)設(shè)備的轉(zhuǎn)發(fā)報(bào)文;對(duì)所述轉(zhuǎn)發(fā)報(bào)文進(jìn)行解析,生成所述轉(zhuǎn)發(fā)報(bào)文的流表信息;生成承載所述流表信息的流表報(bào)文,所述流表報(bào)文封裝有特殊二層幀頭,以便處理所述流表報(bào)文的網(wǎng)絡(luò)設(shè)備依據(jù)所述特殊二層幀頭中的以太類型值指示的操作,對(duì)所述流表報(bào)文進(jìn)行處理;將所述流表報(bào)文發(fā)送給所述網(wǎng)絡(luò)設(shè)備。10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述轉(zhuǎn)發(fā)報(bào)文中攜帶處理所述流表報(bào)文的網(wǎng)絡(luò)設(shè)備的標(biāo)識(shí);所述流表報(bào)文中攜帶處理所述流表報(bào)文的網(wǎng)絡(luò)設(shè)備的標(biāo)識(shí)。11.一種網(wǎng)絡(luò)設(shè)備,其特征在于,包括接收單元,用于接收轉(zhuǎn)發(fā)報(bào)文;流表匹配單元,用于對(duì)所述接收單元接收到的轉(zhuǎn)發(fā)報(bào)文進(jìn)行流表匹配;封裝發(fā)送單元,用于當(dāng)所述流表匹配單元的匹配結(jié)果為不匹配時(shí),將所述轉(zhuǎn)發(fā)報(bào)文封裝上遠(yuǎn)端隧道內(nèi)層封裝和遠(yuǎn)端隧道外層封裝后,發(fā)送給第二網(wǎng)絡(luò)設(shè)備,以便所述第二網(wǎng)絡(luò)設(shè)備將所述轉(zhuǎn)發(fā)報(bào)文轉(zhuǎn)發(fā)給控制服務(wù)器處理;所述接收單元還用于接收所述第二網(wǎng)絡(luò)設(shè)備返回的流表報(bào)文,所述流表報(bào)文中攜帶所述轉(zhuǎn)發(fā)報(bào)文的流表信息,且封裝有特殊二層幀頭;處理單元,用于依據(jù)所述流表報(bào)文的特殊二層幀頭中的以太類型值所指示的操作,對(duì)所述流表報(bào)文進(jìn)行處理。12.根據(jù)權(quán)利要求11所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述封裝發(fā)送單元在所述轉(zhuǎn)發(fā)報(bào)文上封裝的遠(yuǎn)端隧道內(nèi)層封裝具體為多協(xié)議標(biāo)簽交換MPLS標(biāo)簽;所述封裝發(fā)送單元在所述轉(zhuǎn)發(fā)報(bào)文上封裝的遠(yuǎn)端隧道外層封裝具體為MPLS標(biāo)簽,或通用路由封裝協(xié)議GRE封裝,或以太網(wǎng)協(xié)議安全協(xié)議IPSec封裝。13.根據(jù)權(quán)利要求11或12所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述封裝發(fā)送單元具體通過(guò)與所述第二網(wǎng)絡(luò)設(shè)備建立的偽線PW隧道,向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送封裝上遠(yuǎn)端隧道內(nèi)層封裝和遠(yuǎn)端隧道外層封裝的轉(zhuǎn)發(fā)報(bào)文。14.根據(jù)權(quán)利要求11至13任一項(xiàng)所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述處理單元對(duì)所述流表報(bào)文進(jìn)行的處理具體為直接環(huán)回所述流表報(bào)文,或,透?jìng)魉隽鞅韴?bào)文,或依據(jù)所述流表報(bào)文生成流表。15.一種網(wǎng)絡(luò)設(shè)備,其特征在于,包括接收單元,用于接收轉(zhuǎn)發(fā)報(bào)文;流表匹配單元,用于對(duì)所述轉(zhuǎn)發(fā)報(bào)文進(jìn)行流表匹配;封裝發(fā)送單元,用于當(dāng)所述流表匹配單元的匹配結(jié)果為不匹配時(shí),將所述轉(zhuǎn)發(fā)報(bào)文封裝上二層幀頭后發(fā)送給控制服務(wù)器處理;所述接收單元還用于接收所述控制服務(wù)器返回的流表報(bào)文,所述流表報(bào)文中攜帶所述轉(zhuǎn)發(fā)報(bào)文的流表信息,且封裝有特殊二層幀頭;處理單元,用于依據(jù)所述流表報(bào)文的特殊二層幀頭中的以太類型值所指示的操作,對(duì)所述流表報(bào)文進(jìn)行處理。16.根據(jù)權(quán)利要求15所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述處理單元對(duì)所述流表報(bào)文進(jìn)行的處理具體為直接環(huán)回所述流表報(bào)文,或,透?jìng)魉隽鞅韴?bào)文,或依據(jù)所述流表報(bào)文生成流表。17.—種控制服務(wù)器,其特征在于,包括接收單元,用于接收來(lái)自網(wǎng)絡(luò)設(shè)備的轉(zhuǎn)發(fā)報(bào)文;解析生成單元,用于對(duì)所述接收單元接收到的所述轉(zhuǎn)發(fā)報(bào)文進(jìn)行解析,生成所述轉(zhuǎn)發(fā)報(bào)文的流表信息;封裝生成單元,用于生成承載所述流表信息的流表報(bào)文,所述流表報(bào)文封裝有特殊二層幀頭,以便處理所述流表報(bào)文的網(wǎng)絡(luò)設(shè)備依據(jù)所述特殊二層幀頭中的以太類型值指示的操作,對(duì)所述流表報(bào)文進(jìn)行處理;發(fā)送單元,用于將所述封裝生成單元生成的流表報(bào)文發(fā)送給所述網(wǎng)絡(luò)設(shè)備。18.根據(jù)權(quán)利要求17所述的控制服務(wù)器,其特征在于,所述接收單元接收到的轉(zhuǎn)發(fā)報(bào)文中攜帶有處理所述流表報(bào)文的網(wǎng)絡(luò)設(shè)備的標(biāo)識(shí);所述封裝生成單元還用于在所述流表報(bào)文中攜帶處理所述流表報(bào)文的網(wǎng)絡(luò)設(shè)備的標(biāo)全文摘要本發(fā)明實(shí)施例公開了一種報(bào)文處理方法及相關(guān)設(shè)備,其中,一種報(bào)文處理方法包括第一網(wǎng)絡(luò)設(shè)備接收轉(zhuǎn)發(fā)報(bào)文;對(duì)所述轉(zhuǎn)發(fā)報(bào)文進(jìn)行流表匹配,若不匹配,則,將所述轉(zhuǎn)發(fā)報(bào)文封裝上遠(yuǎn)端隧道內(nèi)層封裝和遠(yuǎn)端隧道外層封裝后,發(fā)送給第二網(wǎng)絡(luò)設(shè)備,以便所述第二網(wǎng)絡(luò)設(shè)備將所述轉(zhuǎn)發(fā)報(bào)文轉(zhuǎn)發(fā)給控制服務(wù)器處理;接收所述第二網(wǎng)絡(luò)設(shè)備返回的流表報(bào)文,所述流表報(bào)文中攜帶所述轉(zhuǎn)發(fā)報(bào)文的流表信息,且封裝有特殊二層幀頭;依據(jù)所述特殊二層幀頭中的以太類型值所指示的操作,對(duì)所述流表報(bào)文進(jìn)行處理。本發(fā)明提供的技術(shù)方案能有效解決網(wǎng)絡(luò)設(shè)備控制平面的瓶頸限制問(wèn)題,同時(shí)實(shí)現(xiàn)數(shù)據(jù)轉(zhuǎn)發(fā)和路由控制的分離。文檔編號(hào)H04L12/56GK102301663SQ201180001146公開日2011年12月28日申請(qǐng)日期2011年7月6日優(yōu)先權(quán)日2011年7月6日發(fā)明者林程勇申請(qǐng)人:華為技術(shù)有限公司