一、题目
关于静态MAC地址表说法正确的是?
A. 由用户手工配置,并下发到各接口板,表项不可老化
B. 通过查看静态MAC地址表项,可以判断两台相连设备之间是否有数据转发
C. 在系统复位、接口板热插拔或接口板复位后,静态MAC地址表项会丢失
D. 通过查看指定静态MAC地址表项的个数,可以获取接口下通信的用户数
二、答案
A
三、解析
A. 由用户手工配置,并下发到各接口板,表项不可老化 正确。静态MAC地址表是手动配置的,并且表项在地址表中是永久性的,不会因为没有收到相应的数据帧而自动老化。这意味着静态MAC地址表可以确保特定的MAC地址始终与特定的交换机端口相关联。
B. 通过查看静态MAC地址表项,可以判断两台相连设备之间是否有数据转发 错误。静态MAC地址表项只表示交换机已经被配置为将某个MAC地址的流量转发到特定的端口。然而,这并不能保证两台设备之间实际上正在进行数据转发。要判断数据是否在设备之间转发,可以通过检查设备之间的连通性,或者查看网络统计信息来实现。
C. 在系统复位、接口板热插拔或接口板复位后,静态MAC地址表项会丢失 错误。静态MAC地址表项通常会保存在设备的配置文件中,即使在系统复位、接口板热插拔或接口板复位后,静态MAC地址表项仍然会被保留。除非手动删除或修改静态MAC地址表项,否则它们将保持不变。
D. 通过查看指定静态MAC地址表项的个数,可以获取接口下通信的用户数 错误。静态MAC地址表仅表示已配置的MAC地址到端口的映射关系。这并不能直接反映接口下实际通信的用户数。要获取接口下通信的用户数,可以查看动态MAC地址表,它会自动学习并记录接口下活跃的MAC地址。此外,还可以通过网络监控工具和统计信息来了解接口下的通信情况。
四、扩展 — 动态MAC地址表
动态MAC地址表项是由网络设备通过学习网络中设备发送的数据帧中的源MAC地址自动生成的。这些表项具有老化机制,即在一定时间后,如果没有再次学习到该MAC地址,表项将会自动从MAC地址表中删除,这个时间通常是300秒。动态MAC地址表项的存在使得网络设备能够根据网络中设备的变化动态更新MAC地址表,从而确保数据帧能够被正确地转发到目的设备。老化时间可以被配置,以适应不同的网络环境和需求。如果网络设备收到的数据帧的源MAC地址与动态MAC地址表项匹配,该数据帧会被直接转发到相应的接口;如果没有匹配的表项,则可能采用广播方式发送。