网工干货知识

超全学习笔记
当前位置:首页 > 干货知识

MAC学习与老化

更新时间:2026年03月27日   作者:spoto   标签(Tag):

媒体访问控制,简称MAC,指的是在OSI模型的第二层所使用的设备的物理地址,该地址用于唯一标识某个设备。 其长度为48位,以十六进制形式表示。 前3个字节是OUI(组织唯一标识符),而后3个字节则是该设备的唯一标识。交换机只能识别源MAC地址。 每当一个帧到达交换机的某个接口时,该帧的源MAC地址会被存储在CAM表中或MAC表中。 CAM表还存储了其他信息,比如该设备的VLAN号,以及MAC地址是静态分配的还是动态分配的。

您可以在这里了解更多关于MAC学习的相关信息。

老化计时器:

为了在两个节点之间切换数据包,交换机会保留MAC地址表一段时间,这个时间被称为“老化计时器”。这个老化计时器用于确定不通信设备的MAC地址应该被存储在CAM表中多长时间。所有VLAN的默认MAC地址刷新时间为300秒,即5分钟。

交换机中使用的老化计时器的类型:

  1. 全球老化计时器:指所有VLAN中已学习的MAC地址被清除的时间间隔。
  2. 针对每个VLAN而言的老化计时器:指的是属于特定VLAN的MAC地址在多长时间后被清除。

配置全局老化计时器:

请考虑以下拓扑结构:

 

你可以使用以下命令来更改全局的老化计时器:

mac address-table aging-time <10-1000000>
 

您还可以将MAC地址的刷新时间设置为10秒或1000000秒。如果您将老化计时器设置为0秒,那么老化计时器就会被禁用。

根据每个VLAN来配置老化计时器:

您还可以使用以下命令来更改特定VLAN的老化时间:

mac address-table aging-time <10-1000000> vlan <1-4096>

您可以使用以下命令来查看全局以及每个VLAN的老化计时器设置:

show mac address-table aging-time
 

当我们从PC1向PC2发送ping请求,并输入该命令时:

show mac address-table dynamic
 

由于MAC地址的老化时间或刷新时间为20秒,而此时属于VLAN 1的情况,因此PC1和PC2之间无法进行通信。在这种情况下,两个设备的MAC地址都会被清除。

              马上抢免费试听资格
意向课程:*必选
姓名:*必填
联系方式:*必填
QQ:
思博SPOTO在线咨询

相关资讯

即刻预约

免费试听-咨询课程-获取免费资料