一、题目
交换机的MAC地址表不包含以下哪种信息?
A. MAC地址
B. 端口号
C. IP地址
D. VLAN
二、答案
C
三、解析
交换机的MAC地址表不包含IP地址。
四、扩展 — MAC地址表
MAC地址表的内容
MAC地址表主要包含以下信息:
- MAC地址:每个网络接口卡(NIC)都有唯一的MAC地址,用于在网络中标识设备。
- 端口号:与MAC地址关联的交换机端口,表示数据包应被转发到的出口。
- VLAN(虚拟局域网)ID:可选信息,表示MAC地址所属的VLAN。如果交换机支持VLAN,则MAC地址表可能还包含此信息,以确保数据包在正确的VLAN内转发。
- 老化时间:记录MAC地址在表中的存活时间。如果在这段时间内没有收到来自该MAC地址的数据包,则交换机可能会从表中删除该条目,以节省空间。
MAC地址表的工作原理
- 学习:当交换机收到数据包时,它会检查数据包的源MAC地址。如果该MAC地址不在表中,则交换机将该地址及其对应的端口号添加到表中。如果地址已存在,则更新其老化时间。
- 转发:交换机查找目标MAC地址。如果找到匹配项,则数据包被转发到对应的端口。如果未找到匹配项,则交换机可能会采取广播(向所有端口发送数据包)或泛洪(在特定VLAN内广播)的方式。
- 老化:如果交换机在一段时间内未收到来自某个MAC地址的数据包,则可能会从表中删除该地址,以释放空间供其他条目使用。
MAC地址表的重要性
MAC地址表对于交换机的性能和网络安全至关重要:
- 性能:通过快速查找MAC地址表,交换机能够以线速转发数据包,而无需像集线器那样进行广播。
- 安全:通过监控和管理MAC地址表,网络管理员可以实施端口安全策略,如MAC地址绑定,以防止未经授权的设备接入网络。