培训啦 IT技术

什么是MAC地址表

发布时间: 2022-03-18 13:09:01

MAC地址表是交换机能够正常工作的重要依据,它相当于交换机保存的一张“地图”。MAC地址表中的每一个表项都包含着MAC地址、VLAN-ID以及交换机接口等信息。

在图中所示的网络中,交换机SW连接着两台PC。初始情况下,SW的MAC地址表是空的,当它的某个接口收到一份数据帧时,它会将该数据帧的源MAC地址学习到MAC地址表中,并且与收到该帧的接口以及该接口所加入的VLAN进行关联,从而形成一个表项。通过查看交换机的MAC地址表,能非常直观地看出哪一台设备连接在交换机的哪个接口。

交换机的MAC地址表

当PC1及PC2开始在网络中发送数据时,SW便能够学到两者的MAC地址并且在MAC地址表中形成相应的表项。

交换机在接收数据帧时,通过检查数据帧从而自动学习到的MAC地址表项是动态表项,在MAC地址表中,这些表项的类型为Dynamic(动态)。动态的MAC地址表项是存在老化时间的。

在初始情况下,当PC1发送的数据帧到达SW的GE0/0/1接口时,SW学习PC1的MAC地址并且与GE0/0/1接口进行关联,从而形成一个MAC地址表项,与此同时,SW为这个表项启动一个计时器,这个计时器从缺省300s开始倒计时,当PC1的下一个数据帧到达SW的GE0/0/1接口时,该MAC地址表项被刷新,计时器复位并重新开始倒计时。

如果SW一直没有收到PC1发送的新数据,并且该计时器计数到0时,这个MAC地址表项将被删除。

这个机制使得交换机的MAC地址表不至于被大量陈旧的、无用的表项填充,毕竟该数据表的存储空间是有限的。

除了动态的MAC地址表项之外,我们还能为交换机添加静态的表项,静态表项不会被老化。MAC地址表最重要的作用是作为交换机进行数据帧转发的依据。

温馨提示:
本文【什么是MAC地址表】由作者教培参考提供。该文观点仅代表作者本人,培训啦系信息发布平台,仅提供信息存储空间服务,若存在侵权问题,请及时联系管理员或作者进行删除。
我们采用的作品包括内容和图片部分来源于网络用户投稿,我们不确定投稿用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的权利,请联系我站将及时删除。
内容侵权、违法和不良信息举报
Copyright @ 2024 培训啦 All Rights Reserved 版权所有. 湘ICP备2022011548号