diff --git a/README.md b/README.md index cf7e324..3714e64 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,19 @@ ![image0](images/Capture.PNG) UDP加速器,降低UDP传输的丢包率。尤其适用于游戏和语音。 +这个是我自己稳定用了一个月的项目,用来玩服务器在美国的brawl stars和服务器在亚洲国外的mobile legend,加速前卡得没法玩,加速后几乎没卡过。 + +#### 原理简介 +目前原理就是简单粗暴的多倍发包(以后会做Reed–Solomon code)。 + +跟net-speeder比,优势在于client和server会把收到的多余包自动去掉,这个过程对上层透明,没有兼容性问题。而且发出的冗余数据包会做长度和内容的随机化,抓包是看不出发了冗余数据的,所以不用担心vps被封的问题。 + +每个冗余数据包都是间隔数毫秒(可配置)以后延迟发出的,可以避开中间路由器因为瞬时buffer长度过长而连续丢掉所有副本。 + +可以模拟延迟抖动,这样上层应用计算出来的RTT方差会更大,以等待后续冗余包的到达,不至于过早重传。 + +#### 适用场景 +绝大部分流量不高的情况。程序本身加速udp,但是配合openvpn可以加速任何流量。网络状况不好时,游戏卡得没法玩,或者网页卡得没法打开,使用起来效果最好。但是不适合大流量的场景,比如BT下载和在线看视频。 # 简明操作说明 ### 环境要求 @@ -76,6 +89,6 @@ other options: #### UDPspeeder + openvpn加速任何流量 ![image0](images/Capture2.PNG) #### UDPspeeder + kcptun/finalspeed同时加速tcp和udp流量 -这样对tcp而言,加速效果更好。 +如果你需要用加速的tcp看视频和下载文件,这样效果比vpn方案更好。不论是速度,还是流量的耗费上。 ![image0](images/Capture3.PNG)