QUIC全集
QUIC是新一代传输协议。
QUIC工作组(QUIC Work Group, quicwg)是QUIC协议撰写小组,其站点详细列出了围绕该协议已发版或正在撰写阶段的全部IETF文档及草稿。
本站翻译其中已经定稿的文档并予以展示。
QUIC四层
已经定稿的QUIC四层文档共11篇,原文及中译如下:
RFC8999:《QUIC版本通用属性(Version-Independent Properties of QUIC)》
中译:《RFC8999中译:QUIC版本通用属性》。
RFC8999定下了QUIC协议版本升级及协商所需要遵守的规范,后世所有QUIC版本均须遵守,故译“QUIC版本通用属性”。
RFC9000:《QUIC,一种基于UDP的安全多路复用传输协议(QUIC: A UDP-Based Multiplexed and Secure Transport)》
中译:《RFC9000中译:QUIC传输协议》
RFC9000详细描绘了QUIC四层可靠传输协议,一般简称为“QUIC传输协议”。同时,由于该文是自QUIC问世以来的发版的第一份RFC正式文档,因此其定义的QUIC协议也称被为“QUIC版本1”。
RFC9001:《使用TLS保护QUIC(Using TLS to Secure QUIC)》
中译:《RFC9001中译:QUIC TLS》
RFC9001描述了如何使用TLS加密QUIC。
RFC9002:《QUIC丢包检测和拥塞控制(QUIC Loss Detection and Congestion Control)》
中译:《RFC9002中译:QUIC恢复》
RFC9002描述了QUIC的丢包检测与恢复算法有关内容,其中提出了PTO机制用以取代RTO和TLP机制管理数据包超时重传。
RFC9221:《QUIC不可靠数据报文传输扩展(QAn Unreliable Datagram Extension to QUIC)》
RFC9221描述了如何使用QUIC进行不可靠数据传输。
RFC9287:《QUIC位转义(Greasing the QUIC Bit)》
中译:《RFC9221中译:QUIC位转义》
描述QUIC位转义。
RFC9308:《QUIC协议的适用范围(Applicability of the QUIC Transport Protocol)》
讨论了QUIC的适用性。
RFC9312:《QUIC协议的可管理性(Manageability of the QUIC Transport Protocol)》
讨论了QUIC的可管理性。
RFC9368:《QUIC兼容版本协商(Compatible Version Negotiation for QUIC)》
中译:《RFC9368中译:QUIC兼容版本协商》
具体定义了QUIC的版本协商机制,包括双端如何协商出一个兼容版本。
RFC9369:《QUIC版本2(QUIC Version 2)》
中译:《RFC9369中译:QUIC版本2》
发布了QUIC版本2。
RFC9443:《QUIC的多路复用更新(Multiplexing Scheme Updates for QUIC)》
中译:《RFC9443中译:QUIC多路复用》
描述QUIC针对多路复用进行的更新。
QUIC七层
QUIC七层共5篇文档定稿,原文及中译如下:
RFC9114:《HTTP/3》
中译:《RFC9114中译:HTTP/3》
描述基于QUIC的HTTP/3协议。
RFC9204:《QPACK:HTTP/3头部字段压缩(QPACK: Field Compression for HTTP/3)》
中译:《RFC9204中译:QPACK》
描述HTTP/3用到的头部压缩算法QPACK。
RFC9220:《通过HTTP/3引导网络套接字(Bootstrapping WebSockets with HTTP/3)》
描述如何通过HTTP/3引导网络套接字(WebSocket)。
RFC9250:《DNS专用QUIC连接(DNS over Dedicated QUIC Connections)》
中译:《RFC9250中译:QUIC DNS》
描述了DNS使用QUIC连接。
RFC9412:《HTTP/3的ORIGIN扩展字段(The ORIGIN Extension in HTTP/3)》
中译:《RFC9412中译:HTTP/3 ORIGIN扩展》
描述了ORIGIN字段在HTTP/3中的用法。
文档翻译规范
移步文档翻译规范。