Facebook 超 75% 的流量使用 QUIC 和 HTTP/3

来源: OSCHINA
编辑: 一君_
2020-10-26 11:28:00

Facebook 10 月 21 日宣布,他们正在用 QUIC 取代互联网已经用了几十年的协议,今天,Facebook 超过 75% 的互联网流量使用 QUIC 和 HTTP/3。Facebook 将二者统称为 QUIC,认为 QUIC 在很多方面相比旧的协议都有重大改进,包括请求错误、尾部延迟以及响应头大小等。

QUIC(Quick UDP Internet Connections)是 Google 推出的一个项目,旨在降低基于 TCP 通讯的 Web 延迟,广义上替代传输控制协议 TCP。QUIC 非常类似 TCP+TLS+SPDY ,但是基于 UDP 实现的。它是 HTTP/3 的基础协议。日前,Chromium 官方宣布 Chrome 正在部署到 HTTP/3 与 IETF QUIC。点击查看详细 QUIC/HTTP3 协议简析。

Facebook 称,他们在互联网上使用 QUIC 的第一个目标是 Facebook 应用,为此也做了实验。实验为Facebook 应用程序中的动态 GraphQL 请求启用了 QUIC,这些请求中没有静态内容。

测试结果表明,QUIC 与 HTTP/2 相比,Facebook 上的人们的请求错误减少了 6%,尾部等待时间减少了 20%,响应头大小减少了 5%。这也对其他指标产生了连锁效应,表明 QUIC 大大提高了人们的体验。

下一步,Facebook 计划在其应用程序中为静态内容部署 QUIC。将来,Facebook 计划继续利用 QUIC 的更多现有功能,例如连接迁移和真正的 0-RTT 连接建立,以及帮助拥塞控制和损失恢复方面的改进。

对于 Facebook 旗下的其他社交产品,QUIC 已部署在 iOS 和 Android 的 Instagram 上。

延伸阅读:

Chrome 正在启用 HTTP/3,支持 IETF QUIC

QUIC/HTTP3 协议简析

展开阅读全文
点击加入讨论🔥(19) 发布并加入讨论🔥
本篇精彩评论
好像国内是一定程度上限制udp的吧?
如果http3流行了,国内得做出一些调整吧?
2020-10-26 13:09
3
举报
关你们什么事涩,说的好像你们都能用一样
2020-11-03 11:45
2
举报
是的,国内对UDP有QOS
2020-11-03 12:33
1
举报
人人都搭代理上网? 画面太美了
2020-10-27 10:03
1
举报
QUIC 和 HTTP/3 要同时开放 443端口的TCP和UDP端口,国内使用者要多验证哦
2020-10-26 14:07
1
举报
19 评论
16 收藏
分享
返回顶部
顶部