[发明专利]一种网络地址转换方法、装置、设备及存储介质在审
申请号: | 202110280038.9 | 申请日: | 2021-03-16 |
公开(公告)号: | CN113014692A | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 杨志华;刘稚洁;陆素建 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/06 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王兆林 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络地址 转换 方法 装置 设备 存储 介质 | ||
本申请公开一种网络地址转换方法、装置、设备及存储介质,在发送端向接收端发送的请求报文中包括第一网络协议类型对应的第一网络地址信息,由第一网络地址信息的目标字段携带第二网络协议类型的第二网络地址信息。在网络地址转换设备接收到请求报文后,从第一网络地址信息的目标字段中提取第二网络地址信息,根据提取的第二网络地址信息将第一网络协议类型的请求报文转换成第二网络协议类型的请求报文,并向接收端发送第二网络协议类型的请求报文,从而通过网络地址转换实现不同网络协议类型的互访。该方法通过发送端指定需要转换后的网络地址信息,具备源路由能力,同时降低对网络地址转换设备性能的要求,降低影响业务的风险,降低运维复杂度。
技术领域
本申请涉及网络通信技术领域,特别是涉及一种网络地址转换方法、装置、设备及存储介质。
背景技术
随着IPv6技术的不断完善和IPv6网络的扩大,互联网世界进入了一个新旧更替的时代,但是,IPv4网络体系庞大,IPv6网络的建设运行必定是逐步替换的过程,而在这个逐步替换的过程中,实现IPv4和IPv6的互访就显得尤为重要,于是就产生了网络地址转换(NetworkAddress Translation,NAT)技术。
NAT技术可以将数据报文中的访问源目互联网协议地址(Internet ProtocolAddress)转化为其他IP地址。而目前的NAT方案都是将转换规则预先配置到网络地址转换设备上,当网络地址转换设备接收到数据报文后,读取数据报文的源目IP地址,根据事先规划好的转换规则进行转换。
然而这种方式无法在数据报文的发送端指定需要转换后的IP地址,不具备源路由能力,并且运维复杂,转换规则需要预先规划,然后配置到网络地址转换设备上,如果要调整都需要修改设备配置;如果转换规则量过大对网络地址转换设备性能有挑战,并且对规则的增删改都会有影响业务的风险。
发明内容
为了解决上述技术问题,本申请提供了一种网络地址转换方法、装置、设备及存储介质,通过发送端指定需要转换后的网络地址信息,具备源路由能力。另外,无需在网络地址转换设备上预先规划转换规则,或者大大减少转换规则数量,从而降低对网络地址转换设备性能的要求,降低影响业务的风险,降低运维复杂度。
本申请实施例公开了如下技术方案:
第一方面,本申请实施例提供一种网络地址转换方法,所述方法包括:
获取发送端发送的第一网络协议类型的请求报文,所述请求报文中包括所述第一网络协议类型对应的第一网络地址信息,所述第一网络地址信息的目标字段中携带有第二网络协议类型的第二网络地址信息,所述第一网络协议类型的字段长度大于所述第二网络协议类型的字段长度;
从所述第一网络地址信息的所述目标字段中提取所述第二网络地址信息;
根据提取的所述第二网络地址信息将所述第一网络协议类型的所述请求报文转换成所述第二网络协议类型的请求报文;
向接收端发送所述第二网络协议类型的请求报文。
第二方面,本申请实施例提供一种网络地址转换装置,所述装置包括获取单元、提取单元、转换单元和发送单元:
所述获取单元,用于获取发送端发送的第一网络协议类型的请求报文,所述请求报文中包括所述第一网络协议类型对应的第一网络地址信息,所述第一网络地址信息的目标字段中携带有第二网络协议类型的第二网络地址信息,所述第一网络协议类型的字段长度大于所述第二网络协议类型的字段长度;
所述提取单元,用于从所述第一网络地址信息的所述目标字段中提取所述第二网络地址信息;
所述转换单元,用于根据提取的所述第二网络地址信息将所述第一网络协议类型的所述请求报文转换成所述第二网络协议类型的请求报文;
所述发送单元,用于向接收端发送所述第二网络协议类型的请求报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110280038.9/2.html,转载请声明来源钻瓜专利网。