[发明专利]应用于动态虚拟专用网络的网络地址转换方法和装置有效
| 申请号: | 201310390918.7 | 申请日: | 2013-08-30 |
| 公开(公告)号: | CN104427010A | 公开(公告)日: | 2015-03-18 |
| 发明(设计)人: | 毛昱 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12 |
| 代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 杨春香;宋志强 |
| 地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用于 动态 虚拟 专用 网络 网络地址 转换 方法 装置 | ||
1.一种应用于动态虚拟专用网络DVPN的网络地址转换NAT方法,其特征在于,所述DVPN中存在至少一个分支Spoke设备,所述Spoke设备通过采用端口地址转换PAT模式的NAT设备连接至公网网络;该方法包括:
所述DVPN中的中心Hub设备在与Spoke设备建立隧道过程中,获取所述Spoke设备被连接的NAT设备转换后的公网地址和端口信息;
所述Hub设备将获取的所述Spoke设备被NAT设备转换后的公网地址和端口信息发送至所述DVPN中的服务器,以使其他Spoke设备从所述服务器获取所述Spoke设备被NAT设备转换后的公网地址和端口信息来建立至所述Spoke设备的直连隧道。
2.根据权利要求1所述的方法,其特征在于,所述Hub设备获取Spoke设备被连接的NAT设备转换后的公网地址和端口信息包括:
所述Hub设备在与Spoke设备建立隧道过程中获取Spoke设备发送的报文;
所述Hub设备识别所述报文的报文头携带的公网地址和所述报文的载荷携带的公网地址是否一致,如果不一致,确定所述报文的报文头携带的公网地址和端口信息为所述Spoke设备被连接的NAT设备转换后的公网地址和端口信息,获取所述报文头携带的公网地址和端口信息。
3.根据权利要求1所述的方法,其特征在于,其他Spoke设备从所述服务器获取所述Spoke设备被NAT设备转换后的公网地址和端口信息包括:
其他Spoke设备在有待发送至所述Spoke设备的数据流时,发送请求报文至所述服务器;
其他Spoke设备接收所述服务器发送的对应所述请求报文的响应报文,所述响应报文携带所述Spoke设备被NAT设备转换后的公网地址和端口信息。
4.根据权利要求1所述的方法,其特征在于,所述Hub设备与Spoke设备建立的隧道为因特网协议安全IPSec隧道或者DVPN用户数据报协议UDP隧道。
5.根据权利要求1所述的方法,其特征在于,所述公网网络为Ipv4网络。
6.一种应用于实现动态虚拟专用网络DVPN中网络地址转换NAT的装置,其特征在于,所述DVPN中存在至少一个分支Spoke设备,所述Spoke设备通过采用端口地址转换PAT模式的NAT设备连接至公网网络;所述装置为所述DVPN中的中心Hub设备,包括:
获取单元,用于在与DVPN中的Spoke设备建立隧道过程中,获取所述Spoke设备被连接的NAT设备转换后的公网地址和端口信息;
发送单元,用于将所述获取单元获取的所述Spoke设备被NAT设备转换后的公网地址和端口信息发送至所述DVPN中的服务器,以使其他Spoke设备从所述服务器获取所述Spoke设备被NAT设备转换后的公网地址和端口信息来建立至所述Spoke设备的直连隧道。
7.根据权利要求6所述的装置,其特征在于,所述获取单元包括:
报文子单元,用于在与Spoke设备建立隧道过程中获取Spoke设备发送的报文;
识别子单元,用于识别所述报文的报文头携带的公网地址和所述报文的载荷携带的公网地址是否一致;
获取子单元,用于在所述识别子单元的识别结果为不一致时,确定所述报文的报文头携带的公网地址和端口信息为所述Spoke连接被连接的NAT设备转换后的公网地址和端口信息,获取所述报文头携带的公网地址和端口信息。
8.根据权利要求6所述的装置,其特征在于,所述隧道为因特网协议安全IPSec隧道或者DVPN用户数据报协议UDP隧道。
9.根据权利要求6所述的装置,其特征在于,所述公网网络为Ipv4网络。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310390918.7/1.html,转载请声明来源钻瓜专利网。





