美文网首页网络协议
网络协议 Day20 HTTP2、HTTP3

网络协议 Day20 HTTP2、HTTP3

作者: 望穿秋水小作坊 | 来源:发表于2021-01-31 10:30 被阅读0次

一、HTTP2.0

1. HTTP1.1 的不足?(至少说两点)
  • 同一时间,一个链接只能对应一个请求
  • 同一个会话的请求中,头信息会被重复传输
  • 只允许客户端主动发起请求
image.png
2. SPDY 的全称是什么?是哪家公司开发的?最终升级成了什么?
  • SPDY:全称 Speedy,是基于 TCP 的应用层协议,它强制要求使用 SSL/TLS
  • 是 Google 公司开发的一个 HTTP 升级项目
  • 最终升级成了 HTTP2
image.png
3. HTTP2 兼容 HTTP1.1 吗?
  • 语意上完全兼容
image.png
4. HTTP1.1 在传输过程中,传输的是文本格式。在 HTTP2 之后传输的是什么?
  • 二进制数据流(流的概念)
image.png
4. HTTP2 的一些基本概念
image.png
5. HTTP2 特性 - 多路复用是什么?(重点,要能说清楚)
image.png image.png
6. HTTP2 的特性 - 优先级(了解)
image.png image.png
7. HTTP2 的特性 - 头部压缩(能说出来即可)
image.png
8. HTTP2 的特性 - 服务器推送(能说出来即可)
image.png
9. HTTP2 的问题 - 队头阻塞(head of blocking)
image.png
10. HTTP2 的问题 - 握手延迟
image.png image.png

二、HTTP3

1. HTTP3 的基本介绍
image.png
2. 关于 HTTP3 基于 UDP 的一些经典质疑?
image.png
3. HTTP3 的特性 - 连接迁移(回答一下 TCP、UDP 的四要素)?
  • 源 IP、目标 IP、源端口、目标端口
image.png
4. HTTP3 存在的问题 - 操作系统内核、CPU 负载
image.png

相关文章

  • 网络协议 Day20 HTTP2、HTTP3

    一、HTTP2.0 1. HTTP1.1 的不足?(至少说两点) 同一时间,一个链接只能对应一个请求 同一个会话的...

  • 【网络协议笔记】第五层:应用层(Application)HTTP

    这一篇整理了HTTP2和HTTP3。 1.HTTP协议的不足(HTTP/1.1) 同一时间,一个连接只能对应一个请...

  • Https相关知识

    参考资料整理了Https相关的东西,还没有涉及Http2,Http3。之后会继续学习补充。从https的作用、证书...

  • 网络协议&工具

    概述 1、协议有TCP/IP、HTTP2、工具有:WireShark、Fiddler等 理论基础 OSI七层网络模...

  • netty系列之:搭建客户端使用http1.1的方式连接http

    简介 对于http2协议来说,它的底层跟http1.1是完全不同的,但是为了兼容http1.1协议,http2提供...

  • http2 协议

    http2 协议 HTTP/2 源自 SPDY/2,正式版http2规格标准叫做RFC 7540,发布于2015年...

  • GRPC

    首先,GRPC是基于HTTP2来实现的网络传输协议 使用示例 编写IDL(接口描述语言),通过IDL来定义我们的服...

  • HTTP协议-HTTP3

    序言 上节提到HTTP3通过更加底层的传输层的优化来提升效率,究竟如何,让我们一起看一下。 HTTP3的优化 通过...

  • 【包学包会】从一次请求开始,深入探索OkHttp

    OkHttp是Android开发中非常常用的一个网络请求库了,它支持HTTP1、HTTP2等多种协议,是我们日常开...

  • HTTP2介绍

    HTTP2是HTTP协议的第二个主要版本 HTTP2 在开放互联网上HTTP2.0将只用于https://网址,...

网友评论

    本文标题:网络协议 Day20 HTTP2、HTTP3

    本文链接:https://www.haomeiwen.com/subject/asgltltx.html