arp协议与ip协议的关系 下载本文

内容发布更新时间 : 2024/5/18 11:14:58星期一 下面是文章的全部内容请认真阅读。

竭诚为您提供优质文档/双击可除

arp协议与ip协议的关系

篇一:实验二、分析aRp及ip协议 实验二:分析aRp及ip协议 一、实验目的

1.学会使用packettracer进行包跟踪及数据包协议格式分析。2.理解aRp工作机制,熟悉aRp协议格式。3.熟悉典型的ip协议格式。4.理解ip分段机制。 二、实验拓扑图 三、实验步骤

1、用packettracer(5.3或以上版本)打开文件21_aRp&ip_testing.pkt.pkt。注意:Router1的eth1/0的mtu=1420b,其余均为1500b。 2、分析aRp的工作原理。

(1)在Realtime模式下,尽量清除所有设备(pc机及路由器)中的aRp缓存信息,对于不能清除(有些路由器中的aRp缓存信息不能清除)的记录下相关缓存信息。 注:pc机中查看aRp缓存的命令为arp–a,清除aRp缓存的命令为arp–d。

第 1 页 共 11 页

路由器中查看aRp缓存的命令为Router#showarp,清除的命令为Router#cleararp-cache。

答:对Router1进行aRp缓存信息查看以及清除结果如下图一,对Router2进行aRp缓存信息查看以及清除结果如下图二,分别对pc1.10、pc1.20、pc1.30进行aRp缓存信息结果分别如图三、图四、图五,由于截图过多,所以对pc3.11、3.22、3.33、100.19、100.23、100.35、12.12的清除结果图略。 图三图五 图一 图二 图四

(2)在simulation模式下,由pc(1.10)向pc(1.20)发送一个ping包,观察包(icmp及aRp)的传递过程,同时注意相关pc机、路由器的aRp缓存变化情况,记录下相关信息,并对其中的aRp包进行协议格式分析。注意:在Filter中同时选中icmp及aRp。

答:aRp包在switch0广播,pc1.20接收到广播信息后做出响应,icmp包直接从pc1.10到pc1.20不需要广播。pc1.10和pc1.20的aRp缓存都增加了一条记录, 路由器Router1的aRp缓存没有发生变化 aRp包格式:

第 2 页 共 11 页

(3)重复(2)一次,观察结果有何不同,分析原因。 答:这次没有看到有aRp包的出现,只有icmp包,原因是第一次的时候已经有缓存的aRp信息。

(4)在simulation模式下,由pc(1.10)向pc(3.11)发送一个ping包,观察包的传递过程,同时注意相关pc机、路由器的aRp缓存变化情况,记录下相关信息,并对其中的aRp包进行协议格式分析。答:aRp包在switch0处广播一次,发现没有找到目的pc机,此时Router1已将pc1.10的信息记录在缓存aRp中,

然后aRp包在Router1处返回到pc1.10,此时icmp包从pc1.10沿着aRp走过并记录有缓存的路线出发到Router1,aRp包再次在Router1出现,到达switch1后再广播一次,pc3.11收到广播后做出响应,aRp包再由pc3.11经过Router1回到pc1.10,此时,Router1的aRp又多了一条缓存信息。

pc1.10的aRp表中又新增了一条缓存信息 pc3.11的aRp表中新增了一条缓存信息 aRp包格式

(5)重复(4)一次,观察结果有何不同,分析原因。 答:这次没有看到有aRp包的出现,只有icmp包,原因是第一次的时候已经有缓存的aRp信息。

(6)试分析此时,由pc(1.20)向pc(12.12)发送一个

第 3 页 共 11 页