Neqo 是 Mozilla Firefox 在 Rust 中实现的 QUIC 实现。
Neqo 是 Mozilla 在 Firefox 和其他产品中使用的 QUIC 实现。它是用 Rust 编写的,提供了用于 QUIC 传输、HTTP/3 和 QPACK 的库。TLS 安全后端是 Mozilla NSS 库,该库也被 Firefox 使用。Neqo 旨在用于 Firefox,但也可以单独使用。我们包含了用于测试和调试的命令行工具,例如 neqo-client 和 neqo-server,可用于测试 HTTP/3 服务器和客户端。
注意: neqo 服务器功能是实验性的,因为它并未在 Mozilla 的生产环境中使用,而且其功能还不如客户端功能成熟。在与符合标准的客户端互操作时,它的目的是符合标准,但可能不实现所有可选的协议功能,也可能无法处理所有边缘情况。此外,它还没有针对性能或资源使用进行优化,虽然它实现了服务器所需的许多功能,但并不包括许多适合生产部署的选项的配置。请不要在生产环境中使用 neqo 服务器代码。
如果 NSS 尚未安装或被认为过于古老,请参阅下面的“使用单独的 NSS/NSPR 进行构建”部分。
暂无开放 Issues,或尚未同步最近议题。