首页/网络/网络设备配置速查/ARP 表项异常:Incomplete 与学习失败
设备排障72 条

ARP 表项异常:Incomplete 与学习失败

大量 Incomplete 表项说明 ARP 请求发出但没有应答:可能对端关机、被防火墙丢弃、或被代理网段缺路由。

网络设备配置速查网络更新于 2026-10-13

ARP 表项异常意味着什么

ARP 的作用是把 IP 地址解析成 MAC 地址:设备发出请求,目标回一个应答,表项才会变成完整状态。当请求发出后一直没有应答,表项会停留在未完成状态,思科在表里明确显示为 Incomplete。大量未完成表项说明这一网段里有相当一批地址根本无法被解析,通常不是 ARP 协议本身坏了,而是二层不通、对端不在线,或者 ARP 报文被中途丢弃。

基本信息

适用平台三家厂商设备通用
查看命令display arp、show arp、display arp statistics、show ip arp statistics
典型现象网段不通或大量丢包,同时 ARP 表中出现未完成条目
权限要求查看类命令用户视图即可
配合手段端口镜像或设备侧抓包,确认请求有没有发出去、应答有没有回来

典型使用场景

  • 整网段突然不通:先看网关 ARP 表里是否成片出现未完成条目
  • 用户报障单点不通:核对目标地址是否有完整 ARP 表项
  • 排查私接与冲突:结合 MAC 地址表定位表项对应到哪个端口
  • 接入安全上线后异常:确认是否因 ARP 检测类特性误拦
  • 割接验证:切换后确认关键网段的 ARP 学习是否正常

华为 VRP

华为 VRP
<Huawei> display arp                          # 查看表项与对应的接口
<Huawei> display arp | include Incomplete      # 过滤未完成条目
<Huawei> display arp statistics all            # 各类表项计数
<Huawei> display mac-address | include xxxx-xxxx-xxxx   # 反查 MAC 对应端口

思科 IOS

思科 IOS
SW-CORE-01# show arp
SW-CORE-01# show arp | include Incomplete     # 未完成表项
SW-CORE-01# show ip arp statistics            # 收发包与失败计数
SW-CORE-01# show mac address-table | include xxxx.xxxx.xxxx

H3C Comware

H3C Comware
<H3C> display arp
<H3C> display arp | include Incomplete
<H3C> display arp statistics

常见原因与验证

原因表现验证方式
对端不在线或已关机少数地址出现未完成表项直接 ping 目标地址,结合用户侧确认
VLAN 未放通或链路不通整片地址无法解析检查 Trunk 放通列表与端口 up 状态
ARP 检测类特性误拦启用安全特性后突然大面积出现查看检测类特性的丢弃计数
表项容量或老化异常表项频繁出现又消失对照统计计数与老化时间设置
网段内有 ARP 代理缺失跨网段解析失败确认中间设备是否启用代理功能
网关侧大量未完成条目而终端表现正常,常见于老化时间不一致或中间存在 ARP 代理设备;接入侧大量未完成条目,则优先怀疑安全特性误拦与端口状态。先抓包确认「谁在发、谁没回」,比反复刷新表项有效。

易错点

  • 只看 ARP 表不看端口与 VLAN 状态:二层不通时表项一定不完整,先排除底层问题
  • 启用 ARP 检测类特性后未观察丢弃计数:合法 ARP 被拦也是大面积未完成表项
  • 用未完成表项判断链路故障:对端设备关机同样会产生这种表项,方向完全不同
  • 排查时不做抓包:无法确认请求是否发出、应答是否被丢弃,只能靠猜

数据来源与参考

  • 华为 ARP 命令
  • Cisco ARP 命令参考
  • H3C ARP 命令参考

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌