文章目录
网络协议-HTTP 协议(抓包实战和网络分层)
这篇文章主要介绍一下 Wireshark
抓包工具获取到的 HTTP协议
相关的数据,然后对这些数据进行简单的分析,主要目的是更深入的理解 HTTP协议
,然后了解一下网络为什么要分层, OSI模型
和TCP/IP
模型的区别。
1.HTTP 协议抓包实战(Wireshark)
1.1 打开 Wireshark
工具,选中正在使用的网卡 以太网4
(以自己电脑实际使用为准),点击 捕获
,然后选择 选项
:
1.2 在新窗口中的过滤栏中输入 port 80
:
Tips:输入
port 80
之后点击开始
即可开始捕获,port 80
表示筛选出和80端口
相关的数据请求。
1.3 打开 Telnet
工具模拟 HTTP
请求:
telnet singwa666.com 80
GET /themes/simpleboot3/portal/public/assets/css/moco.css HTTP/1.1
Host: singwa666.com
如下图所示:
1.4 Telnet
模拟 HTTP
请求之后,点击左上角红色
按钮停止抓取报文:
1.5 找到 WireShark
中抓取到的该条 HTTP
请求的相关报文:
Tips:找到
Telnet
中模拟请求的那条数据双击
。
1.6 双击该条HTTP
请求数据: