单播帧是否会发送到与目标 VLAN 关联的所有交换机?

网络工程 局域网 MAC地址 树干
2022-02-12 10:06:47

如果网络拓扑具有跨越多个交换机的 VLAN,如果将帧发送到连接到源设备的“家庭”交换机的 MAC 地址会发生什么情况?我的意思是如果一个设备想要将一个帧发送到另一个直接连接到同一交换机的设备。

帧是否会被发送到与 VLAN 关联的所有交换机,甚至跨中继线?还是第一个交换机知道目标 MAC 地址是交换机本地的,因此不需要在任何中继上发送?

1个回答

单播帧是否会发送到与目标 VLAN 关联的所有交换机?

不会。交换机仅将单播帧转发出与其目标地址关联的端口(可能是另一台交换机或目标本身)。通过检查每个帧的源地址来学习和更新端口关联。如果您使用 VLAN,帧不会离开它们的 VLAN(封装在帧中的数据包可能会通过网关/路由器)

仅当交换机与帧的目标地址没有端口关联(不太可能)时,它才会将该帧从除接收它的端口之外的所有端口中泛滥出来,本质上是模拟中继器集线器。