发明名称 |
一种网络地址转换装置和方法 |
摘要 |
本发明提供一种网络地址转换装置和方法,应用在具有NAT功能的网络设备上,该装置执行以下处理流程:A、在接收到内部网络主机向外部网络发送的正向数据报文后,将该正向数据报文进行NAT转换,并记录转换记录与该主机接入标识的对应关系;B、在接收到外部网络发送的反向数据报文后,根据转换记录以及所述对应关系,将该反向数据报文从该接入标识对应的接口发送给主机。通过本发明的技术方案,有效解决了现有技术中由于内部网络主机地址复用,而造成NAT转换过程中会话错误的问题。 |
申请公布号 |
CN104168338A |
申请公布日期 |
2014.11.26 |
申请号 |
CN201310185284.1 |
申请日期 |
2013.05.16 |
申请人 |
杭州迪普科技有限公司 |
发明人 |
张发奇 |
分类号 |
H04L29/12(2006.01)I |
主分类号 |
H04L29/12(2006.01)I |
代理机构 |
北京博思佳知识产权代理有限公司 11415 |
代理人 |
林祥 |
主权项 |
一种网络地址转换装置,应用在具有NAT功能的网络设备上,该装置包括:正向转换模块,用于在接收到内部网络主机向外部网络发送的正向数据报文后,将该数据报文中作为源IP地址和源端口号的主机IP地址和主机端口号转换为公网IP地址和本地端口号,并生成相应的转换记录,该正向转换模块进一步用于确定该主机的接入标识,并将转换记录与该接入标识对应关系保存在转换记录表中,然后将所述正向数据报文发送出去;反向转换模块,用于在接收到外部网络发送的反向数据报文后,根据该反向数据报文的目的IP地址和目的端口号查询所述转换记录表,若查询命中一条转换记录则根据该转换记录将该反向数据报文的目的IP地址和目的端口号转换为对应的主机IP地址和主机端口号,然后根据转换记录从转换记录表中获取与命中的转换记录对应的接入标识,将该反向数据报文从该接入标识对应的接口发送给主机。 |
地址 |
310051 浙江省杭州市滨江区通和路68号中财大厦6层 |