一、问题描述

交换机查看ARP表时出现部分MAC地址显示为Incomplete字段(也无法Ping通MAC对应的IP地址)。

二、原因分析

  1. 当ARP表项的MAC地址显示为 Incomplete 时,表示该表项为临时ARP表项。

  2. 临时ARP表项代表当设备收到一个目的IP地址的报文,且ARP表中无对应表项(触发 ARP Miss)时,设备会生成临时ARP表项,并向目的网段发送ARP请求报文。

三、处理步骤

1.配置命令

display arp #查看ARP表项

reset arp interface XGigabitEthernet 0/0/1 ip 1.1.1.1 #清除接口下1.1.1.1相关的ARP表项

2.临时 ARP 表项行为(老化时间内)

  • 未收到ARP应答时

匹配该临时表项的IP报文会被丢弃,且不会再次触发ARP Miss(避免重复发送ARP请求)。

  • 收到ARP应答时

设备根据应答内容生成正确的ARP表项(包含IP与MAC映射),替换临时表项。

  • 老化超时处理

若临时ARP表项在老化时间内未收到应答,超时后会被自动清除,释放资源。

四、总结与经验

  1. Incomplete字段是设备解析IP地址过程中生成的临时表项,用于缓存待解析的IP并触发ARP请求。

  2. 临时表项可通过reset arp命令手动清除,或在老化超时后自动清除。