此工具通过 raw socket 给UDP包加上TCP或ICMP header,进而绕过UDP屏蔽或QoS,本质上就是穿透防火墙。支持心跳保活、自动重连,重连后会恢复上次连接,在底层掉线的情况下可以保持上层不掉线。同时有加密、防重放攻击、信道复用的功能。
提示:
Udp2raw不是加速器,只是一个帮助你绕过UDP限制的工具。如果你需要UDP“加速器” (改善UDP丢包),请看UDPspeeder。
MTU设置(重要)
为了稳定使用,需要设置合理的MTU(在kcptun/vpn里设置,而不是在udp2raw里),建议把MTU设置成1200。client和server端都要设置。
再看这份源码的时候, 有接触了两个加速工具 kcptun 和 FinalSpeed,
Kcptun简介:
Kcptun
是一个非常简单和快速的,基于KCP
协议的UDP
隧道,它可以将TCP
流转换为KCP+UDP
流。而KCP
是一个快速可靠协议,能以比TCP
浪费10%-20%的带宽的代价,换取平均延迟降低30%-40%,且最大延迟降低三倍的传输效果。
Kcptun
是KCP
协议的一个简单应用,可以用于任意