From b3711b7eee5e675c7f6daaf7fda8c5fbe2dd8a13 Mon Sep 17 00:00:00 2001 From: wangyu- Date: Thu, 19 Oct 2017 00:55:25 -0700 Subject: [PATCH 1/3] Create README.md --- README.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..1cdd8e5 --- /dev/null +++ b/README.md @@ -0,0 +1,4 @@ +# UDPspeeder +UDP Speed-Up Tool,Improves UDP Connection on a High Lantency High Packet-Loss Link,Improves TCP with any UDP-based VPN.Its also a UDP Connection Debug&Stastic Tool.(Only Chinese document avaliable ATM) + +[简体中文](/doc/README.md) From f3ebdc3fc33be22e9b3d1f5b13d7df4ae1b8332d Mon Sep 17 00:00:00 2001 From: wangyu- Date: Thu, 19 Oct 2017 00:56:33 -0700 Subject: [PATCH 2/3] Update README.md --- doc/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/doc/README.md b/doc/README.md index 4f3dfea..9e94a56 100644 --- a/doc/README.md +++ b/doc/README.md @@ -1,10 +1,10 @@ # UDPspeeder -![image0](images/Capture7.PNG) +![image0](/images/Capture7.PNG) UDP双边加速工具,降低丢包率,配合vpn可以加速任何协议,尤其适用于加速游戏和网页打开速度;同时也是一个UDP连接的调试和统计工具。 这个是我自己稳定用了一个月的项目,用来加速美服的Brawl Stars和亚服的Mobile Legend,效果不错。加速前卡得几乎没法玩,加速后就没怎么卡过了。 #### 效果 -![image0](images/Capture8.PNG) +![image0](/images/Capture8.PNG) #### 原理简介 目前原理是多倍发包。以后会做各种优化,比如:对高频率的短包先合并再冗余;FEC(Forward Error Correction),在包速低的时候多倍发包,包速高时用FEC。 @@ -127,7 +127,7 @@ other options: #### UDPspeeder + openvpn加速任何流量 如果你只是需要玩游戏,效果预期会kcp/finalspeed方案更好。可以优化tcp游戏的延迟(通过冗余发包,避免了上层的重传)。比如魔兽世界用的是tcp连接。 -![image0](images/Capture2.PNG) +![image0](/images/Capture2.PNG) 跟openvpn via kcptun方式的对比: @@ -137,13 +137,13 @@ udp协议本身是ip协议加上了端口之后的直接封装,udp继承了ip #### UDPspeeder + kcptun/finalspeed + ss 同时加速tcp和udp流量 如果你需要用加速的tcp看视频和下载文件,这样效果比vpn方案更好。不论是速度,还是流量的耗费上。 -![image0](images/Capture3.PNG) +![image0](/images/Capture3.PNG) #### UDPspeeder + openvpn + ss 混合方案 也是我正在用的方案。优点是可以随时在vpn和ss方案间快速切换。 实际部署起来比图中看起来的还要简单。不需要改路由表,需要做的只是用openvpn的ip访问ss server。 -![image0](images/Capture10.PNG) +![image0](/images/Capture10.PNG) (也可以把图中的ss server换成其他的socks5 server,这样连ss client也不需要了) # 编译教程 暂时先参考udp2raw的这篇教程,几乎一样的过程。 From e981fad9d4f2edb785bc4e3cdc2ee6d21ed9bbdc Mon Sep 17 00:00:00 2001 From: wangyu- Date: Thu, 19 Oct 2017 05:53:38 -0700 Subject: [PATCH 3/3] Update README.md --- README.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 1cdd8e5..0377835 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,21 @@ # UDPspeeder -UDP Speed-Up Tool,Improves UDP Connection on a High Lantency High Packet-Loss Link,Improves TCP with any UDP-based VPN.Its also a UDP Connection Debug&Stastic Tool.(Only Chinese document avaliable ATM) +Network Speed-Up Tool. Boost your Connection on a High Lantency High Packet-Loss Link by using Forward Error Correction + +When used independently,UDPspeeder speeds-up only udp connection.Nevertheless,if you used UDPspeeder + any UDP based VPN together,you can speed-up any traffic(include tcp/udp/icmp)。 [简体中文](/doc/README.md) + +# Support Platforms +Linux host (including desktop Linux,Android phone/tablet,OpenWRT router,or Raspberry PI). + +Windows and Mac support will be added in furture,before its done,you can run UDPspeeder inside [this](https://github.com/wangyu-/udp2raw-tunnel/releases/download/20170918.0/lede-17.01.2-x86_virtual_machine_image_with_udp2raw_pre_installed.zip) 7.5mb virtual machine image. + +# Effect + +# How does it work + +UDPspeeder use (FEC)Forward Error Correction to defend again packet loss.It improves your connection at the cost of addtional bandwidth.The algorithm for FEC is Reed-Solomon. + +# Quick Start + +todo.....