網絡加速測試 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