[发明专利]一种IPSec隧道共用方法、系统及设备有效
申请号: | 201110398887.0 | 申请日: | 2011-12-05 |
公开(公告)号: | CN103139189B | 公开(公告)日: | 2017-03-22 |
发明(设计)人: | 张建华;杨煜 | 申请(专利权)人: | 京信通信系统(中国)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/46 |
代理公司: | 北京同达信恒知识产权代理有限公司11291 | 代理人: | 郭红丽 |
地址: | 510663 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ipsec 隧道 共用 方法 系统 设备 | ||
1.一种IPSec隧道共用系统,其特征在于,该系统包括第一网元、第二网元和第三网元,第一网元与第二网元之间已经建立有IPSec隧道,其中:
第一网元,用于接收第三网元发送的第一IP数据包,并利用所述IPSec隧道的私有IP地址替换所述第一IP数据包中的源地址,以及将替换源地址后的第一IP数据包通过所述IPSec隧道发送至第二网元;
第二网元,用于在接收到来自第一网元的第一IP数据包后,根据该第一IP数据包中的目的地址,发送所述第一IP数据包;
第三网元,用于生成并向第一网元发送第一IP数据包。
2.如权利要求1所述的系统,其特征在于,
所述第二网元,还用于将第二IP数据包通过IPSec隧道发送给第一网元,所述第二IP数据包中的源地址为第一IP数据包中的目的地址,第二IP数据包中的目的地址为IPSec隧道的私有IP地址;
所述第一网元,还用于在接收到第三网元发送的第一IP数据包时,记录该第一IP数据包中的源地址和目的地址对,并在接收到所述第二IP数据包时,判断已记录的目的地址中,是否存在与第二IP数据包中的源地址相同的目的地址,若存在,则利用该目的地址对应的源地址替换第二IP数据包中的目的地址,并根据替换后的目的地址发送所述第二IP数据包。
3.如权利要求1所述的系统,其特征在于,
所述第二网元,还用于将第二IP数据包通过IPSec隧道发送给第一网元,所述第二IP数据包中的源地址为第一IP数据包中的目的地址,第二IP数据包中的目的地址为IPSec隧道的私有IP地址;
所述第一网元,还用于在接收到第三网元发送的第一IP数据包时,记录该第一IP数据包中的源地址和目的地址对以及对应的源端口号和目的端口号对,并在接收到所述第二IP数据包时,在已记录的地址对及端口号对中,判断是否存在与第二IP数据包中的源地址及源端口号均相同的目的地址及目的端口号,若存在,则利用该目的地址和目的端口号对应的源地址替换第二IP数据包中的目的地址,并根据替换后的目的地址发送所述第二IP数据包。
4.如权利要求1~3任一所述的系统,其特征在于,
所述第一网元具有至少两个网口,其中一个网口用于与第二网元之间建立IPSec隧道,另一个网口作为第三网元的网关,与第三网元进行IP数据包的收发。
5.一种IPSec隧道共用方法,其特征在于,该方法包括:
第一网元接收第三网元发送的第一IP数据包;
第一网元利用与第二网元之间已建立的IPSec隧道的私有IP地址,替换所述第一IP数据包中的源地址,以及将替换源地址后的第一IP数据包通过所述IPSec隧道发送至第二网元,并指示第二网元根据第一IP数据包中的目的地址,发送所述第一IP数据包。
6.如权利要求5所述的方法,其特征在于,还包括:
第一网元接收到第一IP数据包之后,记录该第一IP数据包中的源地址和目的地址对;
所述第二网元根据第一IP数据包中的目的地址发送所述第一IP数据包之后,所述方法还包括:
所述第一网元接收所述第二网元通过IPSec隧道发送的第二IP数据包,所述第二IP数据包中的源地址为第一IP数据包中的目的地址,第二IP数据包中的目的地址为IPSec隧道的私有IP地址;
所述第一网元在接收到所述第二IP数据包时,判断已记录的目的地址中,是否存在与第二IP数据包中的源地址相同的目的地址,若存在,则利用该目的地址对应的源地址替换第二IP数据包中的目的地址,并根据替换后的目的地址发送所述第二IP数据包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京信通信系统(中国)有限公司,未经京信通信系统(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110398887.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于电机和机床位置双反馈的轴运动控制方法
- 下一篇:用于纺织机械的开关柜