Zerotier 组网异地体验速度时快时慢,是怎么回事呢?

2023-04-08 15:55:38 +08:00
 PatrickLe

人在沿海省,使用 Mac 访问中部省的 nas 看视频,两边都是电信网络,有时速度 4m/s ,看视频一点不卡很稳,但有时又只有几百 kb/s ,这时就一卡一卡了,ping 值一直稳定在 30ms ,这怎么还会速度这么不稳呢?有啥优化办法吗

4760 次点击
所在节点    宽带症候群
23 条回复
cst4you
2023-04-08 16:07:01 +08:00
UDP QOS, 没办法
jfdnet
2023-04-08 17:23:12 +08:00
换 wireguard
dude4
2023-04-08 20:58:27 +08:00
wireguard 一样会被 UDP QOS 我也一直用异地组网,但是
看视频我目前觉得只有不用 VPN ,直接网关开端口上 webdav ,安全方面整个域名,套个免费 SSL+plain 用户认证即可
用了几个月了,可以跑满对面宽带上传
beyondgamp
2023-04-08 22:07:15 +08:00
关注一下
Damn
2023-04-08 23:10:46 +08:00
@dude4 udp 虽说有 qos 但一般用途还是够的吧。
我移动被 qos 到 60m 左右的上行,联通被 qos 到只有 30m 左右的上行。
wireguard 主要还是配合 openwrt 很方便。
Damn
2023-04-08 23:20:49 +08:00
@dude4 补图一张,昨天晚上用 iperf 在 wireguard 内网里双向打 tcp 流,还新鲜热乎着呢。

60 多是移动到联通,30 多是联通到移动。
移动和联通 tcp 上行均能测到 100m 。
PatrickLe
2023-04-09 00:24:50 +08:00
@dude4 走 ddns 的 webdav 虽然可以跑满上传,但是这种网络的挂载下看视频效果很难受啊,应该是播放器在网络播放的情况下,缓存逻辑导致的。在 VPN 网络下就完全像是本地体验了,只要 4m/s 的速度,看 4K 视频都是随意拖动,不存在缓存问题
dotiean
2023-04-09 01:38:56 +08:00
nas 所处的网络一直空闲?
datocp
2023-04-09 04:49:26 +08:00
电信电信还有限制啊?至少电信移动之间对 openvpn 没有任何和过墙一样的 tcp reset 限制,softether 建立也是稳稳的 2.5MB 。

也许只是没有做 qos ,端口没有提权,上行流量被其它流量占用。
hanguofu
2023-04-09 05:11:11 +08:00
@Damn : 好奇问问:双方都在 内网 的话,wire guard 打洞需要什么软件吗 ?
neroxps
2023-04-09 08:14:46 +08:00
其实回家用 ss 速度最快
Damn
2023-04-09 08:56:12 +08:00
@hanguofu https://icloudnative.io/posts/wireguard-endpoint-discovery-nat-traversal/
虽然但是,现在大力推广 ipv6 ,公网 v6 互联它不香么?难道两端的网关你都无法控制?
dude4
2023-04-09 11:55:15 +08:00
@PatrickLe webdav 不就是 http 协议实现的?支持拖动啊,安卓下 Mixplorer+MX player ,windows 下 rclone 挂载+Potplayer 1080P 都可以拖放,我觉得这两个都是挂载到本地的方式了。4K 不考虑,因为对面也是家宽,上传带宽只有 40Mb ,除以 8 就是 5MB/S ,极端情况 4K 码率高了跑满也会卡。
dude4
2023-04-09 11:56:28 +08:00
@Damn QOS 是随机卡,尤其是下午,经常速率连 500kB 都不到……过一会就好,我也觉得 WG 组网方便,现在也一直在用,但是只拿来构建局域网环境传小文件,看视频改成 webdav 。
hanguofu
2023-04-09 22:33:26 +08:00
@Damn : 公网 ipv6 虽然已经普及,但是如果是使用运营商的光猫进行拨号的话(即光猫工作在默认的路由模式),光猫默认是会封进站的端口的。你测试的时候,两边的内网都有 IPV6 的公网 IP 了吗 ?能不能介绍一下你的网络是怎样部署的 ? 用 openwrt 拨号的吗 ?
Damn
2023-04-09 22:59:07 +08:00
@hanguofu
移动给的 /60 ,路由器还可以向下分配 /64 ,就算用光猫拨号也没有什么问题。
联通给的 /64 ,只能用 OpenWrt 拨号。
我手上两家的光猫默认设置就没有阻断 ipv6 入站,但我习惯用 OpenWrt ,光猫仅仅改了拨号,其余都是运营商默认设置。
Damn
2023-04-09 23:02:24 +08:00
@hanguofu 如果你仅仅用 v6 地址来互联的话,光猫拨号联通给 /64 也没什么问题,光猫后面的设备还是能获得 v6 地址的,只是二级路由器下面分配不了 v6 地址了。
Damn
2023-04-09 23:12:36 +08:00
@dude4 可是你看我图,我在晚高峰用了 5577s ( 1.55 小时),打了 43.5GB/21.6GB ,我两端分别是移动和联通的家宽。
你是什么网络环境会被 qos 到 500K ?
jsq2627
2023-04-09 23:20:59 +08:00
我自己同时搭建了 zerotier/wireguard/ss
长期观察下来,跨省跨运营商经常遇到 udp qos ,这时候换用基于 tcp 的 ss 能跑最高的带宽
在没有 qos 的时候,几种方式能跑到差不多的带宽,这时候基于 udp 的 zerotier/wireguard 体验更好,因为没有 ss tcp 每个链接都握手一次的开销( ss 没有多路复用)
tbwisk
2023-04-10 10:06:33 +08:00
我也好奇,我使用 zerotier 组网,打算远程写代码。但是呢…ssh 就好卡

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/930832

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX