[发明专利]网络地址转换类型的检测方法、装置、设备及存储介质有效

专利信息
申请号: 202010900658.3 申请日: 2020-08-31
公开(公告)号: CN112073553B 公开(公告)日: 2023-09-05
发明(设计)人: 张鹏;李剑 申请(专利权)人: 腾讯科技(深圳)有限公司
主分类号: H04L61/2503 分类号: H04L61/2503;H04L43/50;H04L43/12
代理公司: 北京派特恩知识产权代理有限公司 11270 代理人: 刘晖铭;张颖玲
地址: 518000 广东省深圳*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 网络地址 转换 类型 检测 方法 装置 设备 存储 介质
【说明书】:

本申请提供了一种NAT类型的检测方法、装置、电子设备及计算机可读存储介质;方法包括:通过第一内网中的电子设备对外网中的第一主机进行主动连接探测,并对外网中的第二主机进行第一次主动连接探测;当第一主机和第二主机返回的探测响应包包括相同的外网地址端口时,继续执行以下探测处理:对外网中的第三主机进行被动连接探测,对第二主机进行第二次主动连接探测,并对第三主机进行主动连接探测;基于与继续执行的探测处理对应的探测响应包,确定第一内网的NAT的类型。通过本申请,能够准确检测内网的NAT类型。

技术领域

本申请涉及互联网技术,尤其涉及一种网络地址转换(Network AddressTranslation,NAT)类型的检测方法、装置、电子设备及计算机可读存储介质。

背景技术

随着网络终端数量的增加,对网际协议(Internet Protocol,IP)地址的需求也急剧增加,为了延缓IP地址过早被耗尽,NAT被提出。NAT通过改变IP报文中的源地址或目的地址,使一个局域网中的多台主机可以使用少数的合法地址访问外部资源,从而提高了IP地址的利用率,有效的隐藏了内部局域网的主机IP地址,起到了安全保护的作用。进一步的,还可以根据NAT类型制定不同的NAT穿透策略,使不同的节点通过NAT进行连接。

然而,相关技术中对NAT的分类并不准确,对NAT的类型的检测流程也不完善。

发明内容

本申请实施例提供一种NAT类型的检测方法、装置、电子设备及计算机可读存储介质,能够准确检测内网的NAT类型。

本申请实施例的技术方案是这样实现的:

本申请实施例提供一种NAT类型的检测方法,包括:

通过第一内网中的电子设备对外网中的第一主机进行主动连接探测,并对所述外网中的第二主机进行第一次主动连接探测;

当所述第一主机和所述第二主机返回的探测响应包包括相同的外网地址端口时,继续执行以下探测处理:

对所述外网中的第三主机进行被动连接探测,对所述第二主机进行第二次主动连接探测,并对所述第三主机进行主动连接探测;

基于与所述继续执行的探测处理对应的探测响应包,确定所述第一内网的NAT的类型。

本申请实施例提供一种NAT类型的检测装置,包括:

探测模块,用于通过第一内网中的电子设备对外网中的第一主机进行主动连接探测,并对所述外网中的第二主机进行第一次主动连接探测;当所述第一主机和所述第二主机返回的探测响应包包括相同的外网地址端口时,继续执行以下探测处理:对所述外网中的第三主机进行被动连接探测,对所述第二主机进行第二次主动连接探测,并对所述第三主机进行主动连接探测;

类型判断模块,用于基于与所述继续执行的探测处理对应的探测响应包,确定所述第一内网的NAT的类型。

上述方案中,所述探测模块,还用于:

通过所述电子设备向所述第一主机发送第一探测包;

接收所述第一主机返回给所述电子设备的第一探测响应包;

从所述第一探测响应包中提取出第一外网地址端口和所述第二主机的外网地址;

其中,所述第一外网地址端口包括:所述第一主机接收到的所述第一探测包携带的源网络协议IP地址和源端口。

上述方案中,所述探测模块,还用于:

当没有接收到所述第一主机返回给所述电子设备的所述第一探测响应包时,确定所述第一探测包发送失败,且所述第一内网的NAT类型为用户数据报协议障碍(UDPBlocked)。

上述方案中,所述探测模块,还用于:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010900658.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top