【技术实现步骤摘要】
点对点网络穿透方法、系统、电子设备和存储介质
[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.一种点对点网络穿透方法,其特征在于,应用于工作节点,所述方法包括:在需要进行网络穿透时进行网络环境探测,并将探测结果上报服务端...
【专利技术属性】
技术研发人员:卢宇翔,雷倍一,樊彦博,俞湛,曾宪晖,
申请(专利权)人:深圳市酷开网络科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。