HTTP/3是什么

Fanly 问答 2021-04-20 12:30:52 阅读(...)

HTTP/3 是第三个主要版本的 HTTP 协议,使用于万维网。与其前任 HTTP/1.1 和 HTTP/2 不同,在 HTTP/3 中,将弃用 TCP 协议,改为使用基于 UDP 协议的 QUIC 协议实现。

HTTP/3 是即将到来的第三个主要版本的 HTTP 协议,使用于万维网。与其前任 HTTP/1.1 和 HTTP/2 不同,在 HTTP/3 中,将弃用 TCP 协议,改为使用基于 UDP 协议的 QUIC 协议实现。

HTTP3 协议

HTTP/3 的基础即谷歌多年探索的基于 UDP 的 QUIC 协议。与 TCP 相比,使用 UDP 可以提供更大的灵活性,并且可以使 QUIC 完全于用户空间中实现——对协议实现的更新不像 TCP 那样需要绑定到操作系统更新。使用 QUIC,可以简单地将 HTTP 级别的流映射到 QUIC 流的顶部,从而继承 HTTP/2 的所有优点,而不会产生队头阻塞。HTTP/3 虽仍处于草案状态,但很多用户已经跃跃欲试。

优势

  • HTTP/3 利用 QUIC 加速 HTTP 请求,QUIC 提供比 TCP 和 TLS 更高的加密和性能
  • QUIC 是一种默认加密的新传输协议,旨在加快 HTTP 传输速度以及使其更加安全
  • HTTP/3 基于 UDP,如果数据包丢失,只会中断一个流,而不会中断所有流,提高了同时获取多个对象的性能
  • 支持 0-RTT,消除服务器的 TLS 确认,使后续连接的启动速度更快

此变化主要为了解决 HTTP/2 中存在的队头阻塞问题。由于 HTTP/2 在单个 TCP 连接上使用了多路复用,受到 TCP 拥塞控制的影响,少量的丢包就可能导致整个 TCP 连接上的所有流被阻塞。

QUIC(快速 UDP 网络连接)是一种实验性的网络传输协议,由 Google 开发,该协议旨在使网页传输更快。

在 2018 年 10 月 28 日的邮件列表讨论中,互联网工程任务组(IETF) HTTP 和 QUIC 工作组主席 Mark Nottingham 提出了将 HTTP-over-QUIC 更名为 HTTP/3 的正式请求,以“明确地将其标识为 HTTP 语义的另一个绑定……使人们理解它与 QUIC 的不同”,并在最终确定并发布草案后,将 QUIC 工作组继承到 HTTP 工作组。

在随后的几天讨论中,Mark Nottingham 的提议得到了 IETF 成员的接受,他们在 2018 年 11 月给出了官方批准,认可 HTTP-over-QUIC 成为 HTTP/3。

收藏 0个人收藏
走进科技生活方式

相关推荐

  • Bookshelf speaker 书架音箱

    书架音箱如何摆位效果好

    书架音箱摆放可使用正3角形法俗称的近音场听法,需要离开后墙至少要有一m以上,与侧墙至少要有0.五m以上,将音箱与凝听位置,画成1个正3角形,向内投射角度也要45°或者更多,这个正3角形可大可小,此法是能够听到至多、最直接、最清楚细节的摆法。
  • Bookshelf speaker 书架音响

    书架音箱和落地音箱有什么区别

    书架音箱体型小巧、摆放灵活,适合摆放在小空间环境里面使用,适合播放人声、弦乐;落地音箱体积较大,声音密度高,功率较大,通常能播放出更大的声压级和频响,十分擅长用来表现大动态的交响乐作品,使用上也不需要专用脚架,更适合大面积的听音环境中使用。
  • Bookshelf speaker 书架音箱

    什么是书架音箱

    书架音箱是指放在书架上的音箱,从外观上看,书架音箱体积娇小,通常只采用两个喇叭单元,高音、低音各一个,其内里结构,也只有一个箱室,另外,书架音箱工作时,需用一对专业的脚架,具有摆放简单,容易出好声音,擅长播柔和音乐之韵味等特点。
  • net framework

    net framework是什么

    .NET Framework是Windows的托管执行环境,可为其运行的应用提供各种服务,组件有公共语言运行时 (CLR),是处理运行应用的执行引擎;.NET Framework类库,提供开发人员从其自己应用中调用的已测试、可重用代码库。
  • Dyson blower 戴森吹风机

    戴森普通版和专业版有什么区别

    戴森普通版与专业版的区别是颜色不同、风力不同、线长不同,普通版也就是适合家用,专业版则适合发廊使用,在颜色上,普通版的有铁灰、紫红、白色、银色这其中可以选择,而专业版的只有银白色;在风力上,普通版要比专业版小;在线长上,普通版要比专业版短。
  • 缩时摄影 Time-lapse photography

    缩时摄影是什么

    缩时摄影(Time-lapse photography),亦称为间隔摄影、旷时摄影、延时摄影,是一种将画面拍摄频率设定在远低于一般观看连续画面所需频率的摄影技术。以此技术拍摄变化缓慢、难以察觉的题材,会产生一种流畅的视觉感受。