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

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

姓名:袁祎琦

学号:201821121033

班级:计算1812

 

实验目的

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

实验内容

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

  • 建立网络拓扑结构

  • 配置参数

  • 抓包

  • 分析数据包

实验报告

一、建立网络拓扑结构

 

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

 网络结构为简单的一台PC机和一台服务器的连接。

二、配置参数

PC端的IP地址:192.168.1.33

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

server端的IP地址:192.168.1.233

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

 

三、抓包并分析抓到的数据包

1、将模式换成仿真(Simulation)模式。

2、Edit Filters中的Msic列表中只选定HTTP。

3、双击PC端,点击Web Browser,URL地址输入server0的IP地址 :192.168.1.233

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

 

4、点击play按钮

(1)抓包数据

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

 

(2)详细信息

HTTP REQUEST(请求报文)
第一次实验报告:使用Packet Tracer分析HTTP数据包_第6张图片

 

HTTP RESPONSE(相应报文)

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

 

五、通过该实验产生新的疑问及解答

IP地址是否可以随意设置???我试图将PC端的IP地址设置成192.168.1.666

结果如下图:

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

 

系统报错了,由此可见,IP地址并不是由任意数字组成。

2、IP configuration的选择是静态的,如果设置成动态获取,那PC端访问服务器是如何进行的?

参考资料:

[1] 结合Wireshark捕获分组深入理解TCP/IP协议栈
[2] 结合Wireshark捕获分组深入理解TCP/IP协议栈之HTTP协议        

 

 

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