VLAN间组播

网络工程 路由 VLAN 多播 igmp
2021-07-09 05:37:48

我有以下场景

在此处输入图片说明

VLAN 10 上的上位机正在发送一些多播消息,而 VLAN 10 上的下位机定期发送 IGMP 加入。

让我们说 MC 地址是 224.1.1.1

现在,VLAN 20 上的计算机正在将 IGMP 加入发送到224.1.1.1(配置了 IGMP 侦听)。

数据会到达 VLAN 20 上的计算机吗?如果是这样,有什么方法可以防止这种情况发生吗?

2个回答

VLAN 在逻辑上将一个交换机分成多个未连接的交换机。除了通过路由器(第 3 层)外,VLAN(第 2 层)之间没有流量。

默认情况下,路由器不路由组播数据包。组播路由与单播路由非常不同,它必须在网络之间的所有路由器上进行专门配置,以便在网络之间路由组播数据包。

在您的示例中,没有路由器,因此 VLAN 之间可能没有流量。即使您有路由器,也不会在 VLAN 之间路由多播流量,除非您已将路由器配置为为该特定多播组执行多播路由。

没有路由器就没有VLAN间通信。组播通常不会被路由 - 除非您的路由器专门配置为这样做。