【运维小能手】MA5680T删除设备IP后ARP表项不老化
|
问题描述
某局点MA5680T设备下带一台iad设备,需要进行IP地址更换,故删除IP,重新配置IP后,发现ARP表项不老化,如下:
原ip 10.100.163.183 新ip 10.80.210.18 设备mac 4c1f-ccf3-f402 查询ARP表项都存在, 10.100.163.183 4c1f-ccf3-f402 3997 0/16/2 - 动态 10.80.210.18 4c1f-ccf3-f402 3997 0/16/2 3 动态 告警信息
无 处理过程
1、查询ARP老化时间, display arp aging-time ARP entry aging-time: 20 min(s) ip地址确实过了20分钟没有老化; 2、查询ARP老化模式,发现分两种模式,如下: MA5680T(config)#arp aging-mode ? --------------------------------------------- config 模式命令: --------------------------------------------- control 控制面老化 forward 转发面老化 我们设备默认是转发面老化,经查询老化机制说明,解释如下: 控制面模式。这种情况ARP表项的老化取决于软件的老化定时器检测。 转发面老化。这种情况ARP表项的老化取决于硬件表项。 现网问题中的地址是 10.100.163.183,被OLT强制删除,但是其他设备或者用户还不知道这个信息,会继续发送关于这个IP的报文,这样ARP表项能否老化,取决于这个ARP表项还有没有在被使用(arp表项被使用就是被查询)。现网不断有这种“目的IP是当前ARP表项里的IP的报文”到来,那么ARP表项不会消失,故老化时间对它不生效。 后续手工删除arp表项即可。 根因
1、ARP老化时间 2、ARP老化模式 3、设备问题 解决方案
建议与总结
1、如果强制删除设备IP,而网络中又有大量其他设备会向这个IP发送报文,可以先将OLT上的老化方式修改成控制面模式,此方法不建议,会增加系统负担。 2、OLT上老化方式不改动,则只需在修改了IP后,手动清理一下OLT上的ARP即可,undo arp 10.100.163.183 3997即可。 |

Favorite (1)