红河学院工学院计算机实验中心实验报告单
2、启动Ethereal,设置过滤器,开始捕捉。
(1)在客户机上运行Ethereal。
(2)选择Ethereal菜单“Capture”——“Interface”,选择“本地连接”所在接口。
(3)设置包捕捉过滤器。在捕捉选项设置窗口中,设置过滤器为“host 192.168.34.150”,其余选项不变。
(4)点击“Start”按钮开始捕获数据包。
3、在客户机上用ping命令访问服务器在客户机的命令窗口下输入:
Ping 192.168.34.150
4、停止数据包捕捉
点击Ethereal的捕捉窗口中的“Stop”按钮停止数据包捕捉。
5、查看捕获的数据包
(1) 在Ethereal中查看所有的窗口显示内容。
(2)查看以太帧中的目的地址和源地址。
(3)查看捕获的以太帧中“类型”字段有哪些。
(4)保存捕获结果。
6、定义过滤器,捕捉arp数据
(1)设置包捕捉过滤器为“ether proto 0x0806”
.
(2)开始捕捉。
7、在客户机上用ping 命令访问服务器
(1)清空arp缓存。在客户机命令窗口下输入:arp -d *
(2)ping服务器。在客户机命令窗口下输入:ping 192.168.34.150
8、停止数据包捕捉
点击客户机上Ethereal的捕捉窗口中的“Stop”按钮。
9、查看捕获的数据包
(1)观察arp请求过程中产生的数据帧。
(2)观察arp缓存。查看“arp -a”输出结果。
(3)保存有关结果。
五、实验要求
1、记录ping命令中产生的以太帧及其类型。
2、记录arp请求及应答过程中产生的数据帧。
3、记录ARP地址解析过程。
六、实验小结与讨论
通过本次实验,我们了解了以太网协议和arp协议的原理,掌握了使用Ethereal 软件设置过滤器,捕捉数据包的方法,不过在实验的过程当中,对查获的数据包的理解还不够,看不太明白,不确定捕获的以太帧中的类型字段。
七、思考与练习解答
1、以太网中发送数据产生冲突时,如何解决?查看Ethereal中接口上发送数据的统计信息。
答::以太网中发送数据产生冲突时,应停止发送信息,并发送干扰信息警告所有的其他站点。