您好,欢迎来到纷纭教育。
搜索
您的当前位置:首页协议分析软件使用

协议分析软件使用

来源:纷纭教育


工 业 控 制 网 络

实验报告

实验二

协议分析软件使用

院 系: 自动化学院 专业班级: 测控1004班 姓 名: 王帆(06102119)

一、实验目的:

1. 了解协议分析器安装;

2. 了解协议分析器使用方法和基本特点; 3. 掌握使用协议分析器分析协议的方法。 4. 了解协议分析器对网络各层的数据捕获。

二、实验内容: 1、实验内容:

1. 登录学校网络辅助教学平台(进入校园网首页>公共服务>网络教学),在

开通的课程平台中下载Ethereal协议分析器并安装。记录安装过程。 2. 下载实验通知所附的捕获数据文件,使用Ethereal协议分析器该文件,

查看其特点。

3. 自己捕获网络活动,并形成一个数据文件。查看其特点。

4. 下载实验任务所附的捕获数据文件,对Ethereal协议分析器的过滤器

进行设置。

5. 自己捕获网络活动,施加过滤器,形成数据文件。

6. ping工具用来向网络中的某个特定主机发送特殊的探测报文并等待主

机在线的答复。试在命令窗口中使用ping www.xupt.edu.cn 探测一下到校园网的连接。注意,这里ping报告的是往返时间信息。如果捕获的数据中有其它网络程序运行,施加过滤器,只观察答复信息。

2、实验数据记录:

Ethereal 是一款免费的网络协议分析程序,支持Unix、Linux、Windows, 它可以直接从网络上抓取数据进行分析,也可以对由其他嗅探器抓取后保存在硬盘上的数据进行分析。用户能交互式地浏览抓取到的数据包,查看每一个数据包的摘要和详细信息。Ethereal有多种强大的特征, 如支持几乎所有的协议、丰富的过滤语言、易于查看TCP会话经重构后的数据流等。

从Capture(捕获)项中选择Start开始捕获。

可以在Capture项中选择Options(捕获选项)对话框进行设置

Ethereal 的过滤器可以从不同方面解决这些问题。Ethereal 的过滤器分捕获过滤器,显示过滤器和颜色过滤器。

1. 捕获过滤器

指定哪些分组被捕获以减小跟踪文件数据量的大小。其特点是直接丢弃不符合条件的分组。

选Capture>Options 项,出现如下界面。在Capture Filter后填写host 192.168.0.33(这是实验计算机的IP)进行捕获过滤器设置。这将捕获发送到192.168.0.33和由该IP地址发出的分组。

选择Start项,即按照过滤器设置捕获。可以分析捕获到的数据,看是否符合过滤要求。 其它过滤语句:

dst host:进一步为捕获发送到该IP地址的分组。 src host:进一步为捕获从该IP地址发送的分组。 ether host:基于以太网地址而不是IP进行过滤。

ether src:基于以太网地址而不是IP进行过滤,捕获从该地址发送的分组。 ether dst:基于以太网地址而不是IP进行过滤,捕获发送到该IP地址的分组。 //选择捕获发送到一个网络或从一个网络发出的分组。 net src net dst net

//过滤出特定端口号的分组。 src port dst port

tcp 捕获TCP分组 udp 捕获udp分组 //对单个捕获器进行组合 and or not

2. 显示过滤器

显示过滤器将捕获全部数据,但仅在显示时按照过滤器设置进行显示。 在图中Filter框中填写显示过滤语句,观察过滤后的数据特点:

可通过点击Filter,弹出如下界面。可以选择其中的过滤语句,也可新增自己编写的过滤语句。

三、实验心得:

本次实验主要是学习Ethereal网络协议分析器的使用。Ethereal 是一款免费的网络协议分析程序,支持Unix、Linux、Windows, 它可以直接从网络上抓取数据进行分析,也可以对由其他嗅探器抓取后保存在硬盘上的数据进行分析。用户能交互式地浏览抓取到的数据包,查看每一个数据包的摘要和详细信息。Ethereal有多种强大的特征, 如支持几乎所有的协议、丰富的过滤语言、易于

查看TCP会话经重构后的数据流等。本次实验通过Ethereal 观察网络活动跟踪记录来学习因特网所基于的网络协议。知道了一些该软件的命令,同时也通过这些命令看到了网络的数据包的传送等。这些在以后也将会用到。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- fenyunshixun.cn 版权所有 湘ICP备2023022495号-9

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务