mac地址老化时间

发布时间 2023-11-10 15:33:20作者: 我种我的苹果

老化时间是一个影响交换机学习进程的参数。在老化时间内,如果地址未被使用,那么,这些地址将从动态转发地址表(由源mac 地址、目的mac 地址和它们相对应的交换机的端口号)中被删除。
老化时间的数值范围从10 秒~1,000,000 秒,缺省值为300 秒。过长的老化时间会导致交换机内的mac 地址表超期,从而使交换机做出一些不正确的过滤/转发决定。但是,如果老化时间过短,会造成地址表刷新太快,大量接收到的数据包的目的地址在mac 地址表中找不到,致使交换机只能将这些数据包广播给所有端口,这样大大地削弱了交换机的优点。
静态转发地址表(static forwarding entries)不受老化时间的影响。若设定老化时间为300秒则在300秒后,交换机会删除最早学习到的MAC地址条目。

1、查看老化时间
cat /proc/sys/net/ipv4/neigh/br0/base_reachable_time
2、配置老化时间
echo 300 > /proc/sys/net/ipv4/neigh/br0/base_reachable_time(配置之后为啥不能立即生效???插拔网线之后生效比较快)
老化时间为base_reachable_time/2 和 3*base_reachable_time/2之间

转载于: 

http://adm.blog.chinaunix.net/uid-563939-id-5760400.html

http://www.52im.net/thread-44-1-1.html