專利名稱:標簽分發(fā)裝置的制作方法
技術領域:
本發(fā)明涉及多協(xié)i義標簽交換(Multi Protocol Label Switch,以以下簡稱為LDP)技術,更具體地,涉及一種用于在標簽分發(fā)協(xié)議 中通知上游分發(fā)標簽的標簽分發(fā)裝置。
背景技術:
通常,在一條標簽交4奐路徑(Label Switch Path,以下簡稱為 LSP )的最后 一跳,標簽交換路由器(Label Switch Router ,以下簡 稱為LSR )會給相應的轉(zhuǎn)發(fā)等《介類(Forwading Equivalence Class, 以下簡稱為FEC)綁定一個空標簽作為入標簽(隱式空或是顯式 空)。
分配隱式空的目的是為了通過這個標簽告訴次末跳的LSR,在 收到發(fā)往該FEC的標簽才艮文的時候在次末跳LSR將入標簽彈出后 不再將出標簽壓入標簽棧,這樣才艮文到達最后一跳的時候就變成了 一個普通IP報文,最后一跳的LSR不需要再做彈出標簽的工作, 直接查找路由表轉(zhuǎn)發(fā)就可以了 。
但是,在上游分發(fā)標簽模式中上游的出標簽是由上游自己來分 發(fā)的,上游并不能知道自己是該FEC的次末跳,因此也無法分配一 個隱式空標簽作為自己的出標簽,而只能分發(fā)一個普通標簽,導致
無法進4亍次末i^彈出,才艮文到達最后一逸匕以后攜帶的仍然是一個普 通標簽。
因此,需要一種用于在標簽分發(fā)十力4又中通知上游分發(fā)標簽的標 簽分發(fā)裝置,以解決上述問題。
發(fā)明內(nèi)容
為了使作為某個FEC的次末跳的上游LSR能夠在上游標簽分 發(fā)^t式下,給該FEC分發(fā)一個隱式空標簽作為出標簽,從而實現(xiàn)次 末跳彈出。本發(fā)明提供了 一種用于在標簽分發(fā)協(xié)議中通知上游分發(fā) 標簽的標簽分發(fā)裝置,解決了上述問題。
本發(fā)明提供了一種標簽分發(fā)裝置,用于在標簽分發(fā)協(xié)議中通知 上游分發(fā)標簽,該裝置包括攜帶發(fā)送單元,位于下游,用于在發(fā) 送給上游的標簽請求消息中攜帶特定標簽類型的類型-長度 - 值 (Type-Length-Value ,以下簡稱為TLV );以及解析分配單元,位于 上游,用于在接收到帶有特定標簽類型TLV的標簽請求消息后,解 析特定標簽類型TLV,并根據(jù)特定標簽類型TLV中的字段值為轉(zhuǎn) 發(fā)等價類分配相應類型的標簽。
根據(jù)本發(fā)明,該裝置還包括消息發(fā)送單元,位于上游,用于 在上游不能按照特定標簽類型TLV中的字段值來分配相應類型的 標簽時,向下游發(fā)送通知消息。
此外,根據(jù)本發(fā)明,解析分配單元還用于在標簽請求消息中沒 有攜帶特定標簽類型TLV時,為轉(zhuǎn)發(fā)等價類分配普通標簽。
本發(fā)明的特定標簽類型TLV中的字段值包括以下之一0,用 于表示分配普通標簽;1,用于表示分配顯式空標簽;以及2,用于 表示分配隱式空標簽。
因此,通過上述描述,我們可以發(fā)現(xiàn)本發(fā)明中實現(xiàn)了以下4支術
效果作為某個FEC的倒^:第二跳的上游LSR能夠在上游標簽分 發(fā)才莫式下,給該FEC分發(fā)一個隱式空標簽作為出標簽,而不是普通 標簽,從而可以和在下游標簽分發(fā)才莫式下一樣進行次末跳彈出,進 而提高了轉(zhuǎn)發(fā)效率。
本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部 分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā) 明的目的和其他J尤點可通過在所寫的i兌明書、4又利要求書、以及附 圖中所特別指出的結(jié)構來實現(xiàn)和獲得。
附圖用來提供對本發(fā)明的進一 步理解,并且構成說明書的 一部 分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構成對本發(fā)明的 限制。在附圖中
圖1是根據(jù)本發(fā)明的用于在標簽分發(fā)協(xié)議中通知上游分發(fā)標簽 的標簽分發(fā)方法的流程圖2是根據(jù)本發(fā)明的實施例的標簽類型TLV( Lable Type TLV ) 的格式的一見圖;以及
圖3是根據(jù)本發(fā)明的用于在標簽分發(fā)協(xié)議中通知上游分發(fā)標簽 的標簽分發(fā)裝置的框圖。
具體實施例方式
以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進行說明,應當理解,此 處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本 發(fā)明。
本發(fā)明的重點在于在LDP的標簽請求消息中攜帶的標簽類型 TLV向上游說明需要分發(fā)什么類型的標簽,以下將以此為重點進行 詳細說明。
圖1是根據(jù)本發(fā)明的用于在標簽分發(fā)協(xié)議中通知上游分發(fā)標簽 的標簽分發(fā)方法的流程圖。圖2是根據(jù)本發(fā)明的實施例的標簽類型 TLV的格式的視圖。
以下將參照圖2,描述如圖l所示的用于在標簽分發(fā)協(xié)議中通 知上游分發(fā)標簽的標簽分發(fā)方法。該方法包4舌以下步驟
步驟S102,在由下游發(fā)送給上游的標簽請求消息中攜帶特定標 簽類型TLV;
步驟S104,上游接收到帶有特定標簽類型TLV的標簽請求消 息后,解析特定標簽類型TLV,并根據(jù)特定標簽類型TLV中的字 段值為轉(zhuǎn)發(fā)等價類分配相應類型的標簽。
在本發(fā)明中,需要注意的是,如果上游不能按照特定標簽類型 TLV中的字段值來分配相應類型的標簽,則向下游發(fā)送通知消息; 如果在標簽請求消息中沒有攜帶特定標簽類型TLV,則為轉(zhuǎn)發(fā)等價 類分配普通標簽。
并且,如圖2所示,當Value的值為0時,請求上游針對某個 FEC分配一個普通標簽;當Value的值為1時,請求上游針對某個 FEC分配一個顯式空標簽;而當Value的值為2時,請求上游針對 某個FEC分配一個隱式空標簽。
下游LSR在向上游LSR發(fā)送標簽請求消息的時候,根據(jù)自身 所需要的標簽類型來填寫標簽類型TLV中的Value的值。
圖3是才艮據(jù)本發(fā)明的用于在標簽分發(fā)協(xié)議中通知上游分發(fā)標簽 的標簽分發(fā)裝置300的框圖。如圖3所示,本發(fā)明的標簽分發(fā)裝置 300包括攜帶發(fā)送單元302,位于下游,用于在發(fā)送給上游的標 簽請求消息中攜帶特定標簽類型TLV;以及解析分配單元304,位 于上游,用于在接收到帶有特定標簽類型TLV的標簽請求消息后, 解析特定標簽類型TLV,并根據(jù)特定標簽類型TLV中的字段值為 轉(zhuǎn)發(fā)等價類分配相應類型的標簽,其中,解析分配單元304還用于 在標簽請求消息中沒有攜帶特定標簽類型TLV時,為轉(zhuǎn)發(fā)等價類分 配普通標簽。
此外,本發(fā)明的分發(fā)裝置300還包括消息發(fā)送單元306,位 于上游,用于在上游不能按照特定標簽類型TLV中的字段值來分配 相應類型的標簽時,向下游發(fā)送通知消息。
特定標簽類型TLV中的字段值包括以下之一0,用于表示分 配普通標簽;1,用于表示分配顯式空標簽;以及2,用于表示分配 隱式空標簽。
如上所述,本發(fā)明實現(xiàn)了以下才支術效果
作為某個FEC的次末跳的上游LSR能夠在上游標簽分發(fā)才莫式 下,給該FEC分配一個隱式空標簽而不是普通標簽作為出標簽,從 而可以和在下游標簽分發(fā)才莫式下一樣進行次末跳彈出,進而提高了 轉(zhuǎn)發(fā)效率。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā) 明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。 凡在本發(fā)明的精神和原則之內(nèi),所作的任何-f'務改、等同替換、改進 等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權利要求
1.一種標簽分發(fā)裝置,用于在標簽分發(fā)協(xié)議中通知上游分發(fā)標簽,其特征在于,包括攜帶發(fā)送單元,位于下游,用于在發(fā)送給所述上游的標簽請求消息中攜帶特定標簽類型的類型-長度-值;以及解析分配單元,位于上游,用于在接收到帶有所述特定標簽類型的類型-長度-值的所述標簽請求消息后,解析所述特定標簽類型的類型-長度-值,并根據(jù)所述特定標簽類型的類型-長度-值中的字段值為轉(zhuǎn)發(fā)等價類分配相應類型的標簽。
2. 根據(jù)權利要求1所述的標簽分發(fā)裝置,其特征在于,還包括消息發(fā)送單元,位于所述上游,用于在所述上游不能按 照所述特定標簽類型的類型-長度-值中的字段值來分配相 應類型的標簽時,向所述下游發(fā)送通知消息。3. 根據(jù)權利要求1所述的標簽分發(fā)裝置,其特征在于,所述解析 分配單元還用于在所述標簽請求消息中沒有攜帶所述特定標 簽類型的類型-長度-值時,為所述轉(zhuǎn)發(fā)等價類分配普通標 簽。4. 才艮據(jù)權利要求1至3中任一項所述的標簽分發(fā)裝置,其特征在 于,所述特定標簽類型的類型-長度-值中的字段值包括以下 之一0,用于表示分配普通標簽;1,用于表示分配顯式空標簽;以及2,用于表示分配隱式空標簽。
全文摘要
本發(fā)明提供了一種標簽分發(fā)裝置,用于在標簽分發(fā)協(xié)議中通知上游分發(fā)標簽,該裝置包括攜帶發(fā)送單元,位于下游,用于在發(fā)送給上游的標簽請求消息中攜帶特定標簽類型TLV;以及解析分配單元,位于上游,用于在接收到帶有特定標簽類型TLV的標簽請求消息后,解析特定標簽類型TLV,并根據(jù)特定標簽類型TLV中的字段值為轉(zhuǎn)發(fā)等價類分配相應類型的標簽。因此,使作為某個FEC的次末跳的上游LSR能夠在上游標簽分發(fā)模式下,給該FEC分發(fā)一個隱式空標簽作為出標簽,從而實現(xiàn)了次末跳彈出。
文檔編號H04L29/06GK101197815SQ20061016105
公開日2008年6月11日 申請日期2006年12月4日 優(yōu)先權日2006年12月4日
發(fā)明者軍 馮, 劉克波, 金利忠 申請人:中興通訊股份有限公司