网络加速测试 KCPTUN ud2raw tinyfecvpn(udpspeedter)


测试KCPTUN+UDPRAW的加速效果

tinyfecvpn地址:https://github.com/wangyu-/tinyfecVPN

KCPTUN地址:https://github.com/xtaci/kcptun.git

UDPRAW地址:https://github.com/wangyu-/udp2raw-tunnel.git

流程:cisco_ipsec_client----->本地TCP 经KCP处理-----〉UDP协议----〉经udp2raw---->TCP协议------------------------------〉远程udp2raw----〉UDP协议------>经KCP处理----->tcp协议----->cisco_ipsec_server

比较延迟情况:

client-------->server   185ms 

tinyvpn------>tinyserver  230ms 还增加了,没有什么加速效果,反而增加延迟(官方说是减少丢包率,也并没有说减少延迟的,丢包率以后再用吧)

server端:
./tinyvpn_amd64 -s -l0.0.0.0:4096 -f20:10 -k "passwd" --sub-net 10.22.22.0
客户端:
./tinyvpn_amd64 -c -r8.210.199.6:4096 -f20:10 -k "passwd" --sub-net 10.22.22.0

tinyvpn+udpraw------>udpraw tinyvpnserver   大大降低了丢包率(测试延迟增加了一倍)

1 server:
2 nohup ./tinyvpn_amd64 -s -l127.0.0.1:4096 -f20:10 -k "passwd" --sub-net 10.22.22.0&
3 nohup ./udp2raw_amd64 -s -l0.0.0.0:4096 -r 127.0.0.1:4096    -k "passwd" --raw-mode faketcp -a &
4 client:
5 nohup ./udp2raw_amd64 -c -l0.0.0.0:4096  -r34.96.174.222:4096  -k "passwd" --raw-mode faketcp -a &
6 ./tinyvpn_amd64 -c -r127.0.0.1:4096 -f20:10 -k "passwd" --sub-net 10.22.22.0

 

cisco_ipsec_client-------->cisco_ipsec_server 185ms   没有大消耗

cisco_ipsec_client-------->kcptun_client------>kcptun_server------->cisco_ipsec_server    (不加kcp延迟90ms,丢包率20%。没有测试出加速效果)附配置

 1 server:
 2 {
 3     "listen": ":13389", 
 4         "target": "127.0.0.1:4443", 
 5         "key": "very good",
 6         "crypt": "aes", 
 7         "mode": "fast",
 8         "conn": 1, 
 9         "mtu": 1350,
10         "sndwnd": 512,
11         "rcvwnd": 512,
12         "datashard": 10,
13         "parityshard": 3,
14         "dscp": 0,
15         "quiet": false
16 }
17 client:
18 {
19     "localaddr": ":4443",
20         "remoteaddr": "8.210.199.6:13389",
21         "key": "very good", 
22         "crypt": "aes", 
23         "mode": "fast",
24         "conn": 1, 
25         "mtu": 1350,
26         "sndwnd": 512,
27         "rcvwnd": 512,
28         "datashard": 10,
29         "parityshard": 3,
30         "dscp": 0,
31         "quiet": false
32 }

 

cisco_client---->udp2raw--->kcptun---->cisco_ipsec_server  190ms

 

感觉各工具对降低延迟都没有作用,kcptun或者udpspeeder都是通过同时重发包降低丢包率的。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM