IETF发布HTTP/3 RFC将网络从TCP转换为UDP

煤油灯科技2022-08-10 09:32

互联网工程任务组周一发布了HTTP/3的RFC,这是超文本传输​​协议的第三版。

正如IETF总结中所解释的:QUIC传输协议具有HTTP传输中需要的几个特性,例如流复用、每个流的流控制和低延迟连接建立。本文档描述了HTTP语义在QUIC上的映射。 本文档还确定了 QUIC 包含的HTTP/2功能,并描述了如何将HTTP/2扩展移植到HTTP/3。

QUIC代表“Quick UDP Internet Connections”,由Google创建并于2013年发布。Google开发QUIC是为了解决传输控制协议 (TCP) 需要多次来回建立连接并开始传输数据的问题。因此,它会产生很长的往返时间,这可能会转化为糟糕的用户体验。QUIC改为使用用户数据报协议 (UDP) 来传输流量。UDP减少了客户端和服务器之间的往返次数,因此加快了速度。这在移动网络上很重要,当谷歌制作QUIC时,移动网络速度缓慢且稀疏。移动网络仍然是一个非常有争议的资源,因此任何可以加速它们的东西都是受欢迎的。

谷歌非常喜欢QUIC,以至于在2020年,这家广告巨头将其嵌入到自己的Chrome浏览器中,并在自己的服务中启用——这种组合理论上可以让向谷歌出售你的数字灵魂的体验更加愉快(或者至少需要更少的时间延迟和沮丧,而不是把你的灵魂卖给别人)。

Cloudflare在2018年将QUIC作为一个选项实施。

微软也非常喜欢QUIC,它创建了自己的版本并将其开源。NGINX添加了HTTP/3支持。

但是,尽管QUIC的普及率有所提高,但世界上的大部分数据流量仍然通过依赖于TCP的HTTP/2传输。慢,冗长,不稳定,TCP。

因此,早在2016年,当网络专家开始考虑HTTP/3时,将其映射到QUIC作为一种加速网络的方式是有意义的。但他们也确保HTTP/3和HTTP/2可以共存。

  • TCP的替代者QUIC经过八年的演变达到了IETF的标准轨道 
  • 新的IETF草案显示埃及人发明了金字塔来磨刀片 
  • .org 所有者互联网协会通过额外的IETF资金投入资金

6月6日星期一,他们的努力产生了RFC 9114  – 提议的标准。

完整的RFC超过20,000字,并且非常详细地解释了HTTP/3。

HTTP/3已经掀起波澜。Cloudflare透露,它对Web的观察表明它已经是HTTP的第二流行版本,但仍远远落后于HTTP/2。

Cloudflare HTTP版本流行HTTP/3是蓝线。

Cloudflare的分析表明,80%的HTTP/3流量来自Chrome浏览器。

HTTP/3 RFC在技术上是作为提议的标准提供的,但它已经完成了很多工作,已经尘埃落定,并且有效地签署了,鉴于支持它的网络重量级人物,这并不奇怪。

但是HTTP/3仍然有批评者和竞争对手。Apache推迟将协议添加到其Web服务器,认为其自己的HTTPD做得很好。隐私倡导者继续担心QUIC,网络专家也发现其承诺的速度提升是难以捉摸的。所以HTTP/3不是灵丹妙药。

但RFC 9114的首次亮相仍然是一个重要时刻。正如Cloudflare所说:“今天,发布了一组互联网标准,使HTTP的定义合理化和现代化。” 

能说出这样的话的日子不多了。


原文链接:https://www.theregister.com/2022/06/07/http3_rfc_9114_published/


---煤油灯科技victorlamp.com翻译整理---

你可能也喜欢这些文章

科技互联网,科技,资讯,动态,洞察,量子,计算,AI,人工智能,机器人,区块链,Web3,分布式,操作系统,OS,芯片,视频,深度,论文