博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《计算机网络自顶向下方法》实验一——安装wireshark并访问网站观察其变化
阅读量:2339 次
发布时间:2019-05-10

本文共 1178 字,大约阅读时间需要 3 分钟。

实验文档的简略翻译

  • 实验目标: 在第一个试验中,你将了解并学会如何使用WireShark,并且简单的抓包并进行观察
WireShark介绍
  • WireShark是一个分组嗅探器,会自动的备份你电脑发送的分组以及接收的分组
  • 图一: 展示了分组嗅探器的架构
    • 右部分是你电脑上运行的协议和应用
    • 虚线框里的是分组嗅探器,有两部分组成
      • 分组捕获库(packet library):保存每一个链路层的数据帧
        • 因为任何协议的报文最终都会向下进行封装,复制了所有链路层的数据帧就可以捕获到所有协议的数据
      • 分组分析器(packet analyzer):展示所有字段中的协议信息
        • 分组分析器必须知道各个协议信息的构成,并且能从中提出相关的信息
          在这里插入图片描述
    • WireShark,稳定有免费,指的推荐
实验内容
安装WireShark——默认下一步
运行WireShark
  • 刚打开WireShark你会看到如下的界面

    在这里插入图片描述

  • 如上面的红框所示,我的电脑有很多的接口,选择一个有数据来往的任何一个接口(后面波浪线不是平的都可以),双击得到如下的界面

  • 选中任何一个捕获到的数据包

    在这里插入图片描述

  • 对于抓包的栏的介绍

    在这里插入图片描述

  • 选中一个数据帧,WireShark会对其进行按照由下往上的方式进行的拆包,最下层是分层结构中最上层的协议

在这里插入图片描述

WireShark的初次使用
  • 首先打开一个浏览器,自动登陆相关的主页

在这里插入图片描述

  • 然后打开WireShark,你将会看到一个跟下方图片相似的一个窗口,WireShark还没有开始捕获数据包。选择你的网络连接方式,我使用的是无线网
    在这里插入图片描述
  • 开始抓包,出现如下的场景

在这里插入图片描述

  • 由于登陆的是网页,调用的是http协议,所以在相关的搜索栏输入http协议名,摁下回车

在这里插入图片描述

  • 所有的http协议都显示出来,选中get
    在这里插入图片描述
  • 如图显示的就是获取网页信息的服务的域名
    在这里插入图片描述
    完成实验

实验习题(来自翻译的文档)

  • 第一次的实验仅仅是对WireShrak有一个初步的了解。下面的几个问题将证明你已经有能力打开并运行WireShark,并且已经能自主的探索它的一些使用。根据实验基础回答下属几个问题
  • 列出三个不同的出现在协议列(protocol)的三个不同的协议

在这里插入图片描述

  • 从HTTP的GET请求被发送到HTTP的OK回复被接收,整个过程总共花了多少时间?(默认情况下,时间列是自开始抓包到抓去包所花费的时间,按照秒计算)

在这里插入图片描述

  • 你所访问的主页的internet地址是什么?你的计算机的internet地址又是多少?
  • 这需要知道各个命令的作用,get是由本机发出,向服务器发出请求,希望获取网页的页面。ok是由服务器发出,本机收取,获取服务器发来的网页的页面
  • 所以,彼此的source和destination是相互的
    在这里插入图片描述
分析与总结
  • HTTP能够实时监控的所有的数据包的传输和变化,既有包库的功能,又有分析抓包的能力。一层一层的分解包,确实能够看到详细的包封包和拆包过程。
    希望不要白嫖

转载地址:http://mwwvb.baihongyu.com/

你可能感兴趣的文章
多线程编程要点
查看>>
c++CreateEvent函数在多线程中使用及实例
查看>>
c++多线程同步(1)
查看>>
Windows 下 C/C++ 多线程编程入门参考范例
查看>>
浅析stack around the variable was corrupted
查看>>
RGB与YUV转换
查看>>
YUV转RGB的相关函数
查看>>
YUV转RGB
查看>>
YUV格式详解
查看>>
两个经典的RGB与YUV转换函数
查看>>
RGB与YUV图像视频格式的相互转换
查看>>
YUV / RGB 格式及快速转换算法
查看>>
视频与图像RGB/YUV格式详解
查看>>
CIF/4CIF/QCIF/D1 分辨率
查看>>
CIF格式文件转BMP文件
查看>>
YUV420转YUV444 , YUV420转RGB
查看>>
YUV与RGB图像格式之间的关系
查看>>
面试自我介绍
查看>>
指针函数与函数指针的区别
查看>>
彻底搞定C指针-函数名与函数指针
查看>>