点对点网络穿透方法、系统、电子设备和存储介质技术方案

技术编号:37983622 阅读:22 留言:0更新日期:2023-06-30 09:58
本发明专利技术公开了一种点对点网络穿透方法、系统、电子设备和存储介质。其中,方法包括获取工作节点和边缘节点的网络环境信息;根据所述工作节点的网络环境信息和所述边缘节点的网络环境信息,利用匹配算法为所述工作节点匹配对应的边缘节点,以使所述工作节点基于匹配的所述边缘节点完成网络穿透。本发明专利技术提供的方案能提高网络穿透成功率。提高网络穿透成功率。提高网络穿透成功率。

【技术实现步骤摘要】
点对点网络穿透方法、系统、电子设备和存储介质


[0001]本专利技术涉及网络通信
,尤其涉及一种点对点网络穿透方法、系统、电子设备和存储介质。

技术介绍

[0002]无论是现在火爆的区块链,还是前些年的BT、电驴等等技术、产品,网络连接层面支撑其最基础技术的是P2P技术(Peer to peer,点对点通信)。
[0003]在P2P技术中,由于IPv4地址数量有限,绝大部分联网设备都没有公网IP,都需要使用NAT进行网络地址转换后,连入公网进行网络通信,因此诞生了NAT(Network Address Translators,网络地址转换)网络穿透的相关技术。由于NAT有4种类型,不同类型组合的可穿透性有区别,所以网络穿透会有一定的失败率。

技术实现思路

[0004]为解决现有的点对点网络穿透存在一定失败率的技术问题,本专利技术实施例提供一种点对点网络穿透方法、系统、电子设备和存储介质。
[0005]本专利技术实施例的技术方案是这样实现的:
[0006]本专利技术实施例提供了一种点对点网络穿透方法,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种点对点网络穿透方法,其特征在于,应用于服务端,所述方法包括:获取工作节点和边缘节点的网络环境信息;根据所述工作节点的网络环境信息和所述边缘节点的网络环境信息,利用匹配算法为所述工作节点匹配对应的边缘节点,以使所述工作节点基于匹配的所述边缘节点完成网络穿透。2.根据权利要求1所述的方法,其特征在于,所述利用匹配算法为所述工作节点匹配对应的边缘节点,包括:为所述工作节点匹配与所述工作节点公网IP一致的边缘节点。3.根据权利要求2所述的方法,其特征在于,所述利用匹配算法为所述工作节点匹配对应的边缘节点,包括:为所述工作节点匹配与所述工作节点网关相同的边缘节点。4.根据权利要求3所述的方法,其特征在于,所述利用匹配算法为所述工作节点匹配对应的边缘节点,包括:在所有与所述工作节点网关相同的边缘节点中,为所述工作节点匹配一级网关相同的边缘节点。5.根据权利要求4所述的方法,其特征在于,所述利用匹配算法为所述工作节点匹配对应的边缘节点,包括:对一级网关相同的边缘节点的在离线状态、过去联通率、网络类型进行加权求和,为所述工作节点匹配求和值最大的边缘节点。6.一种点对点网络穿透方法,其特征在于,应用于工作节点,所述方法包括:在需要进行网络穿透时进行网络环境探测,并将探测结果上报服务端...

【专利技术属性】
技术研发人员:卢宇翔雷倍一樊彦博俞湛曾宪晖
申请(专利权)人:深圳市酷开网络科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1