HTTP/3 来了,你了解它么?电脑常识
导读:电脑常识电脑常识作为我们网上冲浪最为常见,也经常被人忽视的 HTTP 已经更新换代到了 HTTP/3,是时候去学习下 HTTP/3 相关知识了。要深入了解 HTTP/3,那首先ito粉体如何分散成水溶液知识汕头市有学电脑技术的吗。
作为我们网上冲浪最为常见,也经常被人忽视的 HTTP 已经更新换代到seo网站优化培训了 HTTP/3,是时候去学习下 HTTP/3 相关知识了。要深入了解 HTTP/3,那首先要知道什么是 HTTP/3。
如图所示,HTTP/3 是基于 QUIC 的协议。而 QUIC 协议是 Google 提出的一套开源协议,它基于 UDP 来实现,直接竞争对手是 TCP 协议。
另外,要聊 HTTP/3,HTTP 的发展历程是怎么也绕不过去的,而且可以讲很久。
HTTP/3 的优点及不足
今天我们在这里简单说一下 HTTP/3 相比较 HTTP/2 进步的那些点,相比 HTTP/2 而言 HTTP/3 有以下几点提升:
HTTP/3 使用 stream 进一步扩展了 HTTP/2 的多路复用。
在 HTTP/3 模式下,一般传输多少个文件就会产生对应数量的 stream。当这些文件中的其中一个发生丢包时,你只需要重传丢包文件的对应 stream 即可。
HTTP/3 不再是基于 TCP 建立的,而是通过 UDP 建立,在用户空间保证传输的可靠性,相比 TCP,UDP 之上的 QUIC 协议提高了连接建立的速度,降低了延迟。 通过引入 Connection ID,使得 HTTP/3 支持连接迁移以及 NAT 的重绑定。
HTTP/3 含有一个包括验证、加密、数据及负载的 built-in 的 TLS 安全机制。 拥塞控制。TCP 是在内核区实现的,而 HTTP/3 将拥塞控制移出了内核,通过用户空间来实现。这样做的好处就是不再需要等待内核更新可以实现很方便的进行快速迭代。 头部压缩。
HTTP/2 使用的 HPACK,HTTP/3 更换成了兼容 HPACK 的 QPACK 压缩方案。QPACK 优化了对乱序发送的支持,也优化了压缩率。
没有哪项技术是完美无缺的,更不用说是还在发展中的 HTTP/3 了。
HTTP/3 建立传输用的是 UDP 协议,而在 HTTP/3 出现前 UDP 的通常出现地点是类似《计算机网络》这样的书面理论,即便是实际应用也大多和网络攻击一起出现,这就导致 UDP 的名声不太好。名声差了自然在硬件上的支持也捉襟见肘,大部分互联网服务也就理所当然的对 UDP 的访问进行限制。
声明: 本文由我的SEOUC技术文章主页发布于:2023-05-07 ,文章HTTP/3 来了,你了解它么?电脑常识主要讲述常识,来了,电脑网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/it_519.html
- 上一篇:微博相册图片获取工具电脑常识
- 下一篇:使用php代码实现百度自动推送教程PC相关