[发明专利]一种基于地址转换的数据传输方法及其设备无效
申请号: | 201110147294.7 | 申请日: | 2011-06-02 |
公开(公告)号: | CN102158569A | 公开(公告)日: | 2011-08-17 |
发明(设计)人: | 李永波 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 地址 转换 数据传输 方法 及其 设备 | ||
1.一种基于地址转换的数据传输方法,应用于包括内网终端、NAT设备、DHCP服务器和外网设备的系统中,其特征在于,该方法包括以下步骤:
当所述NAT设备接收到所述内网终端发送给所述外网设备的数据时,所述NAT设备向所述DHCP服务器发送申请公网地址的请求报文;
所述NAT设备接收所述DHCP服务器返回的携带有公网地址的响应报文,并通过所述公网地址对所述数据进行地址转换,将转换后的数据发送给所述外网设备。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
如果所述NAT设备不再通过所述公网地址对数据进行地址转换,则所述NAT设备向所述DHCP服务器发送释放所述公网地址的释放报文。
3.如权利要求2所述的方法,其特征在于,所述方法还包括:
所述DHCP服务器回收所述NAT设备释放的公网地址,将该公网地址排序在地址池的最后位置使得该公网地址能被靠后分配出去、或者缓存该公网地址预定第一时间后放入地址池。
4.如权利要求1所述的方法,其特征在于,所述请求报文包括DHCP-DISCOVER报文,所述方法还包括:
所述NAT设备向所述DHCP服务器发送申请公网地址的请求报文时,在所述DHCP Discover报文的giaddr字段中填写自身环回接口的IP地址。
5.如权利要求1所述的方法,其特征在于,当所述DHCP服务器和所述NAT设备位于同一网段时,如果所述DHCP服务器在预定第二时间没有接收到所述NAT设备更新租约的续约报文,所述DHCP服务器向所述NAT设备发送ARP探测报文;
如果没有接收到所述NAT设备返回的ARP响应报文,所述DHCP服务器释放所述公网地址,并将所述公网地址作为可用的公网地址。
6.一种NAT设备,应用于包括内网终端、所述NAT设备、DHCP服务器和外网设备的系统中,其特征在于,该NAT设备包括:
数据接收模块,用于接收所述内网终端发送给所述外网设备的数据;
报文发送模块,用于向所述DHCP服务器发送申请公网地址的请求报文;
报文接收模块,用于接收所述DHCP服务器返回的携带有公网地址的响应报文;
地址转换模块,用于通过所述公网地址对所述数据进行地址转换;
数据发送模块,用于将转换后的数据发送给所述外网设备。
7.如权利要求6所述的NAT设备,其特征在于,
所述报文发送模块,还用于当地址转换模块不再通过所述公网地址对数据进行地址转换时,向所述DHCP服务器发送释放所述公网地址的释放报文。
8.如权利要求6所述的NAT设备,其特征在于,所述请求报文包括DHCP-DISCOVER报文,
所述报文发送模块,还用于向所述DHCP服务器发送申请公网地址的请求报文时,在所述DHCP Discover报文的giaddr字段中填写自身环回接口的IP地址。
9.一种DHCP服务器,应用于包括内网终端、NAT设备、所述DHCP服务器和外网设备的系统中,其特征在于,该DHCP服务器包括:
公网地址回收模块,用于回收所述NAT设备释放的公网地址;
公网地址处理模块,用于将该公网地址排序在地址池的最后位置使得该公网地址能被靠后分配出去、或者缓存该公网地址预定第一时间后放入地址池。
10.如权利要求9所述的DHCP服务器,其特征在于,当所述DHCP服务器和所述NAT设备位于同一网段时,
所述公网地址回收模块,还用于如果在预定第二时间没有接收到所述NAT设备更新租约的续约报文,向所述NAT设备发送ARP探测报文;并在没有接收到所述NAT设备返回的ARP响应报文时,释放所述公网地址,并将所述公网地址作为可用的公网地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110147294.7/1.html,转载请声明来源钻瓜专利网。