内容发布更新时间 : 2025/1/5 7:10:22星期一 下面是文章的全部内容请认真阅读。
实验课程名称 计算机网络实验报告 实验项目名称 分析ARP地址解析协议 专 业 班 级 电子信息科学与技术08级1班 学 生 姓 名 学 号 指 导 教 师
理 学 院
实验时间:2010年5月11日
实验名称:
实验五 分析ARP地址解析协议
实验目的:
掌握ARP协议的作用和格式; 理解IP地址与MAC地址的对应关系; 了解ARP命令。
实验器材:
计算机及以太网环境。
实验内容(步骤):
1.
打开“命令提示符”窗口,使用“arp -a”命令查看本地计算机ARP高速缓存。
2.
使用“arp -d”命令清除本地计算机ARP高速缓存,再使用“arp -a”命令查看。
此时,本地计算机ARP高速缓存只有路由的信息了。 3.
打开Wireshark,选择菜单命令“Capture”?“Interfaces…”子菜单项。弹出“Wireshark: Capture Interfaces”对话框。单击“Options”按钮,弹出“Wireshark: Capture Options”对话框。Capture filter字段填入:“arp”,单击“Start”按钮。 4.
此时,网络协议分析软件开始捕获数据,在“命令提示符”窗口中PING同一子网中的任意主机。
因为PING命令的参数为IP地址,因此使用PING命令前,需要使用ARP机制将IP地址转换为MAC地址,这个过程用户是无法感知的。因为我们在使用PING命令前已经开始网络数据包捕获,因此,此时网络协议分析软件将捕获到ARP解析数据包。 5.
单击“Stop”按钮,中断网络协议分析软件的捕获进程,主界面显示捕获到的ARP数据包。
6.
观察协议树区中ARP数据包结构,是否符合ARP请求或应答的报文格式。可以在命令提示符窗口使用ipconfig/all命令查看本地计算机的物理网卡地址。 观察第一帧的数据包结构: