一、ARP学习失败的定位思路
常见原因
ARP学习失败,有以下几种可能(假设设备发送ARP请求):
故障诊断流程
详细处理流程如下图所示:
故障处理步骤
1、检查设备和对端设备之间的链路是否正常。
可以通过ping命令检查两端的路由连通性。如果ping不通,请先解决路由的故障。
可以使用displayarp查看ARP表项中是否存在期望的ARP表项。
可以使用命令displaymac查看对端MA地址是否学习正常所在端口是否为对应的端口。如果不正常,请先检查为何无法正常学习到对端MAC。
可以通过流量统计查看设备是否有丢包,如果设备不支持流量统计,可以通过上下互ping来测试。如果有丢包,请先排除设备转发的故障。
2、检查设备的ARP处理是否正常。
用户视图下使用命令debugging arp packet interface interface-type interface-number打开ARP报文调试开关,查看设备是否发出ARP请求报文、是否收到ARP回应报文。
调试信息的“operation”字段表示协议类型:1为ARP请求;2为ARP响应。
如果没有发送过ARP请求报文,