首页 > 代码库 > ARP表的更新和老化

ARP表的更新和老化

ARP表的更新和老化

ARP表的更新的条件

在实际的环境中,只有同时满足以下两个条件时,设备的ARP表才会更新:

1.设备收到来自某IP的ARP请求包或者其他ARP包;

2.设备的现有ARP表中已经存在该IP对应的ARP表。

其他的非ARP报文不会对设备的ARP表产生影响。

ARP表的老化时间

不同系统的ARP表老化时间不同,Windows2000/XP系统ARP表项的老化时间是2分钟,95/98以及NT系统是10分钟,大部分Cisco交换机是5分钟,华为的设备一般是20分钟……这些时间可以通过系统注册表或者设备的相关命令进行设置。

ARP表老化时间定时器的重置

满足以下任一条件时,设备的ARP表项的老化时间定时器会重置:

1.设备相应的ARP表项更新时;

2.设备调用(引用)ARP表项转发数据后。

如果ARP更新存在问题我们如何解决?

在实际的环境中,经常遇到某些设备的ARP表项更新速度非常慢,甚至ARP学习存在问题,从而导致我们的网络连接出现异常,我们如何解决?

解决的方式就是在ARP表学习或更新出现异常的时候,在该设备上手动静态绑定ARP表项。