乐趣区

关于网络编程:基于QUIC协议的HTTP3正式发布

1、HTTP/ 3 终于标准化

2022 年 6 月 6 日,IETF QUIC 和 HTTP 工作组成员 Robin Mark 在推特上发表,历时 5 年,HTTP/ 3 终于被标准化为 RFC 9114,这是 HTTP 超文本传输协定的第三个次要版本。

同时,HTTP/ 2 也被更新为新的 RFC 9113。

Robin 写道,新公布的 HTTP/ 3 规范将与 RFC 9204(QPACK header 压缩)和 RFC 9218(可扩大的优先级)一起为 Web 关上重要的新篇章。

2、什么是 QUIC 协定?

QUIC 是一种通用、平安、多路复用的传输层新型网络协议。它的目标是代替 TCP(目前是互联网上用于数据传输的支流协定)。2012 年,QUIC 协定由过后还在谷歌任职的 Jim Roskind 开发。2013 年,QUIC 正式对外颁布。

2015 年,QUIC 被提交给 IETF 进行标准化,然而直到六年当前,也就是 2021 年 5 月,IETF 才公布了第一版标准化的 QUIC,被命名为 RFC 9000。同时,IETF 还公布应用了 QUIC 的 HTTP/ 3 标准化版本。

QUIC 吸纳了很多与 TCP 相似的属性,还有 TLS 加密,将它们置于 UDP 传输之上的应用层中。

无关 QUIC 协定的文章可具体浏览上面几篇,这里不再赘述:

[1] 一泡尿的工夫,疾速读懂 QUIC 协定:
http://www.52im.net/thread-28…
[2] 技术扫盲:新一代基于 UDP 的低延时网络传输层协定——QUIC 详解:
http://www.52im.net/thread-13…
[3] 让互联网更快:新一代 QUIC 协定在腾讯的技术实际分享:
http://www.52im.net/thread-14…
[4] 七牛云技术分享:应用 QUIC 协定实现实时视频直播 0 卡顿!:
http://www.52im.net/thread-14…

退出移动版