UDPspeeder,双边网络加速工具,可以加速全流量(包括TCP/UDP/ICMP),开源项目

wangyuwangyu 话题数:6会员

UDPspeeder,双边网络加速工具,可以加速全流量(包括TCP/UDP/ICMP),开源项目

image

双边网络加速工具,软件本身的功能是加速UDP;不过,配合任意udp协议的VPN可以加速全流量(包括TCP/UDP/ICMP)。通过合理配置,可以加速游戏,降低游戏的丢包和延迟;也可以加速下载和看视频这种大流量的应用。

跟kcptun/finalspeed/BBR等现有方案比,主要优势是可以加速UDP和ICMP,现有方案几乎都只能加速TCP。

配合vpn加速全流量的原理图(已测试支持VPN的有OpenVPN、L2TP、$***VPN):

image2

效果

image3

image4

原理简介

主要原理是通过发冗余数据来对抗网络的丢包,发送冗余数据的方式支持FEC(Forward Error Correction)和多倍发包,其中FEC算法是Reed-Solomon。

对于FEC方式的原理图:

image0

支持的平台

几乎任何Linux主机,可以是桌面版,可以是android手机/平板,可以是openwrt路由器,也可以是树莓派。

在windows和mac上配合虚拟机可以稳定使用(speeder跑在Linux里,其他应用照常跑在window里)。可以使用这个虚拟机镜像,大小只有7.5mb。

链接

repo: https://github.com/wangyu-/UDPspeeder/

中文主页:https://github.com/wangyu-/UDPspeeder/blob/master/doc/README.zh-cn.md

编译好的binary下载: https://github.com/wangyu-/UDPspeeder/releases

另外,顺便也看下这个 repo 吧,跟 UDPspeeder 一起使用,可以防止大流量 UDP 被限速:
https://github.com/wangyu-/udp2raw-tunnel

评论

  • koala888koala888 话题数:24会员

    支不支持IPV6?

  • wangyuwangyu 话题数:6会员

    支不支持IPV6?

    暂时不支持通过IPV6连接,这个普及率还很低,所以没有做。

    不过可以承载ipv6的流量。

  • koala888koala888 话题数:24会员

    @wangyu 说道:

    支不支持IPV6?

    暂时不支持通过IPV6连接,这个普及率还很低,所以没有做。

    不过可以承载ipv6的流量。

    好吧 期待尽早支持IPV6连接 有刚需

登录注册后才能评论。