新四季網

一種標籤轉發方法和裝置的製作方法

2023-07-12 18:26:06


專利名稱::一種標籤轉發方法和裝置的製作方法
技術領域:
:本發明涉及一種標籤轉發方法和裝置,屬於數據通信
技術領域:

背景技術:
:多協i義標籤交換(MultiprotocolLabelSwitching,簡稱MPLS)是一種用於快速數據包交換和路由的體系,它為網絡數據流量提供了目標、路由、轉發和交換等能力。MPLS支持多種網絡層協議,例如網際網路協議(InternetProtocol,簡稱IP)、網際網路協議第六版(InternetProtocolversion6,簡稱IPv6)、網際網路分組交換協議(InternetworkPacketExchangeprotocol,簡稱IPX)等,而且兼容包括異步傳輸模式(AsynchronousTransferMode,簡稱ATM)、幀中繼、乙太網、點對點協議(PointtoPointProtocol,簡稱PPP)等在內的多種鏈路層技術;所謂標籤交換就是對報文附上標籤,根據標籤進行轉發。標籤轉發表(IncomingLabelMap,簡稱ILM)用於將每個入標籤映射到一系列的下一跳轉發實體(一般來說也是交換機或路由器)上。ILM主要用於對收到的帶標籤的MPLS報文進行轉發查詢。當交換機判斷收到的報文為MPLS報文時,就會去查詢標籤轉發表,以確定下一跳發往哪裡。路由表為路由器或者三層交換機設備上存儲的表,該表中存有到達特定網絡終端的路徑。每個IP數據報可以根據路由表尋找到一條最佳傳輸路徑,並將該IP數據有效地傳送到目的站點。當交換機判斷收到的報文為IP報文時,就會去查詢路由表。倒數第2跳彈出(PenultimateHopPopping,簡稱PHP)是指倒數第二跳交換機收到帶有標籤的報文時,查找ILM表,彈出一層標籤。4在MPLS核心網絡中,能實現帶標籤報文的轉發。MPLS網絡的入口邊界交換機負責把IP報文封裝為帶標籤的報文,使該報文能在MPLS網絡中通過標籤交換技術轉發,在出口邊界交換機上,需要能夠去除標籤報文,把IP報文轉發到普通的用戶網絡中。在3層虛擬專用網絡(VirtualPrivateNetwork,簡稱VPN)的應用中,IP報文在入口設備上會帶上兩層標籤,一層為服務商網絡的公網標籤,另一層為VPN網絡的私網標籤。如果支持PHP技術,這樣在倒數第二跳的設備上,會彈出一層公網標籤,然後在出口設備上僅需要彈出一層標籤即可,最後進行IP報文的轉發。在MPLS網絡中,標籤報文的轉發通過標籤轉發表來完成,而在出口設備上,需要使用路由表來實現IP報文的轉發。圖1舉例說明了MPLS網絡的轉發流程圖中CE為用戶端設備(CustomerEdge,簡稱CE),PE為運營商邊緣設備(ProviderEdge,簡稱PE)。站點1(Site1,IP位址為1.1.1.1)發送目的IP位址為1.1.1.2的IP數據報文,報文經過作為接入設備的CE1到達PE1,在PE1上根據建立的MPLS/VPN網絡,會在IP報文的目的IP位址外封裝上兩層標籤一個爿/^網標籤Layerl和一個私網標籤Layer2。這樣IP寺艮文經過PEl設備後,將被封裝成一個MPLS報文,在第一臺設備P1上根據Layerl查找ILM表,刪除外層的Layerl並封裝一個新的公網標籤Layer3,到達第二臺P設備上;由於第二臺設備P2是此MPLS網絡中的倒數第二跳設備,報文經過設備P2後就會彈出外層的公網標籤;到達設備PE2的仍為MPLS報文,但僅有一層標籤Layer2;在設備PE2根據ILM表彈出標籤Layer2,並根據IP報文中的目的IP查詢^各由表找出下一跳為CE2,因此把這個IP報文轉發給CE2,報文最後到達站點2(Site2)模塊化交換機由管理模塊和業務模塊構成。一般包含一個主管理模塊和一個用於冗餘備份的管理模塊,以及若干個業務模塊,如圖2所示。其中數據交換的通路可能為以下幾種業務模塊l今業務模塊1業務模塊l今管理模塊+業務模塊2業務模塊l今管理模塊CPU業務模塊1^丟棄在模塊化交換機內部,數據報文的轉發不再根據報文的目的媒體訪問控制(MediaAccessControl,簡稱MAC)地址,目的IP位址或者標籤值,而是使用目的的模塊標識(ID)以及目的埠標識(ID)來完成報文的轉發。內部數據的格式如圖3所示。在數據報文從業務模塊進來的時候,根據目的MAC地址,目的IP位址或者標籤值,查找MAC地址表,路由表或者標籤轉發表,給數據報文加上目的模塊ID以及目的埠ID號。如果目的模塊ID號是本業務模塊的ID,則直接根據目的埠號轉發出去;如果目的模塊ID號不是本業務模塊ID,則要通過管理模塊中繼轉發。在本業務模塊上進行轉發時,如果報文需要送CPU處理,則目的埠ID號對應的就是實際的CPU埠;如果報文需要丟棄,則目的埠ID號是一個不存在的黑洞埠,這樣實現了報文的丟棄;如果報文需要發送到本業務模塊上的其他物理埠,則目的埠ID號為其他物理埠對應的埠ID號。在部署了VPN的網絡中,為了在網絡中隱藏私有VPN網絡的信息,都會封裝上一層私有的標籤,然後會再帶上一層用於在骨幹網上傳輸的公網標籤,也就是服務商的標籤。在支持PHP的MPLS網絡中,由於在倒數第二跳的交換機上彈出了公網標籤,這樣出口交換機就只需要彈出一層私網標籤,即可根據目的IP位址來轉發報文。但是在不支持PHP的情況下,例如在部署了MPLS服務質量(QualityofService,簡稱QoS)的環境中,出口設備需要根據外層標籤攜帶的QoS信息,這種情況下就不能支持PHP。此時在出口交換機上會遇到如下問題6情形1:交換機作為3層VPN網絡環境中的出口設備(如圖1中CEl-PEl-PI-P2-Pe2-CE2拓樸中的PE2設備)時,對攜帶有兩層標籤的報文,需要彈出兩層標籤,即先彈出公網標籤,再彈出私網標籤,然後根據目的IP位址轉發報文;情形2:交換機作為一個普通MPLS網絡的出口設備(如圖1中PEl-PI-P2-Pe2拓樸中的PE2設備)時,需要處理僅攜帶有一層公網標籤的報文,即彈出該公網標籤,然後根據目的IP位址轉發報文。對於同一個標籤值,對應的轉發行為只能有一種,例如a)彈出標籤找路由表b)彈出標籤找標籤轉發表c)彈出標籤直接轉發出口交換機需要處理情形1和情形2兩種情況,而實際操作中卻只能選擇一種行為。即由於當前交換晶片的功能限制(一個標籤只能設定一種行為),無法完成同時處理情形1和情形2所述的情況。標籤轉發表是由標籤值和行為共同構成,在情形1中,需要設定的標籤轉發表為標籤值行為7>網標籤彈出標籤,查找標籤轉發表私網標籤彈出標籤,然後以目的IP4企索路由表在情形2中,需要設定的標籤轉發表為:標籤值行為7>網標籤彈出標籤,然後以目的IP檢索路由表可以看出,對應公網標籤的行為只能指定一種。在情形1中,攜帶公網標籤和私網標籤的報文進入出口交換機後,根據公網標籤查詢標籤轉發表的匹配行為是彈出公網標籤然後查找標籤轉發表,之後再根據私有標籤查找標籤轉發表的匹配行為是彈出私網標籤再查詢路由表;在情形2中,該公網標籤查詢標籤轉發表後匹配行為是彈出7標籤然後再查詢路由表,即僅需要彈出公網標籤,並查詢路由表而不是標籤轉發表。滿足情形1的需求則不能滿足情形2的需求,因為情形2中報文僅攜帶一個公網標籤,根據公網標籤匹配情形1中的標籤轉發表後,查到的行為是彈出標籤再查找標籤轉發表,公網標籤被彈出後報文就不存在標籤,滿足情形2的需求則不能滿足情形1的需求,因為情形1中報文攜帶公網和私網兩個標籤,根據公網標籤匹配情形2中的標籤轉發表後,查詢到的行為是彈出標籤然後查詢路由表,彈出公網標籤後,由於報文仍然攜帶私有標籤,根據設定的行為去查詢路由表時,由於該報文仍為MPLS報文而非IP報文,因此無法根據目的IP查詢到正確的路由而丟棄該報文。如果要防止以上問題出現,就需要在部署網絡的時候做出限制如圖1中的兩臺PE設備,將不能同時作為3層VPN網絡與普通MPLS網絡的出口設備,但這樣無疑增加了設備資源,增大了網絡部署的難度。
發明內容本發明的目的是提供一種標籤轉發方法和裝置,用於在交換機不能支持PHP的情況下,同時滿足對多標籤和單籤標報文的處理需求。為實現上述目的,本發明提供了一種標籤轉發方法,所述方法包括接收第一層標籤為第一標籤的報文;與所述第一標籤相鄰的後續數據單元為標籤或IP報文;彈出所述第一標籤,並將彈出所述第一標籤後的報文發送到迴環埠。為了實現上述目的,本發明還提供了一種標籤轉發裝置,所述裝置包括報文接收單元和報文處理單元;所述報文接收單元用於接收第一層標籤為第一標籤的報文,並發送給報文處理單元;與所述第一標籤相鄰的後續數據單元為標籤或IP報文;;所述報文處理單元與報文接收單元連接,用於彈出所述第一標籤,並將彈出所述第一標籤後的報文發送到迴環埠。本發明僅需要犧牲交換機上的一個埠用作保留的迴環埠,即可實現在出口交換機上同時滿足對多標籤和單籤標報文的處理需求,通過迴環埠實現多標籤及單標籤報文多次檢索標籤轉發表或者路由表,從而使報文在出口交換機上正確彈出標籤並轉發出去,突破了部署MPLS,MPLSQoS及3層VPN應用網絡環境時的限制,增加了網絡部署的靈活度,降低成本。圖1為MPLS網症各示意圖圖2為模塊化交換機內部轉發流程示意圖圖3為模塊化交換機內部數據格式示意圖圖4為本發明一種標籤轉發方法實施例一示意圖圖5為本發明一種標籤轉發方法實施例二示意圖圖6為本發明一種標籤轉發方法實施例三示意圖圖7為本發明一種標籤轉發方法實施例四示意圖圖8為根據本發明一種標籤轉發方法實施例四實施過程中報文格式變化的示意圖圖9為根據本發明一種標籤轉發方法實施例三實施過程中報文格式變化的示意圖圖IO為本發明一種標籤轉發方法可處理報文格式示意圖圖11為本發明一種標籤轉發裝置實施例一示意圖圖12為本發明一種標籤轉發裝置實施例二示意圖具體實施例方式本發明提供了一種標籤轉發方法和裝置,用於用於在交換機不能支持PHP的情況下,同時滿足對多標籤和單籤標報文的處理需求。下面結合附圖對本發明進行具體的說明。圖4給出了本發明一種標籤轉發方法實施例一示意圖,所述方法包括以下步驟步驟S1:接收第一層標籤為第一標籤的報文;與所述第一標籤相鄰的後續數據單元為標籤或IP報文;即第一標籤的相鄰後續數據單元可以為標籤,也可以為IP報文,例如所述第一標籤可以為公網標籤,當報文攜帶兩層標籤時,公網標籤的相鄰後續數據單元即為私網標籤,當報文攜帶單層標籤時,公網標籤的相鄰後續數據單元即為IP報文。步驟S2:彈出所述第一標籤,並將彈出所述第一標籤後的報文發送到迴環埠。所述迴環埠可以為交換^L的內部埠或外部埠,當某個埠的模式被設置為迴環4莫式時,該埠即成為迴環埠,發往此埠的數據經過迴環後回到本埠,通常可以選擇速率最大的未使用埠作為迴環埠。圖5給出了本發明一種標籤轉發方法實施例二示意圖,本實施例除了包括方法實施例一的步驟外,還包括以下步驟步驟S3:接收第一層標籤為第二標籤的報文;與所述第二標籤相鄰的後續數據單元為IP報文;即第一標籤的相鄰後續數據單元只能為IP報文,例如所述第二標籤可以為私網標籤,私網標籤的相鄰後續數據單元只能為IP報文。步驟S4:彈出所述第二標籤,並查詢路由表得到彈出所述第二標籤後報文對應的轉發行為。步驟S3和步驟S4可以在步驟Sl和步驟S2之後執行,例如初始時報文攜帶兩層標籤,第一層標籤為第一標籤,第二層標籤為第二標籤,交換機接收到此報文時,執行步驟Sl和步驟S2,彈出了第一標籤,並將彈出了第一標籤的報文發送到迴環埠,經過迴環後所述迴環埠又接收到所述報文,此時報文只存在一層標籤,即第一層標籤為第二標籤,此時執行步驟S3和步10驟S4,即彈出所述第二標籤,並查詢路由表得到彈出所述第二標籤後報文對應的轉發行為。步驟S3和步驟S4的執行也可以與步驟Sl和步驟S2的執行無先後順序關係,例如交換機可以接收到一個只包含第一標籤的報文一,此時報文一按照步驟Sl和步驟S2執行,或者交換機可以接收到一個只包含第二標籤的報文二,此時報文二按照步驟S3和步驟S4執行,由於報文一和報文二的處理過程不相關,因此其處理順序只與報文的到達順序有關。圖6給出了本發明一種標籤轉發方法實施例三示意圖,本實施例除了包括方法實施例一的步驟外,還包括以下步驟步驟S5:在標籤轉發表中配置所述第一標籤的轉發行為彈出所述第一標籤,並將彈出所述第一標籤後的報文發送到迴環埠;步驟S6:查詢標籤轉發表得到所述第一層標籤為第一標籤的報文對應的轉發行為。本實施例也可以在方法實施例二的^5出上進行上述擴展。圖7給出了本發明一種標籤轉發方法實施例四示意圖,本實施例除了包括方法實施例二的步驟外,還包括以下步驟步驟S7:在標籤轉發表中配置所述第二標籤的轉發行為彈出所述第二標籤,並查詢路由表得到彈出所述第二標籤後報文對應的轉發行為;步驟S8:查詢標籤轉發表得到所述第一層標籤為第二標籤的報文對應的轉發行為。本實施例也可以在方法實施例三的基礎上進行上述擴展。本發明使用一個未使用的埠作為迴環埠,可以儘量選擇速率大的埠,即如果出口的模塊ID與埠ID對應這個埠,則報文送到這個埠後,會再次在交換機上進行一次報文的轉發。基於這樣的機制,例如對於公網標籤,由於與公網標籤相鄰的後續數據單元可以為私網標籤或IP報文,因此公網標籤在彈出一層標籤後需要實現兩種操作與公網標籤相鄰的後續數據單元為私網標籤時,則查找標籤轉發表;與公網標籤相鄰的後續數據單元為IP報文時,則查找路由轉發表。因此可以在標籤轉發表中設置公網標籤對應的轉發行為是彈出標籤,並將彈出標籤後的報文發送到迴環埠。由於迴環埠的特性,當原始報文為帶兩層標籤的報文時,彈出了外層標籤的報文在經過迴環埠回到本機後,會繼續在交換機上根據內層標籤繼續檢索表項轉發;當原始報文為僅帶一層標籤的報文時,彈出了外層標籤的報文在經過迴環埠回到本機後,會繼續在交換機上根據目的IP位址繼續檢索表項轉發。這樣就相當於對報文進行了兩次檢索第一次根據公網標籤值,彈出標籤;第二次根據私網標籤再次檢索標籤轉發表,或者根據目的IP位址檢索路由表,實現報文轉發。對於私網標籤,由於與私網標籤相鄰的後續數據單元只能為IP報文,因此可以在標籤轉發表中設置私網標籤對應的轉發行為是彈出標籤,並查詢路由表。對於有多層標籤需要全部彈出或者部分彈出的情況,也可以使用本方案,讓報文多次檢索標籤轉發表,每次檢索的結果是彈出標籤,把報文送往迴環埠,在經過迴環埠回到本機後,進行再次的4企索。本發明的標籤轉發表示例如下所示:標籤值行為LABEL1彈出標籤,往目的模塊號1,目的埠號l的埠轉發LABEL2彈出標籤,然後以目的IP位址檢索路由表其中目的模塊號1,目的埠號1對應的埠即為迴環埠。與標籤LABELl相鄰的後續^t據單元可以為標籤LABEL2,也可以為IP才艮文;與標籤LABEL2相鄰的後續悽t據單元只能為IP才艮文。LABEL1即為第一標籤,例如公網標籤,LABEL2即為第二標籤,例如私網標籤。目的^^塊號1,目的埠號1的埠即為迴環埠。在檢索標籤轉發表時,以報文攜帶的標籤值作為關鍵字在該表項中進行檢索,根據檢索到的行為作出相應的操作。圖8給出了根據本發明一種標籤轉發方法實施例四實施過程中報文格式12變化的示意圖,說明了根據上述標籤轉發表得到的轉發過程中的報文格式變化。進入交換機的報文為帶有兩個標籤LABEL1和LABEL2的報文,如圖8中101所示。交換機以LABEL1檢索標籤轉發表,得到其行為彈出標籤,往目的模塊號1,目的埠號1的埠轉發。報文中加上目的模塊號1和目的埠號1的內部數據報頭,如圖8中102所示,並將報文轉發到目的模塊號1,目的埠號l對應的埠,由於所述埠為迴環埠,才艮文在去除內部lt據報頭後經迴環埠回到本機,此時報文格式如圖8中103所示,交換機根據LABEL2檢索標籤轉發表,得到其行為彈出標籤,然後以目的IP位址檢索路由表;則在彈出LABEL2後,以目的IP位址檢索路由表,得到應往目的模塊號1,目的埠號2的埠轉發。報文中加上目的模塊號1和目的埠號2的內部數據報頭,如圖8中104所示。報文根據目的模塊號1,目的埠號2的內部數據報頭轉發到相應埠,最終報文在去除內部數據報頭後從交換機上編號為1的業務模塊上的2號埠轉發出去,轉發出去的報文格式如圖8中105所示。LABEL1可以為/>網標籤,LABEL2可以為私網標籤,此時相當於背景4支術中提到的情形1,即攜帶兩個標籤,首先根據公網標籤查找標籤轉發表,行為是彈出標籤,並發往目的模塊號1、目的埠號1的埠,迴環後再進入交換機,此時報文仍攜帶一個私網標籤,交換機判斷其為MPLS報文,會根據私有標籤查找標籤轉發表,之後彈出標籤再根據路由錶轉發。圖9給出了根據本發明一種標籤轉發方法實施例三實施過程中報文格式變化的示意圖。與圖8不同的是,進入交換機的報文為只帶有一個標籤LABEL1的報文,如圖9中201所示。交換機以LABEL1檢索標籤轉發表,得到其行為彈出標籤,往目的模塊號1,目的埠號1的埠轉發。報文中加上目的模塊號1和目的埠號1的內部數據報頭,如圖9中202所示,並將報文轉發到目的模塊號1,目的埠號l對應的埠,由於所述埠為迴環埠,報文在去除內部數據報頭後經迴環埠回到本機,此時報文格式如圖9中203所示,交換機根據目的IP位址檢索路由表,得到應往目的模塊號1,目的埠號2的埠轉發。報文中加上目的模塊號1和目的埠號2的內部數據報頭,如圖9中204所示。報文根據目的模塊號1,目的埠號2的內部數據報頭轉發到相應埠,最終報文在去除內部數據報頭後從交換機上編號為1的業務模塊上的2號埠轉發出去,轉發出去的報文格式如圖9中205所示。LABEL1可以為公網標籤,此時相當於
背景技術:
中提到的情形2,即攜帶一個標籤,首先根據公網標籤查找標籤轉發表,行為也是彈出標籤,並發往目的模塊號1、目的埠號1的埠,迴環後再進入交換機,此時由於沒有攜帶標籤,交換機判斷其為IP報文,會根據目的IP位址直接查找路由錶轉發。從圖8和圖9的例子可以看出,通過利用迴環埠,使得標籤轉發表可以同時滿足兩種情形的轉發需求。圖8和圖9中描述了帶兩層標籤LABEL1與LABEL2及僅帶有一層標籤LABEL1時,都能實現彈出標籤轉發報文。本發明方案也可以進一步推廣到多層標籤的情況例如對三個標籤LABEL3、LABEL4和LABEL5,其中LABEL3和LABEL4相鄰的後續數據單元可以為標籤或IP報文,LABEL5相鄰的後續數據單元只能為IP報文。即LABEL3和LABEL4為第一標籤,LABEL5為第二標籤。那麼可以設置以下的標籤轉發表,按照此標籤轉發表的轉發規則即可以達到彈出多層標籤的功能。tableseeoriginaldocumentpage14根據此標籤轉發表,可處理圖IO所示的報文301-306,具體處理過程與圖8和圖9中的方法類似,這裡不再贅述。多標籤情況下,即將標籤轉發表中外層標籤的行為均設置為轉發到迴環埠。需要說明的是,圖8、圖9和圖10中給出的報文格式僅用於對本發明的方法進行進一步的說明,並不構成對本
發明內容的限定,其它滿足本
發明內容的報文格式同樣屬於本發明的保護範圍。本發明還提供了一種標籤轉發裝置,圖ll給出了本發明一種標籤轉發裝置實施例一示意圖,包括才艮文接收單元Ml和才艮文處理單元M2;所述報文接收單元M1用於接收第一層標籤為第一標籤的報文,並發送給報文處理單元M2;與所述第一標籤相鄰的後續數據單元為標籤或IP報文;;所述報文處理單元M2與報文接收單元M1連接,用於彈出所述第一標籤,並將彈出所述第一標籤後的報文發送到迴環埠。所述報文接收單元M1還用於接收第一層標籤為第二標籤的報文,並發送給報文處理單元M2;與所述第二標籤相鄰的後續數據單元為IP報文;所述報文處理單元M2還用於彈出所述第二標籤,並查詢路由表得到彈出所述第二標籤後才艮文對應的轉發行為。圖12給出了本發明一種標籤轉發裝置實施例二示意圖,本實施例除了包括實施例一的結構特徵外,還包括標籤配置單元M3、存儲單元M4和標籤查詢單元M5;所述標籤配置單元M3用於在標籤轉發表中配置所述第一標籤的轉發行為彈出所述第一標籤,並將彈出所述第一標籤後的報文發送到迴環埠;所述存儲單元M4與標籤配置單元M3連接,用於存儲標籤轉發表;所述標籤查詢單元M5與報文處理單元M2和存儲單元連接M4,用於查詢標籤轉發表得到所述第一層標籤為第一標籤的報文對應的轉發行為。所述報文處理單元M2還用於在彈出所述第一標籤之前,調用標籤查詢單元M5。所述標籤配置單元M3還用於在標籤轉發表中配置所述第二標籤的轉發行為彈出所述第二標籤,並查詢路由表得到彈出所述第二標籤後報文對應的轉發行為;所述標籤查詢單元M5還用於查詢標籤轉發表得到所述第一層標籤為第二標籤的報文對應的轉發行為。所述報文處理單元M2還用於在彈出所述第二標籤之前,調用標籤查詢單元M5。本發明僅需要犧牲交換機上的一個埠用作保留的迴環埠,即可實現在出口交換機上同時滿足對多標籤和單籤標報文的處理需求,通過迴環埠實現多標籤及單標籤報文多次檢索標籤轉發表或者路由表,從而使報文在出口交換機上正確彈出標籤並轉發出去,突破了部署MPLS,MPLSQoS及3層VPN應用網絡環境時的限制,增加了網絡部署的靈活度,降低成本。最後應說明的是以上實施例僅用以說明本發明的技術方案,而非對其限制;儘管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特徵進行等同替換;而這些修改或者替換,並不使相應技術方案的本質脫離本發明各實施例技術方案的精神和範圍。1權利要求1.一種標籤轉發方法,其特徵在於,所述方法包括接收第一層標籤為第一標籤的報文,與所述第一標籤相鄰的後續數據單元為標籤或IP報文;彈出所述第一標籤,並將彈出所述第一標籤後的報文發送到迴環埠。2.根據權利要求1所述的標籤轉發方法,其特徵在於,還包括接收第一層標籤為第二標籤的報文,與所述第二標籤相鄰的後續數據單元為IP報文;彈出所述第二標籤,並查詢路由表得到彈出所述第二標籤後報文對應的轉發行為。3.根據權利要求1或2所述的標籤轉發方法,其特徵在於,所述接收第一層標籤為第一標籤的報文之前還包括,在標籤轉發表中配置所述第一標籤的轉發行為彈出所述第一標籤,並將彈出所述第一標籤後的報文發送到迴環埠;所述彈出所述第一標籤之前還包括查詢標籤轉發表得到所述第一層標籤為第一標籤的報文對應的轉發行為。4.根據權利要求2所述的標籤轉發行為,其特徵在於,所述接收第一層標籤為第二標籤的報文之前還包括,在標籤轉發表中配置所述第二標籤的轉發行為彈出所述第二標籤,並查詢路由表得到彈出所述第二標籤後"^艮文對應的轉發行為;所述彈出所述第二標籤之前還包括查詢標籤轉發表得到所述第一層標籤為第二標籤的報文對應的轉發行為。5.根據權利要求1、2或4所述的任一標籤轉發方法,其特徵在於,所述第一標籤為公網標籤。6.根據權利要求2或4所述的標籤轉發方法,其特徵在於,所述第二標籤為私網標籤。7.—種標籤轉發裝置,其特徵在於,包括報文接收單元和報文處理單元;所述報文接收單元用於接收第一層標籤為第一標籤的報文,並發送給報文處理單元;與所述第一標籤相鄰的後續數據單元為標籤或IP報文;所述報文處理單元與"^艮文接收單元連接,用於彈出所述第一標籤,並將彈出所述第一標籤後的報文發送到迴環埠。8.根據權利要求7所述的標籤轉發裝置,其特徵在於,所述報文接收單元還用於接收第一層標籤為第二標籤的報文,並發送給報文處理單元;與所述第二標籤相鄰的後續數據單元為IP報文;所述報文處理單元還用於彈出所述第二標籤,並查詢路由表得到彈出所述第二標籤後報文對應的轉發行為。9.根據權利要求7或8所述的標籤轉發裝置,其特徵在於,還包括標籤配置單元、存儲單元和標籤查詢單元;所述標籤配置單元用於在標籤轉發表中配置所述第一標籤的轉發行為彈出所述第一標籤,並將彈出所述第一標籤後的報文發送到迴環埠;所述存儲單元與標籤配置單元連接,用於存儲標籤轉發表;所述標籤查詢單元與報文處理單元和存儲單元連接,用於查詢標籤轉發表得到所述第一層標籤為第一標籤的報文對應的轉發行為;所述報文處理單元還用於在彈出所述第一標籤之前,調用標籤查詢單元。10.根據權利要求9所述的標籤轉發裝置,其特徵在於,所述標籤配置單元還用於在標籤轉發表中配置所述第二標籤的轉發行為彈出所述第二標籤,並查詢路由表得到彈出所述第二標籤後報文對應的轉發行為;所述標籤查詢單元還用於查詢標籤轉發表得到所述第一層標籤為第二標籤的報文對應的轉發行為;所述報文處理單元還用於在彈出所述第二標籤之前,調用標籤查詢單元。全文摘要本發明提供了一種標籤轉發方法和裝置。所述方法包括接收第一層標籤為第一標籤的報文;與所述第一標籤相鄰的後續數據單元為標籤或IP報文;彈出所述第一標籤,並將彈出所述第一標籤後的報文發送到迴環埠。本發明用於在交換機不能支持PHP的情況下,同時滿足對多標籤和單籤標報文的處理需求。文檔編號H04L12/56GK101510845SQ20091008072公開日2009年8月19日申請日期2009年3月27日優先權日2009年3月27日發明者歐陽熙羽申請人:北京星網銳捷網絡技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀