分析ARP解析过程

1、实验环境

主机A和主机B连接到交换机,并与一台路由器互连,如图7.17所示,路由器充当网关。

图7.17  实验案例一示意图

2、需求描述

查看 ARP 相关信息,熟悉在PC 和 Cisco 设备上的常用命令,设置主机A和主机B为同一个网段网关设置为路由接口地址。

3、推荐步骤

  1. 首先通过 ping 命令验证两台主机是否连通,然后查看主机上的缓存表,最后清除缓存表中的选项,
  2. 在路由器上 ping 主机,然后查看路由器的arp 缓存表,最后清除缓存项目。
  3. 在路由器上为主机 A 绑定错误的 MAC 地址,然后通过 ping 测试,并分析测试结果

4、实验步骤

4.1 验证是否相通

说明A主机和B主机是互通的。

4.1.1 查看并清除缓存表

4.2  路由器使用“ping”命令,验证主机是否相通

说明路由器与主机A、主机B是互通的

4.2.1 路由器上查看并清除缓存表
R1#show arp
Protocol  Address          Age (min)  Hardware Addr   Type   Interface
Internet  192.168.1.1             4   000C.CFCD.D6DA  ARPA   GigabitEthernet0/0
Internet  192.168.1.2             3   000A.412A.BE48  ARPA   GigabitEthernet0/0
Internet  192.168.1.254           -   000D.BD87.D101  ARPA   GigabitEthernet0/0

其中,Age 表示 ARP 条目存在的时间,表示始终存在。

R1#clear arp-cache 
R1#show arp
Protocol  Address          Age (min)  Hardware Addr   Type   Interface
Internet  192.168.1.1             0   000C.CFCD.D6DA  ARPA   GigabitEthernet0/0
Internet  192.168.1.2             0   000A.412A.BE48  ARPA   GigabitEthernet0/0
Internet  192.168.1.254           -   000D.BD87.D101  ARPA   GigabitEthernet0/0

4.3 绑定错误的MAC地址并使用“ping”命令

至此试验结束。

  • 23
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当主机A要与主机B通信时,首先需要知道主机B的MAC地址,因为以太网是基于MAC地址的。主机A通过ARP协议来获取主机B的MAC地址。假设主机A和主机B在不同的VLAN中,它们之间的通信需要通过路由器进行转发。 1. 当主机A发送ARP请求时,它会将ARP请求广播到本地网络中的所有设备,包括路由器。由于主机B在另一个VLAN中,因此路由器会收到ARP请求。 2. 路由器收到ARP请求后,会根据请求中的目标IP地址判断该请求是否是发往另一个VLAN中的主机。如果是,则路由器会将ARP请求转发到另一个VLAN中,并将源MAC地址替换为路由器接口的MAC地址。此时,主机B并不会收到ARP请求,因为它不在同一个VLAN中。 3. 在另一个VLAN中,路由器的接口会收到ARP请求。由于请求中的目标IP地址是主机B的IP地址,因此路由器会转发ARP请求到主机B所在的子网中。此时,路由器的源MAC地址是路由器接口的MAC地址,目标MAC地址是广播地址FF:FF:FF:FF:FF:FF。 4. 在主机B所在的子网中,所有设备都会收到ARP请求。但由于ARP请求中的目标IP地址与主机B的IP地址匹配,因此主机B会响应ARP请求,并将自己的MAC地址发送给主机A。 5. 主机A收到主机B的MAC地址后,就可以向主机B发送数据了。如果主机B要回复数据,则需要先获取主机A的MAC地址,这个过程与上述过程类似。 总之,VLAN间的ARP地址解析过程需要借助路由器来实现,路由器需要将ARP请求转发到不同的VLAN中,以获取目标主机的MAC地址。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值