实验报告9
实验名
称
网络协议分析
姓名学号班级13计本班实
验
目
的
掌握常用的抓包软件,了解EthernetV2 、ARP、IP协议的结构。
实验内容1、分析EthernetV2协议
2、分析ARP协议
3、分析IP协议
实验步骤1、在DOS状态下,运行ipconfig,记录本机的IP地址和硬件地址,网关的IP地址。如下图1所示:
图1
2、分析数据链路层协议
(1)、在:PC1 的“运行”对话框中输入命令“Ping 192.168.191.1, 单击“Enter”按钮;如下图2所示:
图2
(2)、在本机上运行wireshark截获报文,为了只截获和实验内容有关的报文,将Ethereal 的Captrue Filter 设置为“No Broadcast and no Multicast ”;如下图3所示:
图3
高速缓存的作用。
答:内容结果不相同。ARP高速缓存是动态的,每当发送一个指定地点的数据报且高速缓存中不存在当前项目时,ARP便会自动添加该项目。计算机进行路由选择时首先在ARP高速缓存中查找,如果没有找到,再通过广播请求消息来查找。 2)把这次看到的高速缓存中的ARP 地址映射表写出来。
(7):重复步骤: (3)—(4),将此结果保存为arp-2-学号;
(8):打开arp-1-学号,完成以下各题:
1)在截获的报文中由几个ARP 报文?在以太帧中,ARP 协议类型的代码值是什么?
答:截获的报文中由几个ARP 报文,ARP协议的类型的代码值是0x0800
2)打开arp-2-学号,比较两次截获的报文有何区别?分析其原因。
答:arp-2中无ARP报文,因为第一次操作时,已将路由信息存入ARP高速缓存中,不用再通过ARP广播请求消息来获得路由信息