亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種報文傳輸方法及系統(tǒng)的制作方法

文檔序號:7558122閱讀:104來源:國知局
專利名稱:一種報文傳輸方法及系統(tǒng)的制作方法
技術領域
本發(fā)明涉及網(wǎng)絡技術領域,尤其涉及一種報文傳輸方法及系統(tǒng)。
背景技術
QinQ技術是基于兩層802. IQ封裝的隧道協(xié)議的一種形象化稱呼,其核心思想是 將用戶網(wǎng)絡的虛擬局域網(wǎng)(VLAN,Virtual Local Area Network)標簽(Tag)封裝到運營商 網(wǎng)絡或者服務提供商網(wǎng)絡等骨干網(wǎng)絡(也可以稱為公網(wǎng))VLAN Tag上,報文帶著兩層VLAN Tag穿越骨干網(wǎng)。當源用戶網(wǎng)絡通過骨干網(wǎng)與目的用戶網(wǎng)絡進行互聯(lián)時,骨干網(wǎng)上用于用戶接入的 端口稱為用戶端口,用戶端口在接收到用戶報文,即普通形式的報文后,在報文原來的一層 VLAN Tag,即用戶網(wǎng)絡的VLAN Tag的基礎上,再封裝一層新的VLAN Tag,即骨干網(wǎng)絡的VLAN Tag,該過程即添QinQ封裝過程。然后,骨干網(wǎng)將封裝后的報文進行傳輸;骨干網(wǎng)的其它用 戶端口在將報文發(fā)送給目的用戶網(wǎng)絡之前,將添加的骨干網(wǎng)絡的VLAN Tag封裝刪除,還原 成普通的報文,該過程即去QinQ封裝過程。隨著光纖到樓、光纖到戶等光網(wǎng)絡解決方案的實現(xiàn),不少接入設備承載的用戶已 經(jīng)突破萬線。接入系統(tǒng)的VLAN資源越來越少,以太網(wǎng)交換芯片中提供的VLAN ID的范圍是 0 4095,因此,現(xiàn)有報文傳輸中,對報文基于兩層VLANTag的QinQ封裝,對VLAN資源的利 用率較低,無法滿足用戶對VLAN資源的需求。

發(fā)明內容
本發(fā)明實施例提供了 一種報文傳輸方法及系統(tǒng),用以實現(xiàn)基于三層VLANTag封裝 的報文傳輸,節(jié)約VLAN ID資源,從而提高VLAN ID資源的利用率。本發(fā)明實施例提供的一種報文傳輸方法包括用戶端的路由設備對用戶設備發(fā)送的每一報文加入用于標識業(yè)務類型的第一虛 擬局域網(wǎng)標識VLAN ID,然后發(fā)送給用戶接入設備;用戶接入設備對接收到的每一報文加入用于標識用戶的第二 VLAN ID,然后發(fā)送 給用戶設備接口板;用戶設備接口板對接收到的每一報文加入用于標識用戶接入設備的第三VLAN ID,然后發(fā)送給核心交換系統(tǒng)中的交換芯片。本發(fā)明實施例提供的一種報文傳輸方法包括網(wǎng)絡接口板獲取來自公網(wǎng)的報文,并獲取其中的S_VLAN ID和C-VLANID ;網(wǎng)絡接口板根據(jù)S_VLAN ID與用于標識業(yè)務類型的第一虛擬局域網(wǎng)標識VLAN ID 和用于標識用戶的第二 VLAN ID的對應關系,將報文中的S_VLANID轉換為第一 VLAN ID和 第二 VLAN ID,并且,根據(jù)C-VLAN ID與用于標識用戶接入設備的第三VLAN ID的對應關系, 將該報文中的C-VLAN ID轉換為第三VLAN ID ;網(wǎng)絡接口板將攜帶有第一 VLAN ID、第二 VLAN ID和第三VLAN ID的報文發(fā)送給核心交換系統(tǒng)中的交換芯片。本發(fā)明實施例提供的一種報文傳輸系統(tǒng)包括用戶端的路由設備,用于對用戶設備發(fā)送的每一報文加入用于標識業(yè)務類型的第 一虛擬局域網(wǎng)標識VLAN ID,然后發(fā)送給用戶接入設備;用戶接入設備,用于對接收到的每一報文加入用于標識用戶的第二 VLANID,然后 發(fā)送給用戶設備接口板;用戶設備接口板,用于對接收到的每一報文加入用于標識用戶接入設備的第三 VLAN ID,然后發(fā)送給核心交換系統(tǒng)中的交換芯片。本發(fā)明實施例提供的一種報文傳輸系統(tǒng)包括網(wǎng)絡接口板,用于獲取來自公網(wǎng)的報文,并獲取其中的S_VLAN ID和C-VLAN ID; 根據(jù)S_VLAN與用于標識業(yè)務類型的第一虛擬局域網(wǎng)標識VLANID和用于標識用戶的第二 VLAN ID的對應關系,將報文中的S_VLAN ID轉換為第一 VLAN ID和第二 VLAN ID,并且,根 據(jù)C-VLAN ID與用于標識用戶接入設備的第三VLAN ID的對應關系,將該報文中的C-VLAN ID轉換為第三VLAN ID ;將攜帶有第一 VLAN ID、第二 VLAN ID和第三VLAN ID的報文發(fā)送 給核心交換系統(tǒng)中的交換芯片;交換芯片,用于接收來自網(wǎng)絡接口板的報文。本發(fā)明實施例,用戶端的路由設備對用戶設備發(fā)送的每一報文加入用于標識業(yè)務 類型的第一虛擬局域網(wǎng)標識VLAN ID,然后發(fā)送給用戶接入設備;用戶接入設備對接收到 的每一報文加入用于標識用戶的第二VLAN ID,然后發(fā)送給用戶設備接口板;用戶設備接口 板對接收到的每一報文加入用于標識用戶接入設備的第三VLAN ID,然后發(fā)送給核心交換 系統(tǒng)中的交換芯片。從而實現(xiàn)了一種基于三層VLAN Tag封裝的報文傳輸技術,使得針對 擁有多用戶端口的用戶接入設備,可以承載更多用戶數(shù)據(jù)傳輸,節(jié)約VLAN ID資源,提高了 VLAN資源的利用率,并且,對業(yè)務運營商和設備提供商而言,大大降低了組網(wǎng)復雜度和設備 成本。


圖1為本發(fā)明實施例提供的報文傳輸系統(tǒng)結構示意圖;圖2為本發(fā)明實施例提供的上行報文結構示意圖;圖3為本發(fā)明實施例提供的下行報文結構示意圖;圖4為本發(fā)明實施例提供的對上行數(shù)據(jù)的處理過程示意圖;圖5為本發(fā)明實施例提供的對下行數(shù)據(jù)的處理過程示意圖;圖6為本發(fā)明實施例提供的一種上行的報文傳輸方法的流程示意圖;圖7為本發(fā)明實施例提供的一種下行的報文傳輸方法的流程示意圖。
具體實施例方式本發(fā)明實施例提供了 一種報文傳輸方法及系統(tǒng),用以實現(xiàn)基于三層VLANTag封裝 的報文傳輸,節(jié)約VLAN ID資源,從而提高VLAN ID資源的利用率。本發(fā)明實施例提供的技術方案,涉及二層交換技術(數(shù)據(jù)傳輸技術),更具體的 說,是一種使用三層VLAN堆疊實現(xiàn)QinQ的方案。
下面結合附圖對本發(fā)明實施例提供的技術方案進行說明。參見圖1,本發(fā)明實施例提供的報文傳輸系統(tǒng)包括網(wǎng)絡接口板、核心交換系統(tǒng)、 用戶設備接口板、用戶接入設備、用戶端的路由設備,每個路由設備可以連接多個用戶設 備,例如個人計算機(PC,Pers0nal Computer)、電話、交互式網(wǎng)絡電視(IPTV)機頂盒。其 中,核心交換系統(tǒng)中包含交換芯片。局域網(wǎng)的報文最終通過網(wǎng)絡接口板發(fā)往公網(wǎng)(骨干 網(wǎng))的上聯(lián)設備,例如寬帶接入服務器(BAS,Broadband Access Server/Broadband Remote Access Server)或 SR0在上行報文傳輸過程中用戶端的路由設備,用于對用戶設備發(fā)送的每一報文加入用于標識業(yè)務類型的第
一VLAN ID(也可以簡寫為VLAN ID_1),然后發(fā)送給用戶接入設備;用戶接入設備,用于對接收到的每一報文加入用于標識用戶的第二 VLANID(也可 以簡寫為VLAN ID_2),然后發(fā)送給用戶設備接口板;用戶設備接口板,用于對接收到的每一報文加入用于標識用戶接入設備的第三 VLAN ID,然后發(fā)送給核心交換系統(tǒng)中的交換芯片。交換芯片,用于記錄發(fā)送報文的用戶設備接口板所對應的交換芯片端口、該報文 中的媒體接入控制(MAC,Media Access Control)地址、以及第三VLANID (也可以簡寫為 VLAN ID_3),并且,將該報文發(fā)送給網(wǎng)絡接口板。網(wǎng)絡接口板,用于將來自核心交換系統(tǒng)的每一報文中的第一 VLAN ID和第二 VLAN ID轉換為用戶VLAN(C VLAN, Customer VLAN) ID,并且,將該報文中的第三VLAN ID轉換為 服務商VLAN(S_VLAN,Service ProviderVLAN) ID,然后將該報文發(fā)送給公網(wǎng)。上行報文,即網(wǎng)絡接口板接收到的來自交換芯片的報文,其結構如圖2所示,包括 目的MAC地址、源MAC地址、外層虛擬局域網(wǎng)標簽、中層虛擬局域網(wǎng)標簽、內層虛擬局域網(wǎng) 標簽、類型長度、凈荷、校驗位。其中,外層虛擬局域網(wǎng)標簽包括VLAN ID_3,中層虛擬局域 網(wǎng)標簽包括VLAN ID_2,內層虛擬局域網(wǎng)標簽包括VLAN ID_1。其中的TPID(Tag Protocol Identifier),即標簽協(xié)議標識,TCI (Tag Control Information),即標記控制信息。在下行報文傳輸過程中網(wǎng)絡接口板,用于獲取來自公網(wǎng)的報文,并獲取其中的S_VLAN ID和C-VLAN ID; 根據(jù)S_VLAN ID與用于標識業(yè)務類型的第一虛擬局域網(wǎng)標識VLAN ID和用于標識用戶的第
二VLAN ID的對應關系,將報文中的S_VLANID轉換為第一 VLAN ID和第二 VLAN ID,并且,根 據(jù)C-VLAN ID與用于標識用戶接入設備的第三VLAN ID的對應關系,將該報文中的C-VLAN ID轉換為第三VLAN ID ;將攜帶有第一 VLAN ID、第二 VLAN ID和第三VLAN ID的報文發(fā)送 給核心交換系統(tǒng)中的交換芯片;交換芯片,用于接收來自網(wǎng)絡接口板的報文。所述交換芯片,記錄發(fā)送報文的網(wǎng)絡接口板所對應的交換芯片端口、該報文中的 MAC地址、以及第三VLAN ID,并且,將該報文發(fā)送給用戶設備接口板。用戶設備接口板,用于接收來自核心交換系統(tǒng)的報文,刪除該報文中的第三VLAN ID后,將報文發(fā)送給用戶接入設備;用戶接入設備,用于接收來自用戶設備接口的報文,刪除該報文中的第二 VLAN ID 后,將報文發(fā)送給用戶端的路由設備;
用戶端的路由設備,用于接收來自用戶接入設備的報文,刪除該報文中的第一 VLAN ID,后,將報文發(fā)送給用戶設備。下行報文,即網(wǎng)絡接口板接收到的來自公網(wǎng)的報文,其結構如圖3所示,包括目的 MAC地址、源MAC地址、外層虛擬局域網(wǎng)標簽、內層虛擬局域網(wǎng)標簽、類型長度、凈荷、校驗 位。其中,外層虛擬局域網(wǎng)標簽包括S_VLAN ID,內層虛擬局域網(wǎng)標簽包括C-VLAN ID。本發(fā)明實施例提供的技術方案,使用三層VLAN ID分別標識不同用戶接入設備、不 同用戶和不同業(yè)務,如果接入系統(tǒng)承載10塊用戶設備接口板,每個接口板提供4個光纖接 口,用分路光纖,每個光纖接口承載32個用戶接入設備,這樣就可提供1280個用戶接入設 備,假設每個用戶接入設備有M個用戶路由接入端口,那么共有30720個用戶路由設備接 入系統(tǒng);假設每個用戶有4種不同業(yè)務,那么就需要12萬個VLAN ID作標識。而以太網(wǎng)中 的核心交換系統(tǒng)里的交換芯片僅提供了 4K VLAN ID資源,所以本發(fā)明實施例使用三層VLAN ID匯聚,即在每一層設備(包括路由設備、用戶接入設備、用戶設備接口板)預設特定的一 組VLAN ID,然后在網(wǎng)絡接口板上進行VLAN ID匯聚和QinQ轉換,使報文帶著業(yè)務運營商需 要的VLAN ID進入公網(wǎng)。用戶接入設備是多端口的,每個端口和一個用戶綁定。一個用戶接入設備負擔 多個用戶的業(yè)務處理。報文經(jīng)過用戶端的路由設備后,變成單Tag報文,即只有一個VLAN ID的報文,該VLAN ID用于標識用戶的業(yè)務類型;報文經(jīng)過用戶接入設備時又增加了一層 VLAN ID,用于標識用戶;報文進入用戶接入設備與主控板設備的接口板(即用戶設備接口 板),又被添加一層VLAN ID,用于標識用戶接入設備;報文從用戶端設備與主控板設備的 接口板進入主控板中的以太網(wǎng)交換芯片,此時帶有上述三個VLAN ID。在用戶端口對應的以太網(wǎng)交換芯片的端口上,即網(wǎng)絡接口板上,應用VLAN轉換策 略,將指定的用戶接入設備的帶有指定業(yè)務的VLAN ID的報文轉換成新的內層VLAN ID,即 將 VLAN ID_1 和 VLAN ID_2 轉換為 C_VLANID,并記錄 VLAN ID_1 和 VLAN ID_2,與 C_VLAN ID的對應關系。該C_VLAN ID用于標識指定用戶接入設備的指定業(yè)務,網(wǎng)絡接口板用轉換后得到 的C_VLAN ID代替原報文的VLAN ID_1和VLAN ID_2,然后根據(jù)QinQ規(guī)則,修改外層VLAN 標簽中的VLAN ID,使其與業(yè)務運營商的VLANID相同,即將VLAN ID_3轉換為S_VLAN ID, 然后發(fā)給主干網(wǎng)。在上述VLAN轉換過程中,C_VLAN ID用于標識指定用戶接入設備的指定用戶,網(wǎng) 絡接口板用C_VLAN ID代替原報文的VLAN ID_1*VLAN ID_2,這樣就可以實現(xiàn)不同的用戶 分組或不同的業(yè)務分組,使得不同的用戶組、不同的業(yè)務組或不同用戶的不同業(yè)務,具有不 同的傳輸隧道,可用于實現(xiàn)光纖到樓的各種應用場景。在用戶不多的情況下,也可以將用戶和業(yè)務進行1比1的VLAN轉換,即轉換后的 報文中使用兩個不同&C_VLAN ID分別代替原報文的VLAN ID_1*VLAN ID_2,用以標識不 同用戶的不同業(yè)務,但此時占用的VLAN資源比較多。從網(wǎng)絡端口進入接入系統(tǒng)的報文的外層VLAN標簽中的S_VLAN ID是業(yè)務運營商 的VLAN ID,進入網(wǎng)絡接口板后,經(jīng)過反QinQ轉換和反VLAN匯聚,報文從雙VLAN Tag或單 VLAN Tag變成三VLAN iTag,其中外層VLAN Tag中的VLAN ID_3是標識用戶接入設備的VLAN ID,中層VLAN Tag中的VLAN ID_2是標識用戶的VLAN ID,內層VLAN Tag中的VLAN ID_1是標識業(yè)務類型的VLAN ID。交換芯片會根據(jù)報文上行傳輸時記錄的用戶設備接口板所對 應的交換芯片端口、該報文中的MAC地址、以及VLAN ID_3,將報文送到指定用戶接入設備, 用戶接入設備根據(jù)報文中標識用戶的VLAN ID_2,將報文送出端口,報文進入用戶的路由設 備,根據(jù)報文中標識業(yè)務類型的VLAN ID_1進入用戶設備(PC、IPTV機頂盒、固定電話等)。此外,在用戶端口和/或網(wǎng)絡端口傳輸VLAN ID數(shù)據(jù)包的情況下,用戶端口和網(wǎng)絡 端口中發(fā)送VLAN ID數(shù)據(jù)包的源端口,將VLAN ID數(shù)據(jù)包的源媒體訪問控制地址信息寫入 以太網(wǎng)交換芯片的媒體訪問控制地址表中。這里所說的VLAN ID是標識用戶接入設備的 VLAN ID0通過上述技術方案,能夠在以太網(wǎng)交換系統(tǒng)上實現(xiàn)各種光纖到樓(FTTB,F(xiàn)iber to The Building)場景,而且能夠節(jié)約VLAN ID資源。下面介紹一下本發(fā)明實施例提供的方法流程。報文上行進入公網(wǎng)的處理過程如圖4所示,包括步驟SlOl 報文進入用戶端的路由設備,用戶端的路由設備在報文中添加VLAN ID_1, 用以標識不同業(yè)務;然后報文進入用戶接入設備,用戶接入設備在報文中添加VLAN ID_2, 用以標識不同用戶;然后報文進入用戶接口板,用戶接口板在報文中添加VLAN ID_3,用以 標識不同的用戶接入設備。S102 報文帶著上述三層VLAN ID進入交換芯片,在用戶接口板對應的交換芯片 端口和VLAN ID_3里學習MAC地址,即交換芯片記錄發(fā)送報文的用戶設備接口板所對應的 交換芯片端口、該報文中的媒體接入控制MAC地址、以及VLAN ID_3。然后報文進入網(wǎng)絡接 口板。S103 網(wǎng)絡接口板將用于標識用戶和業(yè)務的VLAN ID匯聚成C-VLAN,并記錄 C-VLAN 禾口 VLAN ID_1 及 VLAN ID_2 的對應關系。S104 網(wǎng)絡接口板根據(jù)C_VLAN和VLAN ID_3進行QinQ轉換,將VLANID_3替換成 業(yè)務運營商指定的VLAN ID,即S_VLAN ID,并記錄S_VLAN ID和VLAN ID_3的對應關系。報文下行進入用戶設備的處理過程如圖5所示,包括步驟S201 網(wǎng)絡接口板根據(jù)業(yè)務運營商指定的VLAN ID(S_VLAN ID)進行QinQ反轉換, 即根據(jù)之前記錄的S_VLAN ID和VLAN ID_3的對應關系,將外層S_VLAN換成VLAN ID_3。S202 網(wǎng)絡接口板根據(jù)VLAN ID_3和C VLAN進行VLAN反匯聚,根據(jù)之前記錄的 C-VLAN 和 VLAN ID_1&VLAN ID_2 的對應關系,將 C_VLAN 轉換成 VLAN ID_liPVLAN ID_2。S203 帶著上述三層VLAN ID的報文進入交換芯片,在網(wǎng)絡接口板對應的交換芯 片端口和VLAN ID_3里學習MAC地址,即交換芯片記錄發(fā)送報文的網(wǎng)絡接口板所對應的交 換芯片端口、該報文中的MAC地址、以及VLANID_3,并且,將該報文發(fā)送給用戶設備接口板。S204 用戶設備接口板刪掉報文的VLAN ID_3后,將報文發(fā)給用戶接入設備;用戶 接入設備刪掉報文的VLAN ID_2后,將報文發(fā)給用戶端的路由設備;用戶端的路由設備刪 掉報文的VLAN ID_1后,將報文發(fā)給用戶設備。綜上所述,參見圖6,本發(fā)明實施例提供的一種報文傳輸方法,包括步驟S301 用戶端的路由設備對用戶設備發(fā)送的每一報文加入用于標識業(yè)務類型的第 一虛擬局域網(wǎng)標識VLAN ID,然后發(fā)送給用戶接入設備;S302 用戶接入設備對接收到的每一報文加入用于標識用戶的第二 VLANID,然后發(fā)送給用戶設備接口板;S303:用戶設備接口板對接收到的每一報文加入用于標識用戶接入設備的第三 VLAN ID,然后發(fā)送給核心交換系統(tǒng)中的交換芯片。較佳地,該方法還包括核心交換系統(tǒng)中的交換芯片,記錄發(fā)送報文的用戶設備接口板所對應的交換芯片 端口、該報文中的MAC地址、以及第三VLAN ID,并且,將該報文發(fā)送給網(wǎng)絡接口板。較佳地,該方法還包括網(wǎng)絡接口板將來自核心交換系統(tǒng)的每一報文中的第一 VLAN ID和第二 VLAN ID轉 換為C-VLAN ID,并且,將該報文中的第三VLAN ID轉換為S_VLAN ID,然后將該報文發(fā)送給 公網(wǎng)。參見圖7,本發(fā)明實施例提供的一種報文傳輸方法,包括步驟S401 網(wǎng)絡接口板獲取來自公網(wǎng)的報文,并獲取其中的S_VLAN ID和C-VLAN ID ;S402 網(wǎng)絡接口板根據(jù)S_VLAN ID與用于標識業(yè)務類型的第一虛擬局域網(wǎng)標識 VLAN ID和用于標識用戶的第二 VLAN ID的對應關系,將報文中的S_VLAN ID轉換為第一 VLAN ID和第二 VLAN ID,并且,根據(jù)C-VLAN ID與用于標識用戶接入設備的第三VLAN ID 的對應關系,將該報文中的C-VLANID轉換為第三VLAN ID ;S403 網(wǎng)絡接口板將攜帶有第一 VLAN ID、第二 VLAN ID和第三VLANID的報文發(fā) 送給核心交換系統(tǒng)中的交換芯片。較佳地,該方法還包括核心交換系統(tǒng)中的交換芯片,記錄發(fā)送報文的網(wǎng)絡接口板所對應的交換芯片端 口、該報文中的MAC地址、以及第三VLAN ID,并且,將該報文發(fā)送給用戶設備接口板。較佳地,該方法還包括用戶設備接口板接收來自核心交換系統(tǒng)的報文,刪除該報文中的第三VLAN ID后, 將報文發(fā)送給用戶接入設備;用戶接入設備接收來自用戶設備接口的報文,刪除該報文中的第二 VLANID后,將 報文發(fā)送給用戶端的路由設備;用戶端的路由設備接收來自用戶接入設備的報文,刪除該報文中的第一 VLAN ID, 后,將報文發(fā)送給用戶設備。從而實現(xiàn)了一種基于三層VLAN Tag封裝的報文傳輸技術,使得針對擁有多用戶端 口的用戶接入設備,可以承載更多用戶數(shù)據(jù)傳輸,節(jié)約VLAN ID資源,提高了 VLAN資源的利 用率,并且,對業(yè)務運營商和設備提供商而言,大大降低了組網(wǎng)復雜度和設備成本。本領域內的技術人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序 產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實 施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機 可用存儲介質(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產(chǎn)品的形 式。本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產(chǎn)品的流程 圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一 流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設備的處理 器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設備的處理器執(zhí)行的指令產(chǎn)生 用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能 的系統(tǒng)。這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理設備以特 定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指 令系統(tǒng)的制造品,該指令系統(tǒng)實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或 多個方框中指定的功能。這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設備上,使得在計 算機或其他可編程設備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或 其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖 一個方框或多個方框中指定的功能的步驟。顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍 之內,則本發(fā)明也意圖包含這些改動和變型在內。
權利要求
1.一種報文傳輸方法,其特征在于,該方法包括用戶端的路由設備對用戶設備發(fā)送的每一報文加入用于標識業(yè)務類型的第一虛擬局 域網(wǎng)標識VLAN ID,然后發(fā)送給用戶接入設備;用戶接入設備對接收到的每一報文加入用于標識用戶的第二 VLAN ID,然后發(fā)送給用 戶設備接口板;用戶設備接口板對接收到的每一報文加入用于標識用戶接入設備的第三VLAN ID,然 后發(fā)送給核心交換系統(tǒng)中的交換芯片。
2.根據(jù)權利要求1所述的方法,其特征在于,該方法還包括核心交換系統(tǒng)中的交換芯片,記錄發(fā)送報文的用戶設備接口板所對應的交換芯片端 口、該報文中的MAC地址、以及第三VLAN ID,并且,將該報文發(fā)送給網(wǎng)絡接口板。
3.根據(jù)權利要求2所述的方法,其特征在于,該方法還包括網(wǎng)絡接口板將來自核心交換系統(tǒng)的每一報文中的第一 VLAN ID和第二 VLAN ID轉換為 C-VLAN ID,并且,將該報文中的第三VLAN ID轉換為S_VLAN ID,然后將該報文發(fā)送給公網(wǎng)。
4.一種報文傳輸方法,其特征在于,該方法包括網(wǎng)絡接口板獲取來自公網(wǎng)的報文,并獲取其中的S_VLAN ID和C-VLANID ;網(wǎng)絡接口板根ID與用于標識業(yè)務類型的第一虛擬局域網(wǎng)標識VLAN ID和用 于標識用戶的第二 VLAN ID的對應關系,將報文中的S_VLANID轉換為第一 VLAN ID和第二 VLAN ID,并且,根據(jù)C-VLAN ID與用于標識用戶接入設備的第三VLAN ID的對應關系,將該 報文中的C-VLAN ID轉換為第三VLAN ID ;網(wǎng)絡接口板將攜帶有第一 VLAN ID、第二 VLAN ID和第三VLAN ID的報文發(fā)送給核心交 換系統(tǒng)中的交換芯片。
5.根據(jù)權利要求4所述的方法,其特征在于,該方法還包括核心交換系統(tǒng)中的交換芯片,記錄發(fā)送報文的網(wǎng)絡接口板所對應的交換芯片端口、該 報文中的MAC地址、以及第三VLAN ID,并且,將該報文發(fā)送給用戶設備接口板。
6.根據(jù)權利要求5所述的方法,其特征在于,該方法還包括用戶設備接口板接收來自核心交換系統(tǒng)的報文,刪除該報文中的第三VLAN ID后,將報 文發(fā)送給用戶接入設備;用戶接入設備接收來自用戶設備接口的報文,刪除該報文中的第二 VLANID后,將報文 發(fā)送給用戶端的路由設備;用戶端的路由設備接收來自用戶接入設備的報文,刪除該報文中的第一 VLAN ID,后, 將報文發(fā)送給用戶設備。
7.一種報文傳輸系統(tǒng),其特征在于,該系統(tǒng)包括用戶端的路由設備,用于對用戶設備發(fā)送的每一報文加入用于標識業(yè)務類型的第一虛 擬局域網(wǎng)標識VLAN ID,然后發(fā)送給用戶接入設備;用戶接入設備,用于對接收到的每一報文加入用于標識用戶的第二 VLANID,然后發(fā)送 給用戶設備接口板;用戶設備接口板,用于對接收到的每一報文加入用于標識用戶接入設備的第三VLAN ID,然后發(fā)送給核心交換系統(tǒng)中的交換芯片。
8.根據(jù)權利要求7所述的系統(tǒng),其特征在于,該系統(tǒng)還包括交換芯片,用于記錄發(fā)送報文的用戶設備接口板所對應的交換芯片端口、該報文中的 MAC地址、以及第三VLAN ID,并且,將該報文發(fā)送給網(wǎng)絡接口板。
9.根據(jù)權利要求8所述的系統(tǒng),其特征在于,該系統(tǒng)還包括網(wǎng)絡接口板,用于將來自核心交換系統(tǒng)的每一報文中的第一 VLAN ID和第二 VLAN ID 轉換為C-VLAN ID,并且,將該報文中的第三VLAN ID轉換為S_VLAN ID,然后將該報文發(fā)送 給公網(wǎng)。
10.一種報文傳輸系統(tǒng),其特征在于,該系統(tǒng)包括網(wǎng)絡接口板,用于獲取來自公網(wǎng)的報文,并獲取其中的S_VLAN ID和C-VLAN ID ;根據(jù) S_VLAN與用于標識業(yè)務類型的第一虛擬局域網(wǎng)標識VLANID和用于標識用戶的第二 VLAN ID的對應關系,將報文中的S_VLAN ID轉換為第一 VLAN ID和第二 VLAN ID,并且,根據(jù) C-VLAN ID與用于標識用戶接入設備的第三VLAN ID的對應關系,將該報文中的C-VLAN ID 轉換為第三VLAN ID ;將攜帶有第一 VLAN ID、第二 VLAN ID和第三VLAN ID的報文發(fā)送給 核心交換系統(tǒng)中的交換芯片;交換芯片,用于接收來自網(wǎng)絡接口板的報文。
11.根據(jù)權利要求10所述的系統(tǒng),其特征在于,所述交換芯片,記錄發(fā)送報文的網(wǎng)絡接 口板所對應的交換芯片端口、該報文中的MAC地址、以及第三VLAN ID,并且,將該報文發(fā)送 給用戶設備接口板。
12.根據(jù)權利要求11所述的系統(tǒng),其特征在于,該系統(tǒng)還包括用戶設備接口板,用于接收來自核心交換系統(tǒng)的報文,刪除該報文中的第三VLAN ID 后,將報文發(fā)送給用戶接入設備;用戶接入設備,用于接收來自用戶設備接口的報文,刪除該報文中的第二 VLAN ID后, 將報文發(fā)送給用戶端的路由設備;用戶端的路由設備,用于接收來自用戶接入設備的報文,刪除該報文中的第一 VLAN ID,后,將報文發(fā)送給用戶設備。
全文摘要
本發(fā)明公開了一種報文傳輸方法及系統(tǒng),用以實現(xiàn)基于三層VLAN Tag封裝的報文傳輸,節(jié)約VLAN ID資源,從而提高VLAN ID資源的利用率。本發(fā)明提供的一種報文傳輸方法包括用戶端的路由設備對用戶設備發(fā)送的每一報文加入用于標識業(yè)務類型的第一虛擬局域網(wǎng)標識VLAN ID,然后發(fā)送給用戶接入設備;用戶接入設備對接收到的每一報文加入用于標識用戶的第二VLANID,然后發(fā)送給用戶設備接口板;用戶設備接口板對接收到的每一報文加入用于標識用戶接入設備的第三VLAN ID,然后發(fā)送給核心交換系統(tǒng)中的交換芯片。
文檔編號H04L29/12GK102065018SQ201110003178
公開日2011年5月18日 申請日期2011年1月7日 優(yōu)先權日2011年1月7日
發(fā)明者劉楊 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1