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

个人信息

  • 郑初曦
  • 201821121074
  • 计算1813

1 实验目的

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

2 实验内容

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

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

3. 实验报告

(1)建立网络拓扑结构

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

     将PC机与服务器进行连接,建立网络拓扑结构

 

 

(2)配置参数

 

将客户端的地址设置为192.168.1.74

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

 

 

 将服务器的IP地址设置为192.168.1.75

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

 

 

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

将PC机抓包对象的IP地址转换成UPL的链接

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

 

取消所有协议并选择HTTP协议

 

 

 

 开始抓包并分析其数据

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

 

 

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

 

获取请求报文

PC0 Inbound PDU Details:

 

 

 

PC0 Outbound PDU Details:

 

 

 

 

Server Inbound PDU Details:

 

 

 抓包结果分析:

Content-Lenght:实体正文的长度

Content-Type:发送给接收者的实体正文的媒体类型

Host: 192.168.1.74:首部行的开始。给出主机的域名

Server:包含可服务器用来处理请求的系统信息

Content-Language:描述资源所用的自然语言,没有设置则该选项则认为实体内容将提供给所有的语言阅读

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

疑问:服务器和PC机的IP地址相同时能否成功进行抓包

解答:不能,因为地址相同会造成冲突

疑问:什么是报文

解答:HTTP 报文是在 HTTP 应用程序之间发送的数据块。这些数据块以一些文本形式的 元信息(meta-information)开头,这些信息描述了报文的内容及含义,后面跟着可选的数据部分。

 

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