V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
PatrickLe
V2EX  ›  宽带症候群

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

  •  
  •   PatrickLe · 2023-04-08 15:55:38 +08:00 · 4679 次点击
    这是一个创建于 594 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    也许只是没有做 qos ,端口没有提权,上行流量被其它流量占用。
    hanguofu
        10
    hanguofu  
       2023-04-09 05:11:11 +08:00
    @Damn : 好奇问问:双方都在 内网 的话,wire guard 打洞需要什么软件吗 ?
    neroxps
        11
    neroxps  
       2023-04-09 08:14:46 +08:00 via iPhone
    其实回家用 ss 速度最快
    Damn
        12
    Damn  
       2023-04-09 08:56:12 +08:00 via Android
    @hanguofu https://icloudnative.io/posts/wireguard-endpoint-discovery-nat-traversal/
    虽然但是,现在大力推广 ipv6 ,公网 v6 互联它不香么?难道两端的网关你都无法控制?
    dude4
        13
    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
        14
    dude4  
       2023-04-09 11:56:28 +08:00
    @Damn QOS 是随机卡,尤其是下午,经常速率连 500kB 都不到……过一会就好,我也觉得 WG 组网方便,现在也一直在用,但是只拿来构建局域网环境传小文件,看视频改成 webdav 。
    hanguofu
        15
    hanguofu  
       2023-04-09 22:33:26 +08:00
    @Damn : 公网 ipv6 虽然已经普及,但是如果是使用运营商的光猫进行拨号的话(即光猫工作在默认的路由模式),光猫默认是会封进站的端口的。你测试的时候,两边的内网都有 IPV6 的公网 IP 了吗 ?能不能介绍一下你的网络是怎样部署的 ? 用 openwrt 拨号的吗 ?
    Damn
        16
    Damn  
       2023-04-09 22:59:07 +08:00 via Android
    @hanguofu
    移动给的 /60 ,路由器还可以向下分配 /64 ,就算用光猫拨号也没有什么问题。
    联通给的 /64 ,只能用 OpenWrt 拨号。
    我手上两家的光猫默认设置就没有阻断 ipv6 入站,但我习惯用 OpenWrt ,光猫仅仅改了拨号,其余都是运营商默认设置。
    Damn
        17
    Damn  
       2023-04-09 23:02:24 +08:00 via Android
    @hanguofu 如果你仅仅用 v6 地址来互联的话,光猫拨号联通给 /64 也没什么问题,光猫后面的设备还是能获得 v6 地址的,只是二级路由器下面分配不了 v6 地址了。
    Damn
        18
    Damn  
       2023-04-09 23:12:36 +08:00 via Android
    @dude4 可是你看我图,我在晚高峰用了 5577s ( 1.55 小时),打了 43.5GB/21.6GB ,我两端分别是移动和联通的家宽。
    你是什么网络环境会被 qos 到 500K ?
    jsq2627
        19
    jsq2627  
       2023-04-09 23:20:59 +08:00   ❤️ 1
    我自己同时搭建了 zerotier/wireguard/ss
    长期观察下来,跨省跨运营商经常遇到 udp qos ,这时候换用基于 tcp 的 ss 能跑最高的带宽
    在没有 qos 的时候,几种方式能跑到差不多的带宽,这时候基于 udp 的 zerotier/wireguard 体验更好,因为没有 ss tcp 每个链接都握手一次的开销( ss 没有多路复用)
    tbwisk
        20
    tbwisk  
       2023-04-10 10:06:33 +08:00
    我也好奇,我使用 zerotier 组网,打算远程写代码。但是呢…ssh 就好卡
    dude4
        21
    dude4  
       2023-04-10 12:20:58 +08:00
    @Damn 联通上传到电信,都是家宽,看视频随机卡顿,安卓和 win 都试过,不是系统问题,op 作为网关 CPU 占用也很少,没办法,改成 webdav 就完全不会卡了
    上传带宽 40Mb=5MB ,正常时 WG 和 webdav 都可以跑满,卡顿时 WG 就会只有 100k-300k ,此时 ping 对面就会间歇性丢包,所以怀疑 QOS 了
    另外我是用的纯 IPV6 ,都会被 QOS…………
    Damn
        22
    Damn  
       2023-04-10 18:21:15 +08:00 via Android
    @dude4 那你可真是不幸呢,只能默哀 3s 。我是因为移动没有 v4 公网,用 v6 互联的。
    flynaj
        23
    flynaj  
       2023-04-12 23:17:53 +08:00 via Android
    Ipv6 直连,我们这里同城有 100 兆,出城才限制速度。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2159 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 00:50 · PVG 08:50 · LAX 16:50 · JFK 19:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.