ihciah / rabbit-tcp

A multi-connection TCP forwarder/accelerator
GNU Affero General Public License v3.0
495 stars 76 forks source link

UDP转多条TCP简化方案 #12

Open lehui99 opened 4 years ago

lehui99 commented 4 years ago

几个月前也有类似想法,是想将kcp的UDP包封装到多条TCP连接中。这样的话数据包排序、重组、拥塞控制等都不需要考虑了,全部由kcp完成。但一直忙,还没空去实现,直到搜到了rabbit-tcp这个项目。

rabbit-tcp使用下来可能还有bug,有时候会断流,要重启才行,或许数据包排序或重组有点问题。不过如果将UDP封入多条TCP的话就不用考虑这些了,全部可以由kcp完成,而且还能灵活地使用kcp的各种配置参数。

ihciah commented 3 years ago

是的,这样实现是比较简单的,复用了kcp可靠性方案,TODO一下,有时间了搞。

brokenstone2012 commented 1 year ago

这个能加速kcptun吗 客户端怎么连