
文章插图
?
而这个负责拆分、组装请求和二进制帧的一层就叫做二进制分帧层 。
除此之外,还有一些其他的优化,比如做Header压缩、服务端推送等 。
Header压缩就是压缩老板和员工之间的对话 。
服务端推送就是员工事先把一些老板可能询问的事情提现发送到老板的手机(缓存)上 。这样老板想要知道的时候就可以直接读取短信(缓存)了 。
目前,主流的HTTP协议还是HTTP/1.1 和 HTTP/2 。并且各大网站的HTTP/2的使用率也在逐年增加 。

文章插图

文章插图

文章插图

文章插图
HTTP-over-QUIC
据国际互联网工程任务组(The Internet Engineering Task Force,简称 IETF )消息,HTTP-over-QUIC 实验性协议将被重命名为 HTTP/3,并有望成为 HTTP 协议的第三个正式版本 。
QUIC (Quick UDP Internet Connections)是 Google 推出的一个项目,旨在降低基于 TCP 通讯的 Web 延迟 。QUIC 非常类似 TCP+TLS+SPDY ,但是基于 UDP 实现的 。
这种通信方式有点像现在我们使用的微信语言,在通话之前,老板和下属之间并没有直接的建立可靠连接,即不需要拨通电话,而是拿起微信,直接通过语音直接下达了命令 。

文章插图
?HTTP/3使用UDP代替了TCP,UDP是一个非连接的协议,传输数据之前源端和终端不建立连接 。UDP信息包的标题很短,对系统资源的要求比TCP要低 。并且UDP是使用最大努力交付,即不保证可靠交付 。
我们经常使用的“ping”命令的原理就是向对方主机发送UDP数据包,然后对方主机确认收到数据包,如果数据包是否到达的消息及时反馈回来,那么网络就是通的 。
至于,这种基于QUIC的HTTP协议究竟未来发展如何,目前只能拭目以待了 。
下面是一张大图,通过图解来介绍HTTP/1.0、HTTP/1.1、HTTP/2.0(SDPY)和HTTP over QUIC(HTTP/3)

文章插图
?

文章插图

文章插图

文章插图

文章插图
HTTPS
HTTPS是Hypertext Transfer Protocol Secure的缩写,翻译为超文本传输安全协议 。HTTPS经由HTTP进行通信,但利用SSL/TLS来加密数据包 。
HTTPS就像是加密电话,通过一些手段来加密通话内容的 。他是基于普通电话的,但是又不是普通的电话,更不是普通电话的升级版 。
所以,HTTP和HTTPS是两个不同的协议 。
HTTP的URL是由“http://”起始与默认使用端口80,而HTTPS的URL则是由“https://”起始与默认使用端口443 。
HTTP不是安全的,而且攻击者可以通过监听和中间人攻击等手段,获取网站帐户和敏感信息等 。HTTPS的设计可以防止前述攻击,在正确配置时是安全的 。
- 大豆异黄酮排名前十名 大豆异黄酮的功效与作用
- 英格兰6:2大胜仍有隐忧,三个问题与曼联雷同,不解决8强是极限
- 大红袍的分类级别 大红袍种类与等级划分
- 剩女剩男谁更难找 剩女与剩男谁可怜
- 女友与我分手了有必要挽回吗
- 云竹与文竹区别 云竹和文竹一样吗
- 猫的眼睛有什么神奇功能
- 别克英朗gt2021款1.5l自动精英版有防盗功能吗
- 生普洱茶的作用与功效 普洱茶的作用与功效
- 富硒藤茶的功效与作用 藤茶的功效与作用
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
