skip to content
Liu Yang's Blog

[待实践] UDPspeeder + Phantun优化UDP传输

/ 1 min read

UDPspeeder旨在通过冗余数据来对抗网络的丢包,方式有FEC(Forward Error Correction)和多倍发包, 现有的方案还有kcptun/finalspeed/BBR

Phantun实现了一种简单的用户态 TCP 状态机来对 UDP 流量做伪装

二者叠加,即Phantun用来伪装TCP,对抗QoS,在Phantun隧道的基础上,使用UDPspeeder对抗网络的丢包

两者叠加后,通过某些基于UDP的协议,即可实现加速效果

在Windows,若要实现全局TCP/UDP流量都经过某一协议,有TUN/TAP(虚拟网卡)的方式、基于NetFilter的Process Proxy,相关工具例如Netch

参考: Phantun - Rust 写的轻量级 UDP -> TCP 混淆器