当前位置:   article > 正文

计算机网络原理实验实验十四:实验名称 超文本传输协议 Http分析_如何过滤出你的本机与gaia.cs.umass.edu之间传输的所有数据?写出对应的过滤规则以

如何过滤出你的本机与gaia.cs.umass.edu之间传输的所有数据?写出对应的过滤规则以

计算机网络原理实验实验十四:实验名称 超文本传输协议 Http分析
一、实验名称 超文本传输协议 Http分析
二、实验目的:

  1. 掌握使用Wireshark分析俘获HTTP协议的基本技能;
  2. 深刻理解HTTP重要的工作机理和过程。
    三、实验内容和要求
    1、 Http协议的Get/Resonse互动机制;
    2、 Http协议的分组格式;
    3、 如何利用Http传输Html文件;
    4、 如何利用Http传输图片、动画等嵌入式文件;
    四、实验环境
  3. 运行windows 10 的pc一台
  4. CPU:interl(R)Core i5-7200 CPU
  5. 已安装内存(RAM):8G
  6. 系统类型:64位操作系统,基于x64的处理器
  7. 操作系统:windows 10

五、操作方法与实验步骤

  1. Http 的基本请求 /响应互动机制
  1. 打开 IE 浏览器

  2. 打开 Wireshark软件,打开抓包菜单中的网络接口子菜单,从中选择本机使用的网络接口。

  3. 在chrome浏览器输入 :http://gaia.cs.umass.edu/wireshark-labs/HTTP-wireshark-file1.html;此时浏览器应该会显示一个最简单的 html 页面(只有一行 ),如图所示:

  4. 此时, Wireshak软件应该抓取的Http数据包如图所示,我们找到128.119.245.12交互的

从上图中可观察到总共捕获到2个 http 包,其中,包括 Http 的 Get分组(由本机浏览器向服务器 gaia.cs.umass.edu发出的请求 )以及服务器返回的响应分组。需要注意的是,第一轮请求与回复 请求的是具体的页面; 而第二轮请求与回复涉及的却是一个 favicon.ico 文件。分组内容展示窗口中可以观察这两个分组的详细信息。从展开的分组内容中可以看出: Http 包是经由 Tcp协议传输,而 Tcp 又是附加在IP 数据包的基础上,后者又附加在一个以太网帧内。以第一轮分组为观察目标,试着回答如下问题:

(1 )你的浏览器运行的是什么协议版本?

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/神奇cpp/article/detail/886646
推荐阅读
相关标签
  

闽ICP备14008679号