首页/网络/VLAN 与高可用速查/MAC 老化时间调整
二层排障78 条

MAC 老化时间调整

MAC 表项默认老化时间多为 300 秒:过长占用表项、过短导致频繁泛洪;按业务静默特征调整并记录基线。

VLAN 与高可用速查网络更新于 2026-10-13

MAC 老化时间调整

动态 MAC 表项有寿命:在老化时间内没有再次收到该源地址的报文,表项就被删除。多数平台缺省为 300 秒。时间过长会让表项长期占用资源,终端已经迁移但表项还指向旧端口,造成流量走错方向;时间过短则表项频繁被清除、未知单播泛洪增多。调整要基于业务静默特征,并记录基线以便回退。

基本信息

缺省值多数平台为 300 秒
生效范围全局或按 VLAN,范围随厂商实现不同
调大场景设备静默期长、拓扑稳定、表项压力不大
调小场景终端移动频繁、需要快速收敛表项
配套动作变更后复测泛洪量与表项数量

典型使用场景

  • 终端在无线与有线间频繁切换,需要更快清除旧表项
  • 接入设备数量多且表项接近规格上限,评估调整老化时间减压
  • 改造搬迁期间终端位置变动大,临时缩短老化时间加速收敛
  • 静默型工业设备长期不发包,适当延长以减少重复学习
  • 变更后复测泛洪占比,确认没有带来新的泛洪问题

配置参考

配置参考
mac-address aging-time 600               # 华为:系统视图,单位秒
# Cisco:按 VLAN 生效
mac address-table aging-time 600 vlan 10
# H3C
mac-address timer aging 600
display mac-address aging-time            # 核对实际生效值
display mac-address summary               # 观察表项数量变化

取值方向参考

业务特征调整方向理由
终端频繁移动适当调小加速旧表项清除
设备长期静默适当调大减少重复学习与泛洪
表项接近上限结合抑制与扩容单靠老化时间收益有限
拓扑稳定企业网保持缺省缺省值已能覆盖常见场景
老化时间的生效范围随厂商不同:有的按接口、有的按 VLAN、有的是全局,改动前先确认作用域,别以为只影响某一段网络。
调小老化时间会增加泛洪:表项被清除后目的地址未知的帧按泛洪处理,变更后必须复测泛洪占比,否则可能掩盖其他问题。

易错点

  • 不确认作用域就调整老化时间,参数在全网或整 VLAN 生效影响面超出预期,改动前核对平台的作用范围
  • 为缓解表项压力把老化时间调得过短,未知单播泛洪明显增加且掩盖原有问题,变更后复测泛洪与表项数据
  • 调整后不记录基线也不设回退点,出问题时无法判断是否由本次变更引起,变更前后各采集一次基线数据

数据来源与参考

  • 华为 S 系列交换机产品文档(MAC 表管理)
  • Cisco MAC 地址表配置指南
  • H3C 命令参考
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌