第一次实验报告:使用Packet Tracer分析HTTP数据包

刘雪松 201821121116 计算1814

1 实验目的

熟练使用Packet Tracer工具。分析抓到的HTTP数据包,深入理解:HTTP协议,包括语法、语义、时序。

2 实验内容

客户端向服务器发送请求报文,服务器向客户端发送响应报文。具体包含:

  • 建立网络拓扑结构
  • 配置参数
  • 抓包
  • 分析数据包

3. 实验报告

1.给出 网络拓扑图如下

第一次实验报告:使用Packet Tracer分析HTTP数据包_第1张图片

 

建立一个pc端和一个服务端,并连接起来。

2.配置参数

(1):配置pc端ip地址如下图:

第一次实验报告:使用Packet Tracer分析HTTP数据包_第2张图片

 

 (2):server端的ip地址为:

第一次实验报告:使用Packet Tracer分析HTTP数据包_第3张图片

 

 3.抓包并且分析数据包

首先进行抓包,将客户端链接到url的超链接

第一次实验报告:使用Packet Tracer分析HTTP数据包_第4张图片

 

并且只选定http协议

第一次实验报告:使用Packet Tracer分析HTTP数据包_第5张图片然后就进行抓包。

 

抓包结果如下

第一次实验报告:使用Packet Tracer分析HTTP数据包_第6张图片

 

 

抓包结束后开始分析数据包

首先分析请求报文

 

第一次实验报告:使用Packet Tracer分析HTTP数据包_第7张图片

 

 因为这个是在packet trace上面模拟的,请求报文并没有发的特别详细

一般默认http版本是1.1

Accept-Language:en-us  表示用户希望优先得到英文版本的文档

Accept:*/* 表示接受任意类型

Connection:close 告诉服务器发送完请求的文档后就可以释放连接。

Host:192.168.1.1 给出了主机的域名

 

对于响应报文

第一次实验报告:使用Packet Tracer分析HTTP数据包_第8张图片

 

 Connect:close 和上面写的一样.

Content-Length:369 表示报文字节长度

Content-Type:text/html 来表示具体请求中的媒体类型信息,这里是HTML格式

server:PT-Server/5.2 应该是指的将响应报文发给的对象吧。

 

你可能感兴趣的:(第一次实验报告:使用Packet Tracer分析HTTP数据包)