[發明專利]實現IPv4私網接入IPv6網絡的方法及接入設備有效
| 申請號: | 201210579227.7 | 申請日: | 2012-12-27 |
| 公開(公告)號: | CN103051544A | 公開(公告)日: | 2013-04-17 |
| 發明(設計)人: | 陳甲;張日華 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/749 | 分類號: | H04L12/749;H04L29/12 |
| 代理公司: | 北京林達劉知識產權代理事務所(普通合伙) 11277 | 代理人: | 劉新宇 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 實現 ipv4 接入 ipv6 網絡 方法 設備 | ||
技術領域
本發明涉及互聯網技術領域,尤其涉及一種實現IPv4私網接入IPv6網絡的方法及接入設備。
背景技術
隨著互聯網的日益發展,現有的IPv4(Internet?Protocol?version4,互聯網協議版本4)地址已經十分緊缺,無法回避IPv4地址被分配殆盡這個問題。128比特IP地址的IPv6(Internet?Protocol?version6,互聯網協議版本6)徹底解決了IPv4地址不足的難題,并且在地址容量、安全性、網絡管理、移動性以及服務質量等方面有明顯的改進,是下一代互聯網絡協議采用的核心標準。
然而,由于IPv4網絡已發展的非常成熟,IPv4網絡非常龐大,以至于不得不需要一段很長的時間逐步從IPv4網絡向IPv6網絡過渡。為此,業界正在通過各種各樣的方法尋找從IPv4網絡向IPv6網絡過渡合理方案。
目前各企業對外的服務(包括各類服務器及各服務協議)都是運行在IPv4網絡之上,幾乎所有的應用服務系統也都是基于IPv4開發的,IPv4網絡企業應用服務的典型場景如圖1所示,企業IPv4私網內的IPv4服務器中承載的各類IPv4應用可以為用戶提供良好的服務。
現有技術最常用的IPv6網絡和IPv4網絡互訪的解決方案是網絡地址翻譯(Network?Address?Translation,NAT)技術64,其應用場景如圖2所示。NAT64是一種有狀態的網絡地址與協議轉換技術,可實現傳輸控制協議(Transmission?Control?Protocol,TCP)、用戶數據包協議(User?Datagram?Protocol,UDP)、互聯網控制報文協議(Internet?Control?Message?Protocol,ICMP)下的IPv6與IPv4網絡地址和協議轉換。在NAT64的場景中,運營商將為IPv4網絡分配一個固定的IPv6網絡前綴,IPv6的用戶通過使用此IPv6網絡前綴+IPv4地址構成目的IPv6地址,對IPv6網絡進行訪問。例如,如果圖中的企業1網關對外的IPv4地址是2.2.2.2,運營商為IPv4公網分配的IPv6前綴是3001::/96,那么IPv6網絡中的用戶就可以通過3001::2.2.2.2的IPv6目的地址來訪問企業1網關,運營商的NAT64設備會自動將目的地址為3001::2.2.2.2的IPv6報文,轉換成目的地址為2.2.2.2的IPv4報文。
但是,NAT64僅僅是利用分配的IPv6網絡前綴,服務于IPv6用戶訪問處在IPv4公網中的企業,如果此企業服務部署在IPv6公網中,即企業的入口是一個IPv6地址,但是企業內部仍然都是IPv4網絡時,NAT64將起不到任何作用。這就意味著,由于最基礎協議的變更,私網內的所有原有IPv4服務器都將無法繼續為用戶提供服務。
為了解決企業IPv4私網接入IPv6公網后,原有IPv4服務器無法繼續提供服務的問題,通常通過以下方法來實現:逐個升級所有私網內的IPv4服務器,為私網建設IPv6網絡,并且開發各類新的IPv6應用服務,如圖3所示。但是,這種方法需要將企業原有的IPv4私網完整的升級到IPv6網絡,并且所有原有對外的IPv4服務器都需要基于IPv6重新開發,這樣做的成本非常高,對于一些企業來說,這筆投入是無法承擔的。
發明內容
有鑒于此,本發明提供了一種實現IPv4私網接入IPv6網絡的方法及接入設備,能夠在企業IPv4私網的入口為IPv6公網時,不改變企業內部的各IPv4服務器的任何現有配置的情況下,實現與IPv6公網間的通信,且網絡部署成本低。
為了解決上述問題,第一方面,本發明實施例提供了一種實現IPv4私網接入IPv6網絡的方法,所述方法包括:
接收來自IPv6公網的IPv6報文;
根據所述IPv6報文的報頭從IPv4私網地址池中為所述IPv6報文選擇私網IPv4地址及端口,并為所述IPv6報文分配IPv4私網目的IPv4地址及端口;
分別以所述私網IPv4地址及端口作為目標IPv4報文的源IP地址和源端口,以所分配的IPv4私網目的IPv4地址及端口作為目標IPv4報文的目的IP地址和目的端口,將所述IPv6報文轉換為所述目標IPv4報文;
將所述目標IPv4報文轉發至所述目標IPv4報文的目的IP地址和目的端口對應的IPv4服務器;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210579227.7/2.html,轉載請聲明來源鉆瓜專利網。





