北京理工大学珠海学院实验报告
ZHUHAI CAMPAUS OF BEIJING INSTITUTE OF TECHNOLOGY
班级: 学号: 姓名: 指导教师: 成绩
实验题目: 实验时间:
一、 实验目的:
掌握ARP命令的用法,理解ARP协议原理,理解ARP协议的分组格式。 二、 实验内容及步骤: 1.实验内容:
用ARP命令查看本机ARP缓存中的内容,ARP命令的参数的使用,捕获ARP分组,分析分组格式和首部各字段的含义。 2.实验步骤:
(1)观察ARP缓存表的内容
通过命令arp –a 查看本机ARP缓存的内容,分析每个项目的含义。在命令窗口执行命令ping 临机IP,再观察ARP缓存的内容,理解ARP缓存的作用和生成过程。 (2)观察ARP缓存生存时间
反复用命令arp –a 查看ARP缓存,通过计时观察动态ARP缓存的生存时间。 (3)观察本机ARP缓存生成过程
在命令行下用arp –d命令删除PC1上的所有arp表项,然后用ping 临机ip,用该命令来触发arp过程。通过科来网络分析系统捕获分组可以观察arp过程。此时在PC1和PC2上,在命令行下用arp –a命令即可观察到对方的MAC地址。根据观察到的现象理解arp过程。 (4)观察ARP分组格式
启动科来网络分析系统,开始捕获,在命令窗口执行命令ping 临机ip,命令执行完成后,停止捕获,观察ARP分组的内容。 三、实验结果
1.ping 10.0.149.183 发现bytes=32 ttl=64
2.连续输入arp -a查看缓存,发现动态ARP生存时间是2分钟。
1 / 3
3.输入arp -d删除ARP上的表项。
2 / 3
4.输入ping 10.0.149.183 先不回车,打开科莱网络分析系统,然后回车,停止科莱网络分析系统抓包,查看数据。
四、思考与讨论
1.实验过程观察到了动态ARP缓存经过一定时间自动删除,如何生成静态ARP缓存?
答:可以对每台主机IP和MAC地址静态绑定,通过命令arp -s可以实现“arp -s IP MAC地址”
2.ARP缓存中各个项目的含义是什么?类型字段的类型及含义分别是什么? 答:第一个字段是广播类型的MAC地址,其目标是网络上的所有主机。第二个字段是源MAC地址,第三个字段是协议类型,这里是用ox0800代表封装的上层协议是arp协议。 五、实验总结:
1、学到了ping临机,学会了查看ARP。
2、看实验步骤做的时候,看错步骤,或者做漏步骤,导致实验失败。
3 / 3