TCP-brutal: Congestion control algorithm that increase speed on packet lost

TCP Brutal is a congestion control algorithm that has been ported to TCP from Hysteria. It is actively maintained as an official subproject of Hysteria and is designed to be in sync with the Brutal implementation in Hysteria. TCP Brutal supports all existing TCP proxy protocols but requires support from both the client and server software. The example directory contains a simple speed test server and client in Python. For developers, a new “brutal” TCP congestion control algorithm can be added to the system using the TCP_CONGESTION sockopt. TCP Brutal is suitable for protocols that support multiplexing. It is compatible with TCP and can be used unilaterally by clients and servers.

https://github.com/apernet/tcp-brutal

To top