QUIC 建立连接的成功率在 90% 以上,竞速成功率也接近 90%,0 RTT 率在 55% 左右。
使用 QUIC 协议时页面首屏耗时要比非 QUIC 协议减少 10%。
从资源获取的不同阶段看,QUIC 协议在连接阶段节省的时间比较明显。
从页面首屏区间占比图中可以看出,使用了 QUIC 协议后,首屏耗时在 1 秒内的占比提升明显,大约在 12% 左右。
3. 总结QUIC 丢掉了 TCP、TLS 的包袱,基于 UDP,并对 TCP、TLS、HTTP/2 的经验加以借鉴、改进,实现了一个安全高效可靠的 HTTP 通信协议。凭借着 0 RTT 建立连接、平滑的连接迁移、基本消除了队头阻塞、改进的拥塞控制和流量控制等优秀的特性,QUIC 在绝大多数场景下获得了比 HTTP/2 更好的效果。
一周前,微软宣布开源自己的内部 QUIC 库 -- MsQuic,将全面推荐 QUIC 协议替换 TCP/IP 协议。
HTTP/3 未来可期。
推荐HTTP相关知识点文章作者:billpchen,腾讯看点前端开发工程师
译者:编译青春
转发链接:https://mp.weixin.qq.com/s/MHYMOYHqhrAbQ0xtTkV2ig