hysteria
hysteria copied to clipboard
About "custom version of QUIC protocol"
Hi
The README file says "powered by a custom version of QUIC protocol." But the protocol documentation says "implemented on top of the standard QUIC transport protocol RFC 9000 with the Unreliable Datagram Extension". And it doesn't mention anything about tweaking the original QUIC protocol.
Could you please be more explicit about the modifications? Is the README file not updated or are there some details that are not indicated in the documentation?
It will help others adopt the Hysteria protocol. Thanks.
Hysteria currently has
- a custom congestion control
- tweaked QUIC parameters
- an obfuscation layer
- non-standard transports (e.g. faketcp)
Although I'm not sure whether these should be counted as a part of the protocol. Theoretically you can implement none of these, and it would still work with the standard hysteria client/server, just not very well.
Thanks for the clarification. It will be great if you can share more details about the custom congestion control tweaks.