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

Posted on 2019-09-07 14:37  wrenyan  阅读(152)  评论(0编辑  收藏  举报

1 实验目的

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

2 实验内容

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

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

3. 实验报告

(1)在博文开头给出你的个人信息

  • 姓名:张波
  • 学号:201821121027
  • 班级:计算1811

(2)建立网络拓扑结构

(3)配置参数

客户端IP地址:

 

 服务器端IP地址:

 

 

(4)抓包并分析抓到的数据包

打开simulation中的edit fliter只选择HTTP协议

分析得到的数据包:

 

 


请求报文:

HTTP Data:Accept-Language: en-us        //表示用户希望得到英文版文档
Accept: */*                                                 //表示用户希望得到的数据类型为任意类型
Connection: close                                     //告诉服务器发送完请求的文档就可释放链接
Host: 192.168.1.58                                   //主机域名

响应报文:

 HTTP Data:Connection: close                   //告诉服务器发送完请求的文档就可释放链接
Content-Length: 369                                  //表示文档的字节长度
Content-Type: text/html                             //表示服务器返回的类型为text/html
Server: PT-Server/5.2                               //表示服务器的版本

 

(5)通过该实验产生新的疑问及解答

抓包的好处和意义?

回答:编写网络程序的时候,无法判断发送(接收)的数据是否正确,可以通过抓包的方式来判断。
另外,黑客多通过抓包的方式来破解网络中传输的数据。