From c7ff4f7bdd6bd99103633dcb3045c2739217be93 Mon Sep 17 00:00:00 2001 From: wangyu- Date: Thu, 10 Aug 2017 07:16:26 -0700 Subject: [PATCH 1/6] Update README.md --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 8ffc7a1..7e47168 100644 --- a/README.md +++ b/README.md @@ -112,3 +112,7 @@ udp协议本身是ip协议加上了端口之后的直接封装,udp继承了ip 如果你需要用加速的tcp看视频和下载文件,这样效果比vpn方案更好。不论是速度,还是流量的耗费上。 ![image0](images/Capture3.PNG) +# 编译教程 +暂时先参考udp2raw的这篇教程,几乎一样的过程。 + +https://github.com/wangyu-/udp2raw-tunnel/blob/master/doc/build_guide.zh-cn.md From b65df8bc7fe37542141cc3d5d8336d522c7271e7 Mon Sep 17 00:00:00 2001 From: wangyu- Date: Fri, 11 Aug 2017 04:42:55 -0700 Subject: [PATCH 2/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7e47168..b9ba7f5 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ ![image0](images/Capture7.PNG) UDP加速工具,降低丢包率,配合vpn可以加速任何协议,尤其适用于加速游戏和网页打开速度;同时也是一个UDP连接的调试和统计工具。 -这个是我自己稳定用了一个月的项目,用来加速美服的Brawl Stars和亚服的Mobile Legend,效果不错。 +这个是我自己稳定用了一个月的项目,用来加速美服的Brawl Stars和亚服的Mobile Legend,效果不错。加速前卡得几乎没法玩,加速后就没怎么卡过了。 #### 效果 ![image0](images/Capture8.PNG) #### 原理简介 From 1a4933f38e4d770bc7135a87f3f1d79659021d74 Mon Sep 17 00:00:00 2001 From: wangyu- Date: Fri, 11 Aug 2017 18:09:48 -0700 Subject: [PATCH 3/6] Update README.md --- README.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/README.md b/README.md index b9ba7f5..d6d57ff 100644 --- a/README.md +++ b/README.md @@ -95,6 +95,34 @@ other options: -h,--help print this help message ``` +### 包发送选项,两端设置可以不同。 只影响本地包发送。 +###### -d 选项 +设置冗余包数量。 +###### -t 选项 +为冗余包的发送,增加一个延迟.对中间路由buffer做优化,应对瞬时Buffer过长导致的连续丢包 +###### -j 选项 +为原始数据的发送,增加一个延迟抖动值。这样上层应用计算出来的RTT方差会更大,以等待后续冗余包的到达,不至于发生在冗余包到达之前就触发重传的尴尬。配合-t选项使用。正常情况下跨国网络本身的延迟抖动就很大。可以不用设-j + +###### --report  选项 +数据发送和接受报告。开启后可以根据此数据推测出包速和丢包率等特征。 + +###### 加强版 -t 选项 +跟普通-t类似,允许设置最大值最小值,用随机延迟发送冗余包。 + +###### 加强版 -j 选项 +允许给jitter选项设置最大值最小值。在这个区间随机化jitter。如果最大值最小值一样就是模拟延迟。可以模拟高延迟、高jitter的网络环境。 + +###### --random-drop 选项 +随机丢包。模拟恶劣的网络环境时使用。 + +# 包接收选项,两端设置可以不同。只影响本地包接受 +###### --disable-filter     +关闭重复包过滤器。这样配合-d 选项可以模拟有重复包的网络环境。 + + + + + # 应用 From 143a25236df20dfb0dc1947385ff6a85aa0b5baf Mon Sep 17 00:00:00 2001 From: wangyu- Date: Fri, 11 Aug 2017 18:22:26 -0700 Subject: [PATCH 4/6] Update README.md --- README.md | 21 ++++++++------------- 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index d6d57ff..45c37eb 100644 --- a/README.md +++ b/README.md @@ -96,34 +96,29 @@ other options: ``` ### 包发送选项,两端设置可以不同。 只影响本地包发送。 -###### -d 选项 +##### -d 选项 设置冗余包数量。 -###### -t 选项 +##### -t 选项 为冗余包的发送,增加一个延迟.对中间路由buffer做优化,应对瞬时Buffer过长导致的连续丢包 -###### -j 选项 +##### -j 选项 为原始数据的发送,增加一个延迟抖动值。这样上层应用计算出来的RTT方差会更大,以等待后续冗余包的到达,不至于发生在冗余包到达之前就触发重传的尴尬。配合-t选项使用。正常情况下跨国网络本身的延迟抖动就很大。可以不用设-j -###### --report  选项 +##### --report  选项 数据发送和接受报告。开启后可以根据此数据推测出包速和丢包率等特征。 -###### 加强版 -t 选项 +##### 加强版 -t 选项 跟普通-t类似,允许设置最大值最小值,用随机延迟发送冗余包。 -###### 加强版 -j 选项 +##### 加强版 -j 选项 允许给jitter选项设置最大值最小值。在这个区间随机化jitter。如果最大值最小值一样就是模拟延迟。可以模拟高延迟、高jitter的网络环境。 -###### --random-drop 选项 +##### --random-drop 选项 随机丢包。模拟恶劣的网络环境时使用。 # 包接收选项,两端设置可以不同。只影响本地包接受 -###### --disable-filter     +##### --disable-filter     关闭重复包过滤器。这样配合-d 选项可以模拟有重复包的网络环境。 - - - - - # 应用 #### UDPspeeder + openvpn加速任何流量 From 03bcf99340e74acf95e5598a2cd43c7dcfa1bca8 Mon Sep 17 00:00:00 2001 From: wangyu- Date: Sat, 12 Aug 2017 18:24:41 -0700 Subject: [PATCH 5/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 45c37eb..a2a4522 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ UDP加速工具,降低丢包率,配合vpn可以加速任何协议,尤其 #### 效果 ![image0](images/Capture8.PNG) #### 原理简介 -目前原理是多倍发包。以后会做各种优化。准备开发的功能有:对高频率的短包先合并再冗余;FEC(Forward Error Correction),在包速低的时候多倍发包,包速高时用FEC。 +目前原理是多倍发包。以后会做各种优化,比如:对高频率的短包先合并再冗余;FEC(Forward Error Correction),在包速低的时候多倍发包,包速高时用FEC。 跟net-speeder比,优势在于client和server会把收到的多余包自动去掉,这个过程对上层透明,没有兼容性问题。而且发出的冗余数据包会做长度和内容的随机化,抓包是看不出发了冗余数据的,所以不用担心vps被封的问题。 From f79ca90513775a770757f87da4a11adbd64be4e2 Mon Sep 17 00:00:00 2001 From: wangyu- Date: Sat, 12 Aug 2017 18:59:07 -0700 Subject: [PATCH 6/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a2a4522..f028815 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ UDP加速工具,降低丢包率,配合vpn可以加速任何协议,尤其 #### 效果 ![image0](images/Capture8.PNG) #### 原理简介 -目前原理是多倍发包。以后会做各种优化,比如:对高频率的短包先合并再冗余;FEC(Forward Error Correction),在包速低的时候多倍发包,包速高时用FEC。 +目前原理是多倍发包。以后会做各种优化,比如:对高频率的短包先合并再冗余;FEC(Forward Error Correction),在包速低的时候多倍发包,包速高时用FEC。 跟net-speeder比,优势在于client和server会把收到的多余包自动去掉,这个过程对上层透明,没有兼容性问题。而且发出的冗余数据包会做长度和内容的随机化,抓包是看不出发了冗余数据的,所以不用担心vps被封的问题。