tquic
v1.5.0
英语 | 中文
TQUIC 是 IETF QUIC 协议的高性能、轻量级、跨平台库。
高性能:TQUIC 专为高性能和低延迟而设计。相关细节可以在基准测试结果中找到。
可插拔的拥塞控制:TQUIC支持各种拥塞控制算法,包括CUBIC、BBR、BBRv3和COPA。
多路径 QUIC :TQUIC 支持多路径,以便能够为单个连接同时使用多个路径。
易于使用:TQUIC 易于使用。支持灵活的设置和详细的可观察性。
跨平台:TQUIC 几乎可以在 Rust 编译的任何东西上运行。它提供 Rust/C/C++ 的 API。
由 Rust 提供支持:TQUIC 采用内存安全语言编写,不受缓冲区溢出漏洞和其他内存相关错误的影响。
高质量:广泛的自动化测试,包括单元测试、模糊测试、集成测试、性能基准测试、互操作性测试等。
协议合规性:TQUIC 已使用 Ivy 工具通过正式规范进行验证。它还通过了 IETF 互操作性测试。
丰富的功能:TQUIC支持符合QUIC、HTTP/3 RFC的所有重要功能。
TQUIC 遵循 Apache 2.0 许可证。有关详细信息,请参阅许可证文件。