首页 » SEO优化 » phptcptls技巧_前端干货HTTP3的事理和成长进程

phptcptls技巧_前端干货HTTP3的事理和成长进程

访客 2024-12-04 0

扫一扫用手机浏览

文章目录 [+]

本文为大家总结并剖析了HTTP/3的事理和发展进程,大家花几分钟来看一下吧~

01 HTTP/3的事理

phptcptls技巧_前端干货HTTP3的事理和成长进程

(1) QUIC协议

phptcptls技巧_前端干货HTTP3的事理和成长进程
(图片来自网络侵删)

在理解HTTP/3的事理之前,我们要先理解QUIC协议。
与TCP一贯是传输层中举足轻重的协议不同,UDP一贯默默无闻,长期以来UDP给人的印象便是一个很快但不可靠的传输层协议。

但有时候从另一个角度看,缺陷可能也是优点。
QUIC(Quick UDP Internet Connections,快速UDP网络连接)基于UDP,正是看中了UDP的速率与效率。
同时QUIC也整合了TCP、TLS和HTTP/2的优点,并加以优化。

(2)QUIC和HTTP/3的关系

QUIC是用来替代TCP、SSL/TLS 的传输层协议,在传输层之上还有运用层,我们熟知的运用层协议有HTTP、FTP、IMAP等,这些协议理论上都可以运行在QUIC之上,个中运行在QUIC之上的HTTP协议被称为HTTP/3,这便是”HTTP over QUIC即HTTP/3“的含义。

(3)HTTP/3的核心

HTTP/3功能的核心是环绕着底层的QUIC协议来实现的。
TCP可能会间歇性地挂起数据传输,它不支持流级复用,还会产生冗余通信,QUIC协议在以下设计选择的根本上,通过引入一些底层传输机制的改变,办理了这些问题。

通过在QUIC之上构建基于HTTP/3的运用层,您可以得到增强型传输机制的所有上风,同时保留HTTP/2的语法和语义。

除此之外,HTTP/3还利用了一种新的HTTP头压缩机制,称为QPACK,是对HTTP/2中利用的HPACK的增强。

02 HTTP/3的发展进程

(1)HTTP/1.1涌现

随着网络技能的不断进步,早在1999年设计的HTTP/1.1不能知足现实技能的需求,以是 2009基于TCP的SPDY被Google 设计了出来。

(2)SPDY是HTTP/2的前身

再后来SPDY的开拓组推动SPDY成为正式标准,但是终极没能通过。
不过曾经设计过SPDY的开拓组,在后来全程参与HTTP/2的制订过程,因此在参考了SPDY的设计下,HTTP/2涌现了。

可以说SPDY便是HTTP/2的前身,因此无论是SPDY还是HTTP/2,都是基于TCP的开拓出来的。

(3)HTTP/3的涌现

但是,我们都知道TCP与UDP比较,效率上存在天然的毛病,以是在2013年的时候,Google开拓团队又了基于UDP的名为QUIC的传输层协议,QUIC英文全名叫做Quick UDP Internet Connections。

Google开拓团队希望它能替代TCP,帮助网页传输可以更加高效。
再后来经由发起,互联网工程任务组正式将基于 QUIC协议的HTTP(HTTP over QUIC)重命名为HTTP/3。
这便是HTTP/3的由来和涌现的缘故原由。

看完了HTTP/3的事理和发展进程剖析,相信大家对付HTTP/3有了更进一步的认识。

从HTTP/3发展进程,我们也可以看到随着时期的发展,

新技能在不断迭代更新,要想不落于时期和社会,你就要不断的学习进步。

标签:

相关文章

我国土地利用分类代码的构建与应用

土地利用分类代码是我国土地管理的重要组成部分,是土地资源调查、规划、利用和保护的依据。土地利用分类代码的构建与应用显得尤为重要。本...

SEO优化 2025-02-18 阅读1 评论0

微信跳转微信支付便捷支付体验的秘密武器

移动支付已成为人们日常生活中不可或缺的一部分。作为我国领先的社交平台,微信支付凭借其便捷、安全的支付方式,深受广大用户的喜爱。而微...

SEO优化 2025-02-18 阅读1 评论0

探寻会计科目代码背后的奥秘分类与

会计科目代码是会计信息系统中不可或缺的组成部分,它将企业的经济活动进行分类和归纳,为会计核算、财务分析和决策提供重要依据。本文将从...

SEO优化 2025-02-18 阅读1 评论0