第一范文网 - 专业文章范例文档资料分享平台

实验手册

来源:用户分享 时间:2025/10/19 18:25:39 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

实验一 利用分组嗅探器俘获协议报文

一、 实验目的及任务

1、熟悉并掌握sniffer的基本操作。

2、了解网络协议实体间进行交互以及报文交换的情况。

二、 实验环境

与因特网连接的计算机网络系统; 主机操作系统为windows; sniffer、IE等软件。

三、 预备知识

一个人要深入理解网络协议,需要:观察它们的工作并使用它们,即观察两个协议实体之间交换的报文序列,探究协议操作的细节,使协议实体执行某些动作,观察这些动作及其影响。这些任务可以在仿真环境下或在如因特网这样的真实网络环境中完成。

观察在正在运行协议实体间交换报文的基本工具被称为分组嗅探器(packet sniffer)。顾名思义,一个分组嗅探器俘获(嗅探)由你的计算机发送和接收的报文。一般情况下,分组嗅探器将存储和显示出被俘获报文的各协议字段的内容。

图1显示了一个分组嗅探器的结构。

图1右边是计算机上正常运行的协议(在这里是因特网协议)和应用程序(如:web浏览器和ftp客户端)。分组嗅探器(虚线框中的部分)是附加计算机普通软件上的,主要有两部分组成。分组俘获库(packet capture library)接收计算机发送和接收的每一个链路层帧的拷贝。高层协议(如:HTTP、FTP、TCP、UDP、DNS、IP等)交换的报文都被封装在链路层帧中,并沿着物理媒体(如

以太网的电缆)传输。图1假设所使用的物理媒体是以太网,并且上层协议的报文最终封装在以太网帧中。

分组嗅探器的第二个组成部分是分组分析器。分组分析器用来显示协议报文所有字段的内容。为此,分组分析器必须能够理解协议所交换的所有报文的结构。例如:我们要显示图1中HTTP协议所交换的报文的各个字段。分组分析器理解以太网帧格式,能够识别包含在帧中的IP数据报。分组分析器也要理解IP数据报的格式,并能从IP数据报中提取出TCP报文段。然后,它需要理解TCP报文段,并能够从中提取出HTTP消息。最后,它需要理解HTTP消息。

四、 实验步骤

分别安装WinPcap和Ethereal(软件在Ethereal目录中),或安装Sniffer软件。 使用Sniffer(或Ethereal)分析协议(下图为Sniffer运行状态),点击“>”按钮开始抓包,点击“停止按钮”停止抓包。

1. 启动主机上的web浏览器。 2. 启动sniffer。

开始分组俘获:选择“capture”下拉菜单中的“Start”命令,开始抓包,点击“停止按钮”停止抓包。可以使用filter设置分组俘获的选项。

3. 在运行分组俘获的同时,在浏览器地址栏中输入某网页的URL,如:

http://www.dgut.edu.cn

为显示该网页,浏览器需要连接www.dgut.edu.cnn的服务器,并与之交换HTTP报文,以下载该网页。包含这些HTTP报文的以太网帧将被Ethereal俘获。

4. 当完整的页面下载完成后,单击sniffer俘获窗口中的stop按钮,停止分组俘获。此时,

分组俘获窗口关闭。sniffer主窗口显示已俘获的你的计算机与其他网络实体交换的所有协议报文,其中一部分就是与www.dgut.edu.cnn服务器交换的HTTP报文。 5. 在显示筛选规则中选择“http”,分组列表窗口将只显示HTTP协议报文。

6. 选择分组列表窗口中的第一条http报文。它应该是你的计算机发向www.dgut.edu.cn服

务器的HTTP GET报文。当你选择该报文后,以太网帧、IP数据报、TCP报文段、以及HTTP报文首部信息都将显示在分组首部子窗口中。单击分组首部详细信息子窗口中向右和向下箭头,可以最小化帧、以太网、IP、TCP信息显示量,可以最大化HTTP协议相关信息的显示量。其结果与图5相似。

7. 退出sniffer。

五、 思考题

在实验基础上,回答以下问题:

(1) 列出在第5步中分组列表子窗口所显示的所有协议类型。

(2) 从发出HTTP GET报文到接收到HTTP OK响应报文共需要多长时间?(你主机的IP地址是什么?你所访问的主页所在服务器的IP地址是什么?

(3) 写出两个第6步所显示的HTTP报文头部行信息。

搜索更多关于: 实验手册 的文档
实验手册.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3fdk58lmhj3pit886asl2xn8u9whjn0048n_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top