[發明專利]一種支持IPv6網絡的IPv4網絡設備及其實現方法有效
| 申請號: | 200910243574.0 | 申請日: | 2009-12-25 |
| 公開(公告)號: | CN101841572A | 公開(公告)日: | 2010-09-22 |
| 發明(設計)人: | 陶濤;米嘉;梁斌;梁志勇 | 申請(專利權)人: | 北京網康科技有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12 |
| 代理公司: | 北京億騰知識產權代理事務所 11309 | 代理人: | 陳霽 |
| 地址: | 100190 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 支持 ipv6 網絡 ipv4 網絡設備 及其 實現 方法 | ||
1.一種支持IPv6網絡的IPv4網絡設備,包括第一數據包轉換模塊、映射關系存儲模塊、第二數據包轉換模塊;
該第一數據包轉換模塊接收來自所述IPv6網絡的IPv6數據包,將該IPv6數據包轉換成IPv4數據包,并得到該IPv6數據包與IPv4數據包之間的映射關系;
映射關系存儲模塊用于存儲所述IPv6數據包與IPv4數據包之間的映射關系;
第二數據包轉換模塊根據所述映射關系將轉換后的該IPv4數據包還原成IPv6數據包。
2.如權利要求1所述的一種支持IPv6網絡的IPv4網絡設備,其特征在于,所述將IPv6數據包轉換成IPv4數據包為首先找該IPv6數據包四層頭指針位置,再從該四層頭指針位置處向該IPv6數據包三層頭方向查找IP頭個字節,然后將該查找到的位置(A)與該IPv6數據包四層頭指針之間的字節替換成IP頭字節,并將該IPv6數據包三層頭指針移至該查找到的位置(A),且將該查找到的位置(A)與移動前該三層頭指針位置之間的字節去掉,從而完成IPv6數據包向IPv4數據包的轉換。
3.如權利要求1所述的一種支持IPv6網絡的IPv4網絡設備,其特征在于,所述IPv6數據包與IPv4數據包之間映射關系存儲在映射關系存儲模塊的HASH表中。
4.如權利要求1所述的一種支持IPv6網絡的IPv4網絡設備,其特征在于,所述IPv4網絡設備為流量管理轉發設備、路由器、交換機中的一個。
5.如權利要求1所述的一種支持IPv6網絡的IPv4網絡設備,包括IPv4協議棧;
該IPv4協議棧用于接收來自所述第一數據包轉發模塊的IPv4數據包,并對該IPv4數據包拆包,讀取該IPv4數據包中的應用層數據,對該拆開的IPv4數據包封包,最后將該封裝后的IPv4數據包發送至所述第二數據包轉換模塊。
6.如權利要求5所述的一種支持IPv6網絡的IPv4網絡設備,其特征在于,所述IPv4網絡設備是基于IPv4協議棧開發的應用產品,且該應用產品具有識別、管理、控制訪問功能中的一個或多個。
7.如權利要求5所述的一種支持IPv6網絡的IPv4網絡設備,包括第一網卡驅動模塊和第二網卡驅動模塊;
該第一網卡驅動模塊用于接收數據包,并將其中的IPv4數據包發送至IPv4協議棧,將IPv6數據包發送至第一數據包轉換模塊;
該第二網卡驅動模塊用于接收來自IPv4協議棧的IPv4數據包及接收來自第二數據包轉換模塊的IPv6數據包,并將該接收到的數據包分別發送至IPv4網絡及IPv6網絡。
8.如權利要求7所述的一種支持IPv6網絡的IPv4網絡設備,其特征在于,所述第一網卡驅動模塊通過具有存儲該數據包不同位置內容的結構體sk_buff中的protocol內容識別其接收到的數據包是IPv4數據包還是IPv6數據包。
9.IPv4網絡設備支持IPv6網絡的方法,包括:
步驟a,所述IPv4網絡設備接收來自所述IPv6網絡的IPv6數據包,再將該IPv6數據包轉換成IPv4數據包,并獲取該IPv6數據包與IPv4數據包之間的映射關系;
步驟b,存儲所述IPv6數據包與IPv4數據包之間的映射關系;
步驟c,根據步驟b中的映射關系將轉換后的IPv4數據包還原成IPv6數據包。
10.如權利要求9所述的IPv4網絡設備支持IPv6網絡的方法,其特征在于,所述將IPv6數據包轉換成IPv4數據包包括:
步驟d,查找該IPv6數據包四層頭指針位置,再從該四層頭指針位置處向該IPv6數據包三層頭方向查找IP頭個字節,然后將該查找到的位置(A)與該IPv6數據包四層頭指針之間的字節替換成IP頭字節,并將該IPv6數據包三層頭指針移至該查找到的位置(A),且將該查找到的位置(A)與移動前該三層頭指針位置之間的字節去掉,從而完成IPv6數據包向IPv4數據包的轉換。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京網康科技有限公司,未經北京網康科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910243574.0/1.html,轉載請聲明來源鉆瓜專利網。





