[發明專利]二層隧道快速轉發設備和方法有效
| 申請號: | 201110284231.6 | 申請日: | 2011-09-22 |
| 公開(公告)號: | CN102299862B | 公開(公告)日: | 2014-12-17 |
| 發明(設計)人: | 段銘哲;范成龍 | 申請(專利權)人: | 北京傲天動聯技術股份有限公司 |
| 主分類號: | H04L12/70 | 分類號: | H04L12/70;H04L12/46 |
| 代理公司: | 北京銘碩知識產權代理有限公司 11286 | 代理人: | 韓明星;羅延紅 |
| 地址: | 100193 北京市海淀區東北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 隧道 快速 轉發 設備 方法 | ||
技術領域
本發明涉及數據通信領域,更具體地,本發明涉及一種二層隧道快速轉 發設備和方法。
背景技術
隧道技術(Tunneling)是一種通過使用網絡(諸如,互聯網)基礎設施 在網絡之間傳遞數據的方式,其中,使用隧道技術傳遞的數據或負載可以是 不同協議的數據幀或包。隧道協議將其它協議的數據幀或包重新封裝,然后 通過隧道進行發送,封裝后的新幀頭提供路由信息,以便通過網絡傳遞被封 裝的負載數據。
所述隧道類似于點到點的連接,這種方式能夠使來自許多信息源的網絡 業務在同一個基礎設施中通過不同的隧道進行傳輸。隧道技術使用點對點通 信協議代替了交換連接,并通過路由網絡來連接數據地址。
圖1是示出現有技術的隧道轉發設備100的框圖。如圖1所示,現有技 術的隧道轉發設備100包括應用110和內核120,應用110包括轉發模塊111, 內核120包括第一接口驅動模塊121和第二接口驅動模塊122。
第一接口驅動模塊121從用戶端接收數據報文,并將接收到的數據報文 發送到轉發模塊111。
轉發模塊111通過socket從第一接口驅動模塊121接收數據報文,對其 進行隧道封裝處理,并通過socket將封裝的數據報文發給第二接口驅動模塊 122。
第二接口驅動模塊122從轉發模塊111接收封裝的數據報文,并將其發 送到服務器。
上述轉發模式為上行數據報文轉發流程模式,下行數據報文轉發模式與 此相反,在此不再贅述。
根據現有技術的隧道轉發處理流程,在每個數據報文的轉發過程中需要 進行兩次內核與應用之間的數據交互,因此導致轉發效率較低。
發明內容
本發明的目的在于提供一種二層隧道快速轉發設備和方法。
根據本發明的一方面,提供了一種二層隧道快速轉發設備,包括:位于 內核中的第一接口驅動模塊、快速轉發模塊、IP轉發模塊和第二接口驅動模 塊,其中,二層隧道快速轉發設備工作于如下的上行數據報文轉發模式:第 一接口驅動模塊從用戶端接收數據報文并發送到快速轉發模塊;快速轉發模 塊確定是否進行快速轉發,當確定進行快速轉發時,對數據報文進行封裝以 使數據報文的外層源、目的IP地址與二層隧道快速轉發設備的IP地址處于 相同網段,并將數據報文的外層源、目的MAC地址暫時均封裝為第二接口 驅動模塊的MAC地址;IP轉發模塊被快速轉發模塊調用進行路由查找以獲 得目的MAC地址,替換暫時的外層目的MAC地址;快速轉發模塊將數據報 文發送到第二接口驅動模塊;第二接口驅動模塊,將數據報文發送到服務器。
第一接口驅動模塊可將需要進行快速轉發的數據報文的協議類型設置為 預定值,快速轉發模塊可通過確定數據報文的協議類型是否為所述預定值來 確定是否進行快速轉發。
二層隧道快速轉發設備還可工作于如下的下行數據報文轉發模式:第二 接口驅動模塊,從服務器接收數據報文并發送到快速轉發模塊;快速轉發模 塊,對數據報文進行解封裝并確定是否進行快速轉發,當確定進行快速轉發 時,將數據報文發送到第一接口驅動模塊;第一接口驅動模塊,將數據報文 發送到用戶端。
當確定不進行快速轉發時,快速轉發模塊可將數據報文返回給內核。
二層隧道快速轉發設備還可包括更多接口驅動模塊,當確定進行快速轉 發時,快速轉發模塊查找報文頭中指定的接口驅動模塊,并將數據報文發送 到指定的接口驅動模塊。
所述二層隧道快速轉發設備還可包括:位于應用中的控制模塊,用于設 置是否激活快速轉發模塊。
第一接口驅動模塊、快速轉發模塊、第二接口驅動模塊和IP轉發模塊之 間的操作可通過內核進行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京傲天動聯技術股份有限公司,未經北京傲天動聯技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110284231.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種變壓器
- 下一篇:一種光伏逆變器新型電感處理結構





