哪些 VLAN 需要 IGMP 侦听?

哪些 VLAN 需要 IGMP 侦听?

我的大致理解是交换机和类似的L2设备采用IGMP 侦听防止多播“流”从下游没有多播客户端的端口传播出去。

问题:

  1. 看来 IGMP 侦听仅在发生多播流的 VLAN 上才需要?
  2. 如果是这样,那么在没有发生多播的 VLAN 上保持启用状态会产生什么影响?

一些背景(认为这与问题没有太大关系):

  • 我最近在我的网络中实现了 VLAN 隔离,并为 IPTV 设置了一个专用 VLAN,它依赖于多播和 IGMP。
  • 我使用 OPNsense 作为路由器并os-igmp-proxy使用插件在 IPTV VLAN 和 WAN 之间提供代理。
  • 交换机在所有 VLAN 上配置了 IGMP 监听,但是 - 虽然目前一切运行正常 - 但我认为只需要在 IPTV VLAN 上进行监听。

有关的:局域网上所有第 2 层交换机都应配置 IGMP Snooping 吗?

答案1

回答:

  1. 是的,限制多播的广播效果很有用
  2. 无,前提是确实没有多播

对于 2,根据实际使用的 L2 设备或操作系统,可能存在其他限制。例如,某些交换机可能默认阻止所有未知多播流量,当启用 IGMP 侦听时,这也可能影响 MAC 多播(非 IP),这在工业网络中很普遍,但当然也可能存在于该域之外。

因此,我建议对所有 VLAN 启用该功能(通常是默认设置)。与我建议在网桥上启用 RSTP/STP 类似,这是一种安全措施,可以防止出现环路,或者在多播的情况下,不需要的多播就像广播一样,可能会降低整体网络性能。

相关内容