网络现状:
-
A (移动)、B (电信)、C (电信)三台主机分别位于同一城市三个不同区域的内网。
-
A 和 B 可以 zerotier p2p 打洞成功,B 和 C 也可以 zerotier p2p 打洞成功,测速可以有 60mbps 的上下行速度
-
A 和 C 之间通过 zerotier p2p 打洞失败。
奇怪的问题:
- 现在想 A 和 C 之间也可以有 60mbps 的网速,考虑 A 使用 B 进行流量中转访问 C 。使用 iperf3 进行测速发现,C 往 A 发送数据可以有 60mbps 左右,但是 A 往 C 发送数据就测速开始一瞬间有 48mbps 的速度,之后速度全为 0kbps ,转发方法使用 netsh 、frp 、nps 都是一样的现象,另外 zerotier 自建国内 moon 服务器也是一样。苦思了好久,实在是想不出原因,特来求助😢,有大佬有思路吗?
ps:使用 frp 的 xtcp 是可以 A 和 C 打洞成功的(第一次连接打洞失败,但是失败后再连接一次就打洞成功了),但是 C 往 A 发送数据只有 20~40mbps (比 zerotier 慢不少),A 往 C 发送数据可以有 60mbps ,让我有些懵逼。