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不可靠数据传输

RFC9221描述了如何使用QUIC进行不可靠数据传输。

RFC9287:《QUIC位转义(Greasing the QUIC Bit)

中译:《RFC9221中译:QUIC位转义

描述QUIC位转义。

RFC9308:《QUIC协议的适用范围(Applicability of the QUIC Transport Protocol)

中译:《RFC9308中译:QUIC协议的适用范围

讨论了QUIC的适用性。

RFC9312:《QUIC协议的可管理性(Manageability of the QUIC Transport Protocol)

中译:《RFC9312中译:QUIC协议的可管理性

讨论了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)

中译:《RFC9220中译: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中的用法。

文档翻译规范