This section provides information to configure multicast parameters in a Triple Play network using the command line interface.
When multicast routers use IGMPv3, it is sufficient to just enable IGMP snooping, without any further modification of parameters.
The following displays an example of an IGMP snooping configuration:
When the multicast routers don't support IGMPv3, some timing parameters need to be configured locally in the SR-series routers.
![]() | Note: All routers in the multicast network must use the same values for these parameters. |
The following displays an example of a modified IGMP snooping configuration:
For interoperability with some multicast routers, the source IP address of IGMP group reports can be configured. Use the following CLI syntax to customize this IGMP snooping parameter:
The following displays an example of a modified IGMP snooping configuration:
Use the following CLI syntax to customize IGMP snooping parameters on an existing SAP. Commands for spoke or mesh SDPs are identical.
To enable and customize sending of IGMP queries to the hosts:
To customize the leave delay:
To enable Fast Leave:
To limit the number of streams that a host can join:
To enable sending group reports on a SAP to standby multicast routers:
The following example displays the modified IGMP snooping configuration on a SAP:
Use the following CLI syntax to add static group membership entries on an existing SAP (commands for spoke or mesh SDPs are identical):
The following displays an example of a static IGMP snooping configuration on a SAP:
Routing policies can be defined to limit the multicast channels that can be joined by a host. For example, it is possible to define a policy listing a group of multicast streams (for example, 'basic' containing a basic set of TV channels or 'extended' containing a more extended set of TV channels), and to apply this policy to subscribers of IGMP snooping (SAPs and/or SDPs).
The following displays an example of a configuration to import a routing policy on a SAP:
For details configuring a routing policy, see the Configuring Route Policies section in the Router Configuration Guide.
The following shows a sample routing policy configuration accepting IGMP messages for only five multicast channels:
For security, it might be advisable to only allow multicast traffic into the SR-series routers from recognized multicast routers and servers. Multicast packets arriving on other interfaces (for example, customer-facing SAPs or spoke SDPs) can be filtered out by defining an appropriate IP filter policy.
For details on how to configure a filter policy, see section Creating an IP Filter Policy in the Router Configuration Guide.
The following example shows a sample IP filter policy configuration dropping all multicast traffic:
The following example shows how to apply this sample IP filter policy to a SAP:
Use the following CLI syntax to configure Multicast VPLS Registration. The first step is to register a VPLS as a multicast VPLS.
The second step is to configure a SAP to take the multicast channels from the registered multicast VPLS.
For MVR by proxy also the destination SAP for the multicast channels should be configured.
![]() | Note: Configuring IGMP, MKD, and PIM in the BSR is supported by the 7750 SR only. |
Refer to the Multicast Routing Protocols Guide for information about multicast and the commands required to configure basic IGMP and PIM parameters.
The following displays an example of enabled IGMP.
The following example displays an IGMP configuration:
The following example displays a configuration to add IGMP a static multicast source::
:The following example displays the configuration to add a IGMP static starg entry:
The following displays an SSM translation configuration:
The following displays an example of enabled MLD.
The following example displays an MLD configuration:
The following example displays a configuration to add MLD a static multicast source:
The following example displays the configuration to add a MLD static starg entry:
The following displays an SSM translation configuration:
When configuring PIM, make sure to enable PIM on all interfaces for the routing instance, otherwise multicast routing errors can occur.
The following example displays detailed output when PIM is enabled.
The following displays a PIM interface configuration:
The import command provides a mechanism to control the (*,g) and (s,g) state that gets created on a router. Import policies are defined in the config>router>policy-options context. See Configuring PIM Join/Register Policies.
![]() | Note: In the import policy, if an action is not specified in the entry then the default-action takes precedence. If no entry matches then the default-action also takes precedence. If no default-action is specified, then the default default-action is executed. |
The following example displays the command usage to apply the policy statement will not allow join messages for group 229.50.50.208/32 and source 192.168.0.0/16 but allows join messages for 192.168.0.0/16, 229.50.50.208:
The following example displays the PIM configuration:
Join policies are used in Protocol Independent Multicast (PIM) configurations to prevent the transportation of multicast traffic across a network and the dropping of packets at a scope at the edge of the network. PIM Join filters reduce the potential for denial of service (DoS) attacks and PIM state explosion—large numbers of Joins forwarded to each router on the RPT, resulting in memory consumption.
*,g or s,g is the information used to forward unicast or multicast packets.
The following configuration example will not allow join messages for group 229.50.50.208/32 and source 192.168.0.0/16 but allows join messages for 192.168.0.0/16, 229.50.50.208.
Bootstrap import and export policies are used to control the flow of bootstrap messages to and from the RP.
The following configuration example specifies that no BSR messages received or sent out of interface port 1/1/1.