HTTP协议重大改进版本HTTP/3,已得到主流浏览器支持( 二 )

与前辈们相比,HTTP v3(或 HTTP / 3)已经过彻底的重写,使用全新的 QUIC(而不是 TCP)协议,且内置了 TLS 加密传输支持。

HTTP协议重大改进版本HTTP/3,已得到主流浏览器支持

(图自:BMC)

这是多种技术的融合,一切只在让网站的加载速度更快,且默认启用加密连接进行传输。而想要深入 HTTP / 3 的原理,就需要从 OSI 网络模型开始说起了。

默认情况下,HTTP(第 7 层协议)是以 TCP(第 4 层协议)作为基础的。TCP 用于协商客户端和服务器之间的连接,然后在双方之间传输数据。

HTTP协议重大改进版本HTTP/3,已得到主流浏览器支持

(图自:Cloudflare)

然而 TCP 可追溯至上世纪 70 年代,无法充分满足当下近乎实时的通信需求。经过无数工程师团队的多年努力,谷歌提出的 QUIC 方案得到了最多的认可。

推荐阅读