mode (Multicast VLAN Registration)
Syntax
mode (proxy | transparent);
Hierarchy Level
[edit protocols igmp-snooping vlan vlan-name data-forwarding receiver]
Description
Configure the operating mode for a Multicast VLAN Registration (MVR) receiver VLAN.
A multicast VLAN (MVLAN) forwards multicast streams to interfaces on other VLANs that are configured as MVR receiver VLANs for that MVLAN, and can operate in either of two modes, transparent or proxy. The mode setting affects how IGMP reports are sent to the upstream multicast router. In transparent mode, the device sends IGMP reports out of the MVR receiver VLAN, and in proxy mode, the device sends IGMP reports out of the MVLAN.
We recommend that you configure proxy mode on devices that are closest to the upstream multicast router, because in transparent mode, IGMP reports are only sent out on the MVR receiver VLAN. As a result, MVR receiver ports receiving an IGMP query from an upstream router on the MVLAN will only reply on MVR receiver VLAN multicast router ports, the upstream router will not receive the replies, and the upstream router will not continue to forward traffic. In proxy mode, IGMP reports are sent out on the MVLAN for its MVR receiver VLANs, so the upstream multicast router receives IGMP replies on the MVLAN and continues to forward the multicast traffic on the MVLAN.
In either mode, the device forms multicast group memberships
on the MVLAN, and IGMP queries and forwards multicast traffic received
on the MVLAN to subscribers in MVR receiver VLANs tagged with the
MVLAN tag by default. If you also configure the translate option at
the [edit protocols igmp-snooping vlans vlan-name data-forwarding receiver]
hierarchy level for hosts on trunk ports in MVR receiver
VLANs, then upon egress, the device translates MVLAN tags into the
MVR receiver VLAN tags instead.
This statement is available to configure the MVR mode
only on devices that support the Enhanced Layer 2 Software (ELS)
configuration style. Devices with software that does not support ELS
operate in transparent mode by default, or operate in proxy mode if
you configure the proxy
statement at the [edit
protocols igmp-snooping vlan vlan-name]
hierarchy level for a VLAN configured as a data-forwarding VLAN.
Default
Transparent mode
Options
transparent | MVR operates in transparent mode if this option is configured (and is also the default if no mode is configured). In transparent mode, IGMP reports are sent out from the device in the context of the MVR receiver VLAN. IGMP join and leave messages received on MVR receiver VLAN interfaces are forwarded to the multicast router ports on the MVR receiver VLAN. IGMP queries received on the MVR receiver VLAN are forwarded to all MVR receiver ports. IGMP queries received on the MVLAN are forwarded to the MVR receiver ports that are in the receiver VLANs belonging to the MVLAN, even though those ports might not be on the MVLAN itself. When a host on an MVR receiver VLAN joins a multicast group,
the device installs a bridging entry on the MVLAN and forwards MVLAN
traffic for that group to the host, even though the host is not in
the MVLAN. You can also configure the device to install the bridging
entries on the MVR receiver VLAN (see the |
proxy | When you configure proxy mode for an MVR receiver VLAN, the device acts as a proxy to the IGMP multicast router for MVR group membership requests received on MVR receiver VLANs. The device forwards IGMP reports from hosts on MVR receiver VLANs in the context of the MVLAN and forwards them to the multicast router ports on the MVLAN only, so the multicast router receives IGMP reports only on the MVLAN for those MVR receiver hosts. IGMP queries are handled in the same way as in transparent mode; IGMP queries received on either the MVR receiver VLAN or the MVLAN are forwarded to all MVR receiver ports in receiver VLANs belonging to the MVLAN (even though those ports are not on the MVLAN itself). When a host on an MVR receiver VLAN joins a multicast group,
the device installs a bridging entry on the MVLAN, and subsequently
forwards MVLAN traffic for that group to the host although the host
is not in the MVLAN. You cannot configure the |
Required Privilege Level
routing—To view this statement in the configuration.routing-control—To add this statement to the configuration.
Release Information
Statement introduced in Junos OS Release 18.3R1.
Support added in Junos OS Release 18.4R1 for EX2300 and EX3400 switches.