交换机mac地址表为什么要设置aging-time?
如果不给MAC地址表设置老化时间,那么交换机里就会一直保留着所有的MAC地址记录,哪怕这些设备早就已经断开连接或者换位置了,表项也不会自动清除。
如果不给MAC地址表设置老化时间,那么交换机里就会一直保留着所有的MAC地址记录,哪怕这些设备早就已经断开连接或者换位置了,表项也不会自动清除。
确实,如果不清除这些无效表项,MAC地址表很快就会溢出,导致新设备无法学习,影响网络连通性。设置老化时间能有效节省内存并维持表的动态准确性。
老铁说得太对了,这就是典型的“空间换时间”思维的反面教材。如果不老化,MAC表满了怎么办?新设备连进来都找不到位置,那交换机不就变路由器了吗?还得靠广播风暴来排查故障,那网络早就瘫痪了。不过话说回来,这个时间设多长也是个学问,设太短频繁刷新增加负担,设太长又占内存,厂家一般给默认值还是有道理的。