UDPspeeder
UDPspeeder copied to clipboard
请问这个UDPspeeder的加速原理和KCP有什么不同或者相似之处?
请问这个UDPspeeder的加速原理和KCP协议加速有什么不同或者相似之处?谢谢
kcp : 利用udp实现了类似tcp的按序到达+可靠传输。 相比tcp而言,1. 有一些优化,2. 允许你彻底关闭掉拥塞控制。 故可以达到比tcp更快的速度。
kcp的思路: tcp协议在高丢包下性能不好,所以作者设计了个kcp协议来替代tcp。 基本上只适用于加速tcp。
UDPspeeder : 用FEC抵消网络丢包。
UDPspeeder的思路 : tcp协议在高丢包下性能不好,但是作者不想优化tcp协议本身。而且作者有加速udp的需求。 所以作者写了个程序,直接从降低/消除网络丢包入手,可以加速tcp/udp/icmp。
kcptun也有类似的 FEC功能 UDPspeeder 和kcptun功能不是一样(重复)的吗
kcptun不支持转发udp。
@wangyu- 我想问一下,UDPspeeder是否可以用来加速kcp协议?
@wangyu- 我想问一下,UDPspeeder是否可以用来加速kcp协议?
可以,但是我不建议这么用:
-
如果你说的是kcptun的话,kcptun自己就带fec,虽然跟udpspeeder的不一样,也够用了
-
很多人用kcp协议时候窗口设置不对,导致发包速率比自己网络带宽还高。这种情况下套上UDPspeeder后发更多的包,会比不用UDPspeeder还差。
我说的是v2**y里面的mkcp,因为我所理解的mkcp是udp协议,是可以使用udpspeeder加速的。