Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

在交换机上配置 IGMP 侦听

互联网组管理协议 (IGMP) 侦听可限制设备上 VLAN 上的 IPv4 组播流量泛洪。启用 IGMP 侦听后,设备将监控网络上的 IGMP 流量,并使用它学习到的内容将组播流量仅转发到连接到相关接收器的下游接口。设备仅向连接到想要接收流量的设备的接口发送组播流量,而不是将流量泛洪到 VLAN 中的所有下游接口,从而节省带宽。

注意:

您无法在辅助(专用)VLAN (PVLAN) 上配置 IGMP 侦听。但是,从 EX4300 交换机和 EX4300 虚拟机箱上的 Junos OS 18.3R1 版本以及 EX4300 多千兆交换机上的 Junos OS 19.2R1 版本开始,您可以使用主 VLAN 在 [编辑协议 IGMP 侦听] 层次结构级别配置语句 vlan ,从而隐式在其辅助 VLAN 上启用 IGMP 侦听,并避免 PVLAN 上泛洪组播流量。有关详细信息,请参阅 专用 VLAN (PVLAN) 上的 IGMP 侦听

注意:

从 Junos OS 14.1X53 和 15.2 版开始,QFabric 系统支持将 igmp-querier 节点设备配置为 IGMP 查询器的语句。

传统 EX 系列交换机的默认出厂配置默认在所有 VLAN 上启用 IGMP 侦听。在这种情况下,IGMP 侦听无需任何其他配置即可正常工作。但是,如果您希望仅在某些 VLAN 上启用 IGMP 侦听,则可以在所有 VLAN 上禁用该功能,然后在所需的 VLAN 上有选择地启用该功能,或者只是在您不希望 IGMP 侦听的 VLAN 上有选择地禁用该功能。您还可以自定义其他可用的 IGMP 侦听选项。

提示:

使用语句( vlan all 如果支持)配置 IGMP 侦听时,任何未单独配置 IGMP 侦听的 VLAN 都将继承该 vlan all 配置。另一方面,任何单独配置为 IGMP 侦听的 VLAN 都不会继承 vlan all 配置。任何未为单个 VLAN 显式定义的参数都将采用其默认值,而不是配置中 vlan all 指定的值。例如,在以下配置中:

除员工 VLAN 之外的所有 VLAN 的可靠计数均为 8。由于您单独配置了 employee-vlan,因此其稳健计数值不是由 下 vlan all设置的值确定的。相反,其 robust-count 值为 2,即默认值。

在默认出厂配置中未启用 IGMP 侦听的交换机上,您必须显式启用 IGMP 侦听,并在 VLAN 上配置所需的任何其他可用 IGMP 侦听选项。

根据您的网络需要使用以下配置步骤,在所有 VLAN(如果支持)上启用 IGMP 侦听,在 VLAN 上有选择地启用或禁用 IGMP 侦听,并配置可用的 IGMP 侦听选项:

  1. 要在所有 VLAN(如果支持,例如在某些 EX 系列交换机上)上启用 IGMP 侦听,请执行以下操作:
    注意:

    旧版 EX 系列交换机的默认出厂配置在所有 VLAN 上都启用了 IGMP 侦听。

    或者禁用所有 VLAN(如果支持,例如在某些 EX 系列交换机上)上的 IGMP 侦听:

  2. 要在指定的 VLAN 上启用 IGMP 侦听,例如,在名为 employee-vlan 的 VLAN 上:
  3. 要将交换机配置为在通过 VLAN 收到离开消息时立即从该 VLAN 上的接口中删除组成员资格,因此不会将组播组的任何成员资格查询转发到 VLAN(仅限 IGMPv2):
  4. 要将接口配置为静态属于组播组,请执行以下操作:
  5. 要配置接口以转发从组播路由器接收的 IGMP 查询,请执行以下操作:
  6. 要更改设备在超时和移除 VLAN 上的组播组之前等待的默认超时间隔数:
  7. 如果希望设备充当 IGMP 查询器,请输入以下内容:

    或者仅在 QFabric 系统上,如果您希望 QFabric 节点设备充当 IGMP 查询器,请输入以下内容:

    交换机使用配置的源地址发送 IGMP 查询。要确保此交换机始终是网络上的 IGMP 查询器,请确保源地址大于(数字大于同一本地网络上任何其他组播路由器的 IP 地址)。

更改历史记录表

功能支持由您使用的平台和版本决定。使用 功能资源管理器 确定您的平台是否支持某个功能。

释放
描述
14.1×53
从 Junos OS 14.1X53 和 15.2 版开始,QFabric 系统支持将 igmp-querier 节点设备配置为 IGMP 查询器的语句。