[发明专利]一种网络地址转换装置和方法有效
申请号: | 201310185284.1 | 申请日: | 2013-05-16 |
公开(公告)号: | CN104168338A | 公开(公告)日: | 2014-11-26 |
发明(设计)人: | 张发奇 | 申请(专利权)人: | 杭州迪普科技有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络地址 转换 装置 方法 | ||
1.一种网络地址转换装置,应用在具有NAT功能的网络设备上,该装置包括:
正向转换模块,用于在接收到内部网络主机向外部网络发送的正向数据报文后,将该数据报文中作为源IP地址和源端口号的主机IP地址和主机端口号转换为公网IP地址和本地端口号,并生成相应的转换记录,该正向转换模块进一步用于确定该主机的接入标识,并将转换记录与该接入标识对应关系保存在转换记录表中,然后将所述正向数据报文发送出去;
反向转换模块,用于在接收到外部网络发送的反向数据报文后,根据该反向数据报文的目的IP地址和目的端口号查询所述转换记录表,若查询命中一条转换记录则根据该转换记录将该反向数据报文的目的IP地址和目的端口号转换为对应的主机IP地址和主机端口号,然后根据转换记录从转换记录表中获取与命中的转换记录对应的接入标识,将该反向数据报文从该接入标识对应的接口发送给主机。
2.根据权利要求1所述的装置,其特征在于,
所述接入标识为正向数据报文的入接口标识。
3.根据权利要求1所述的装置,其特征在于,
正向转换模块进一步用于保存该转换记录与主机MAC地址之间的对应关系;
反向转换模块进一步用于根据命中的转换记录获取对应的主机MAC地址,然后根据所述主机MAC地址封装所述反向数据报文。
4.根据权利要求1所述的装置,其特征在于,反向转换模块进一步用于将所述反向数据报文从对应的接口通过广播的方式发送给主机。
5.一种网络地址转换方法,应用在具有NAT功能的网络设备上,该方法包括:
A、在接收到内部网络主机向外部网络发送的正向数据报文后,将该数据报文中作为源IP地址和源端口号的主机IP地址和主机端口号转换为公网IP地址和本地端口号,并生成相应的转换记录,该正向转换模块进一步用于确定该主机的接入标识,并将转换记录与该接入标识对应关系保存在转换记录表中,然后将所述正向数据报文发送出去;
B、在接收到外部网络发送的反向数据报文后,根据该反向数据报文的目的IP地址和目的端口号查询所述转换记录表,若查询命中一条转换记录则根据该转换记录将该反向数据报文的目的IP地址和目的端口号转换为对应的主机IP地址和主机端口号,然后根据转换记录从转换记录表中获取与命中的转换记录对应的接入标识,将该反向数据报文从该接入标识对应的接口发送给主机。
6.根据权利要求5所述的方法,其特征在于,
所述接入标识为正向数据报文的入接口标识。
7.根据权利要求6所述的方法,其特征在于,
步骤A进一步包括:保存该转换记录与主机MAC地址之间的对应关系;
步骤B进一步包括:根据命中的转换记录获取对应的主机MAC地址,然后根据所述主机MAC地址封装所述反向数据报文。
8.根据权利要求6所述的方法,其特征在于,
步骤B进一步包括:将所述反向数据报文从对应的接口通过广播的方式发送给主机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技有限公司,未经杭州迪普科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310185284.1/1.html,转载请声明来源钻瓜专利网。