HTTP/2 协议(抓包分析 HTTP/2 握手是如何被建立的)
这篇文件介绍一下 h2
,基于 TLS
协议运行的 HTTP/2
被称为 h2
,直接在 TCP
协议之上运行的 HTTP/2
被称为 h2c
,通过抓包分析 h2
是如何被建立的。
1.TLS 通讯过程
1.1 TLS 通讯步骤
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/4bb4cb7302757819c9e8a792a61a76bb.png)
1.2 TLS 流程示意图
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/9824a3317e07a24886f7108d7853918f.png)
Tips:关于 TLS
协议会在后续文章详细介绍,这里只是简单说明一下。
2.抓包分析
这里以新浪首页 sina.com.cn
为例,抓取到的报文步骤如下:
步骤1:Client Hello