V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dfgxcvbcv
V2EX  ›  程序员

高丢包率网络用什么协议共享数据最快最稳定?

  •  
  •   dfgxcvbcv · 63 天前 · 2137 次点击
    这是一个创建于 63 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在是用 rclone 搭建的 WebDAV 服务端+WinSCP 客户端传数据,经常传几分钟连接断了,不支持断点续传,必须从头再传一遍。

    15 条回复    2022-06-13 21:15:27 +08:00
    v2tudnew
        1
    v2tudnew  
       63 天前   ❤️ 1
    带校验的工具,比如正常的 BT 客户端,同步软件 Syncthing 。
    z836454898
        2
    z836454898  
       63 天前 via Android
    带宽够的话就 udp ,暴力发包,可以做到 0 丢包
    dfgxcvbcv
        3
    dfgxcvbcv  
    OP
       63 天前
    @z836454898 #2 高防机房屏蔽 UDP
    learningman
        4
    learningman  
       63 天前
    不支持断点续传就支持下呗,起个 nginx ,http range 开开
    dfgxcvbcv
        5
    dfgxcvbcv  
    OP
       63 天前
    @learningman #4 不知道是不是客户端的问题,有什么 Windows 下推荐的客户端吗
    cev2
        6
    cev2  
       63 天前
    线路不行啥协议都无解,本地和 OneDrive 同步,远程和 OneDrive 同步。
    其它云盘一样。
    dfgxcvbcv
        7
    dfgxcvbcv  
    OP
       63 天前
    @cev2 #6 OneDrive 在高丢包率的情况下也会经常触发重传
    ecloud
        8
    ecloud  
       63 天前
    ftp
    dfgxcvbcv
        9
    dfgxcvbcv  
    OP
       63 天前
    @ecloud #8 ftp 不知道为什么速度起不来
    300Mbps 的带宽 WebDAV 能轻松跑满
    FTP 20Mbps 都稳不住
    ecloud
        10
    ecloud  
       63 天前
    @dfgxcvbcv 这不好说了,可能是系统问题,也可能是防火墙的某些规则对 ftp 协议检测过多。linux 自带的 ftp server 可能不太好用,可以试试 filezilla server
    ecloud
        11
    ecloud  
       63 天前
    @dfgxcvbcv reverse_lookup_enable=NO
    cnbatch
        12
    cnbatch  
       63 天前
    那就用以前梯子那套玩法,kcptun --mod fast3 --tcp ,即暴力发包 + TCP 欺骗
    documentzhangx66
        14
    documentzhangx66  
       63 天前
    传几分钟连接断了,这一点都不重要。

    重要的是:不支持断点续传。

    改成 FTP 试试,这玩意天生支持断点续传。
    Greatshu
        15
    Greatshu  
       63 天前
    微力同步,打开 KCP
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1222 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 22:53 · PVG 06:53 · LAX 15:53 · JFK 18:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.