[發明專利]VPN客戶端IP地址的分配方法、報文傳輸方法及VPN服務器有效
| 申請號: | 201210365577.3 | 申請日: | 2012-09-27 |
| 公開(公告)號: | CN102917081A | 公開(公告)日: | 2013-02-06 |
| 發明(設計)人: | 陳海濱 | 申請(專利權)人: | 漢柏科技有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12;H04L12/46;H04L12/741;H04L29/06 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 王瑩 |
| 地址: | 300384 天津市華*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | vpn 客戶端 ip 地址 分配 方法 報文 傳輸 服務器 | ||
1.一種VPN客戶端IP地址的分配方法,其特征在于,所述方法包括以下步驟:
S11、在VPN服務器中配置多個IP地址池,設置其中一個IP地址池為主地址池,其他IP地址池均為備用地址池,
其中,所述IP地址池中的IP地址互不沖突;
S12、從所述主地址池中選取一個IP地址設置為主用IP地址,判斷所述主用IP地址是否與VPN客戶端對應的PC的IP地址相沖突,若所述主用IP地址與所述PC的IP地址不相沖突,則將所述主用IP地址分配給所述VPN客戶端,
否則,進入步驟S13;
S13、從所述備用地址池中選取一個IP地址設置為備用IP地址,將所述備用IP地址分配給所述VPN客戶端,并將所述備用IP地址與所述主用IP地址的對應關系添加到對應關系表中。
2.根據權利要求1所述的VPN客戶端IP地址的分配方法,其特征在于,步驟S12中判斷所述主用IP地址是否與所述PC的IP地址相沖突的方法為:在進行IKE協商時,比較所述主用IP地址與IP報文地址中的原IP地址,若兩者的頭8位相同,則判定為地址相沖突。
3.一種基于權利要求1或2所述的VPN客戶端IP地址的分配方法的報文傳輸方法,其特征在于,所述報文傳輸方法包括以下步驟:
S21、VPN客戶端將待發送報文加密后轉發到VPN服務器;
S22、所述VPN服務器對所述加密后的待發送報文進行解密,得到所述待發送報文,并判斷所述待發送報文的原IP地址是否為主用IP地址,若所述原IP地址為主用IP地址,則將所述待發送報文進行轉發,
若所述原IP地址為備用IP地址,則進入步驟S23;
S23、所述VPN服務器將所述原IP地址轉換為所述備用IP地址對應的主用IP地址,然后將所述待發送報文進行轉發。
4.根據權利要求3所述的報文傳輸方法,其特征在于,步驟S23之后進一步包括步驟:
S24、所述VPN服務器接收到回應報文時,確定所述回應報文的目的IP地址所對應的主用IP地址,并進一步確定所述主用IP地址是否有對應的備用IP地址,若所述主用IP地址沒有對應的備用IP地址,則將所述回應報文加密后轉發給所述主用IP地址對應的VPN客戶端,
若所述主用IP地址有對應的備用IP地址,則進入步驟S25;
S25、所述VPN服務器將所述回應報文的目的IP地址轉換為所述備用IP地址,并將所述回應報文加密后轉發給所述備用IP地址對應的VPN客戶端。
5.一種VPN服務器,其特征在于,所述服務器包括多個IP地址池、地址分配單元以及對應關系表存儲單元,其中:
所述多個IP地址池中的一個IP地址池為主地址池,其他IP地址池均為備用地址池,且所述IP地址池中的IP地址互不沖突;
所述地址分配單元,用于從所述主地址池中選取一個IP地址設置為主用IP地址,并判斷所述主用IP地址是否與VPN客戶端對應的PC的IP地址相沖突,若所述主用IP地址與所述PC的IP地址不相沖突,則將所述主用IP地址分配給所述VPN客戶端,
否則,從所述備用地址池中選取一個IP地址設置為備用IP地址,將所述備用IP地址分配給所述VPN客戶端,同時將所述備用IP地址與所述主用IP地址的對應關系添加到對應關系表中;
所述對應關系表存儲單元,用于存儲所述對應關系表。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于漢柏科技有限公司,未經漢柏科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210365577.3/1.html,轉載請聲明來源鉆瓜專利網。





