[發明專利]一種IP報文接收處理方法及裝置有效
| 申請號: | 201610061358.4 | 申請日: | 2016-01-28 |
| 公開(公告)號: | CN105791128B | 公開(公告)日: | 2018-12-14 |
| 發明(設計)人: | 李冰;劉玉翠;劉洋;金濤;陳帥;劉勇;董乾;趙霞;王剛 | 申請(專利權)人: | 東南大學 |
| 主分類號: | H04L12/741 | 分類號: | H04L12/741;H04L12/801 |
| 代理公司: | 南京蘇高專利商標事務所(普通合伙) 32204 | 代理人: | 柏尚春 |
| 地址: | 214135 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 ip 報文 接收 處理 方法 裝置 | ||
本發明提供了一種IP報文的接收處理裝置以及處理方法。來自MAC層的數據報文信息通過報文接收模塊先緩存下來,報文接收模塊同時控制著接收速度;接收到的速度合適的數據報文信息被放到緩存單元后,通過格式處理模塊為后續的處理預留空白頭,并添加頭尾信息;然后數據一次進入長度校驗模塊和差錯校驗模塊檢驗數據報文信息是否正確;未發生錯誤的數據報文信息隨后一次進入填充處理模塊和解封裝處理模塊,通過這些模塊配合網絡層的最大最小包限制;之后數據報文信息進入提取查找關鍵字模塊,配合后面的路由表項查找與結果返回模塊實現路由算法;最后通過轉發模塊形成處理好的IP報文發送至傳輸層。
技術領域
本發明涉及網絡通信技術領域,尤其是涉及一種IP(Internet Protocol,網絡協議)報文的接收處理方法及裝置。所謂IP報文,就是在網絡層傳輸的一個一個的數據包信息。
背景技術
當今的世界是信息技術大爆炸的時代,信息技術已經得到革命性的發展,甚至關系到一個國家的經濟命脈,各國都在大力發展信息技術,信息技術的普及與發展離不開網絡,正是由于網絡的發展,才更快速的刺激信息技術的廣泛傳播,所以網絡是這個時代發展的基石,是推動信息技術快速發展的重要媒介,一個國家要想大力發展信息技術,網絡技術的發展就不可忽視。現今,信息網絡技術已經成為人類生存與發展的一個重要手段和基本條件,人們利用網絡獲取信息,與他人進行交流,與團隊合作開展工作;利用網絡認識自我和發展自我,認識自然和改造自然。網絡正以前所未有的速度改變著人們的生活方式和認知方式,人們已經離不開網絡技術了。
伴隨著網絡的流行,與網絡相關的技術也蓬勃發展,有越來越多的科研技術人員投入網絡行業。而今,網絡處理器非常流行,與網絡處理器相關的技術也是蓬勃發展,特別是IP報文的各種處理與轉發更是被很多工程師所青睞,IP報文的處理涉及的是網絡層,處于OSI(開放系統互聯,Open System Interconnection)模型的第三層,OSI模型七層網絡協議是現在比較盛行的網絡協議棧,OSI模型共分七層,每層都可以有幾個子層,OSI的7層從上到下分別是應用層、表示層、會話層、傳輸層、網絡層、數據鏈路層和物理層,其中應用層、表示層、會話層和傳輸層定義了應用程序的功能,而網絡層、數據鏈路層和物理層則主要面向通過網絡的端到端的數據流。
OSI七層網絡協議中,數據鏈路層到網絡層的傳輸過程中需要對到來的數據報文進行一定的處理,現有專利中很少有專門描述這塊的技術操作,也鮮有如此細化的,本專利提供一種方法,是對MAC(Media Access Control,媒體介入控制層)層發送過來的數據進行處理。本發明要做的就是對MAC層過來的數據進行格式處理,與網絡層相對應。這種處理過程可以封裝成為一個單獨的模塊,可供他人調用,也可以直接使用。這樣就能很好地縮短開發周期,提高開發質量。
對于MAC層和網絡層之間傳輸的數據報文包的處理,目前還沒有比較成形的實現裝置。至于具體如何處理,各個公司也都有自己的見解。本發明希望能建立一個統一的處理標準,讓網絡處理更加規范化,縮短IP報文的接收處理裝置的開發周期,提高開發質量。
本發明為IP數據報文提供了模塊化的處理方法,縮短了后續IP報文的接收處理裝置的開發周期,提高了開發質量。
本發明的關鍵在于,在本發明中,將MAC的數據處理模塊也即本發明中的格式處理模塊,單獨放到一個模塊中,可以對格式處理模塊重復利用。
本發明在需要信息同步的時候自行組織緩沖單元。緩沖單元使用地址訪問存儲內容,丟失一個地址,該地址對應的內容就隨之丟棄,下面的地址和內容還是一一對應的關系,這樣就不會訪問錯誤信息,這是非常獨特的地方。除此之外,本發明自行編寫了TCAM單元和DDR單元用以存儲路由表項。由TCAM單元和DDR單元聯合組成存儲單元,通過硬件的方式進行路由表項的存儲于查找,提高了存儲于查找的效率。
本發明利用硬件描述語言實現,將所有模塊都集中到一個芯片中,麻雀雖小五臟俱全,可以在單片的小范圍內就能實現路由功能。
發明內容
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東南大學,未經東南大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610061358.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:提供智能路由應用程序的方法及智能路由器
- 下一篇:機會網絡中一種高效路由算法





