-
一、arp表里清除表状态:
1,Delay:请求arp
2,Reachab:响应arp
3,Stale此状态下,待gc_stale_time超时后,准备gc_interval定期清理
-
二、限制条件
base_reachable_time:后变为Stale
gc_thresh1:数量限制
gc_stale_time:时间限制
gc_interval:定期间隔
-
三,测试
在断开连接,经测试发现即使上面都满足条件下,也不会立即清除arp表stale下的条目。
也就是说还需要触发条件:
1,立即清除
ip neigh flush dev eth0
2,额外时间是创建每个动态ARP条目时添加的抖动。随机抖动会添加到ARP缓存超时,以避免ARP条目同步过期,这可能会触发ARP风暴。抖动应是0秒到30分钟之间的随机数,最大抖动为30分钟。