第一次作业:使用Packet Tracer分析HTTP数据包

  • 姓名          卢林鑫
  • 学号          201821121112
  • 班级          计算1814

1.实验目的

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

2.实验内容

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

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

3.实验步骤

3.1 建立网络拓扑结构

 

 

 一个客户端(PC)和一个服务端(server)形成一个拓扑结构

3.2 配置参数

(1)设置客户端IP地址为192.168.1.112

 

 (2)设置服务端IP地址为192.168.1.113

 

 

(3)协议设置为HTTP

 

          

 

 3.3抓包

 

 数据包如下:

HTTP Data:Accept-Language: en-us
Accept: */*
Connection: close
Host: 192.168.1.113

 

HTTP Data:Connection: close
Content-Length: 369
Content-Type: text/html
Server: PT-Server/5.2

3.4 分析数据包

HTTP REQUEST

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

      Accept:*/*             //表示用户可以接受任意数据类型

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

    Host: 192.168.1.113      //要访问的主机的IP地址

HTTP RESPONSE

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

  Content-Length:369         //告诉浏览器报文中实体主体的大小

  Content-Type:text/html       //服务器可返回形式为文本和网页

  Server:PT-Server/5.2      //服务器上的软件名和版本号

 4.通过该实验产生新的疑问与解答

1.Q:什么是HTTP协议?

   A:HTTP 协议定义服务器端和客户端之间文件传输的沟通方式

2.Q:抓包是什么?

   A:抓包是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全。抓包也经常被用来进行数据截取等。

3.Q:抓包工具?

   A:抓包工具是拦截查看网络数据包内容的软件。抓包工具由于其可以对数据通信过程中的所有lP报文实施捕获并进行逐层拆包分析,一直是传统固网数通维护工作中罐常用的故障排查工具,业内流行的抓包软件有很多:Wire shark、SnifferPro、Snoop以及Tcpdump等各抓包软件界面,应用平台稍有差别外,基本功能大同小异。 

 

转载于:https://www.cnblogs.com/llx1999/p/11487459.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值