当有一个集线器将多个主机连接到交换机时,交换机的 MAC 表是如何填充的?

网络工程 转变 交换
2021-07-27 10:46:59

在此处输入图片说明

我知道交换机使用泛洪来学习地址。但是当连接一个集线器时会发生什么?我写什么地址在表中,如果例如计算机d将消息发送到一个通过端口3,并且还Ç发送一个消息给b通过端口3?

交换机取谁的地址?或者它是否在表中为端口 3 添加了另一个列表?

1个回答

首先,让我澄清一下:交换机不会通过泛洪来学习地址。交换机通过检查接收到的每个帧的源地址来学习地址,然后在必要时更新 MAC 地址。

mac 地址表列出了收到的每个 mac 地址和关联的端口(除其他外)。所以你的交换机会有一个 mac D 的条目列出端口 3,还有一个 mac C 的条目,也列出端口 3。

现在,如果交换机收到一个发往 C 或 D 的帧,它就知道将它从端口 3 转发出去。