Related Documentation
- M, MX, QFX, T Series
- Example: Configuring Source-Specific Multicast
- M, MX, T Series
- Example: Configuring Source-Specific Draft-Rosen 7 Multicast VPNs
Example: Configuring SSM Maps for Different Groups to Different Sources
Multiple SSM Maps and Groups for Interfaces
You can configure multiple source-specific multicast (SSM) maps so that different groups map to different sources, which enables a single multicast group to map to different sources for different interfaces.
Example: Configuring Multiple SSM Maps Per Interface
This example shows how to assign more than one SSM map to an IGMP interface.
Requirements
This example requires Junos OS Release 11.4 or later.
Overview
In this example, you configure a routing policy, POLICY-ipv4-example1, that maps multicast group join messages over an IGMP logical interface to IPv4 multicast source addresses based on destination IP address as follows:
Routing Policy Name | Multicast Group Join Messages for a Route Filter at This Destination Address | Multicast Source Addresses |
---|---|---|
POLICY-ipv4-example1 term 1 | 232.1.1.1 | 10.10.10.4, |
POLICY-ipv4-example1 term 2 | 232.1.1.2 | 10.10.10.5, |
You apply routing policy POLICY-ipv4-example1 to IGMP logical interface fe-0/1/0.0.
Configuration
The following example requires you to navigate various levels in the configuration hierarchy. For information about navigating the CLI, see the CLI User Guide.
To configure this example, perform the following task:
CLI Quick Configuration
To quickly configure this example, copy the following configuration commands into a text file, remove any line breaks, and then paste the commands into the CLI at the [edit] hierarchy level.
Step-by-Step Procedure
To configure multiple SSM maps per interface:
Configure protocol-independent routing options for route filter 232.1.1.1, and specify the multicast source addresses to which matching multicast groups are to be mapped.
[edit policy-options policy-statement POLICY-ipv4-example1 term 1]user@host# set from route-filter 232.1.1.1/32 exactuser@host# set then ssm-source 10.10.10.4user@host# set then ssm-source 192.168.43.66user@host# set then acceptConfigure protocol-independent routing options for route filter 232.1.1.2, and specify the multicast source addresses to which matching multicast groups are to be mapped.
[edit policy-options policy-statement POLICY-ipv4-example1 term 2]user@host# set from route-filter 232.1.1.2/32 exactuser@host# set then ssm-source 10.10.10.5user@host# set then ssm-source 192.168.43.67user@host# set then acceptApply the policy map POLICY-ipv4-example1 to IGMP logical interface fe-0/1/1/0.
[edit protocols igmp interface fe-0/1/0.0]user@host# set ssm-map-policy POLICY-ipv4-example1
Results
After the configuration is committed, confirm the configuration by entering the show policy-options and show protocols configuration mode commands. If the command output does not display the intended configuration, repeat the instructions in this procedure to correct the configuration.
Verification
Confirm that the configuration is working properly.
- Displaying Information About IGMP-Enabled Interfaces
- Displaying the PIM Groups
- Displaying the Entries in the IP Multicast Forwarding Table
Displaying Information About IGMP-Enabled Interfaces
Purpose
Verify that the SSM map policy POLICY-ipv4-example1 is applied to logical interface fe-0/1/0.0.
Action
Use the show igmp interface operational mode command for the IGMP logical interface to which you applied the SSM map policy.
user@host> show igmp interface
Interface: fe-0/1/0.0 Querier: 10.111.30.1 State: Up Timeout: None Version: 2 Groups: 2 SSM Map Policy: POLICY-ipv4-example1; Configured Parameters: IGMP Query Interval: 125.0 IGMP Query Response Interval: 10.0 IGMP Last Member Query Interval: 1.0 IGMP Robustness Count: 2 Derived Parameters: IGMP Membership Timeout: 260.0 IGMP Other Querier Present Timeout: 255.0
The command output displays the name of IGMP logical interface (fe-0/1/0.0), the address of the routing device that has been elected to send membership queries and group information.
Displaying the PIM Groups
Purpose
Verify the Protocol Independent Multicast (PIM) source and group pair (S,G) entries.
Action
Use the show pim join extensive 232.1.1.1 operational mode command to display the PIM source and group pair (S,G) entries for the 232.1.1.1 group.
Displaying the Entries in the IP Multicast Forwarding Table
Purpose
Verify that the IP multicast forwarding table displays the mroute state.
Action
Use the show multicast route extensive operational mode command to display the entries in the IP multicast forwarding table to verify that the Route state is active and that the Forwarding state is forwarding.
Related Documentation
- M, MX, QFX, T Series
- Example: Configuring Source-Specific Multicast
- M, MX, T Series
- Example: Configuring Source-Specific Draft-Rosen 7 Multicast VPNs
Published: 2013-11-21
Related Documentation
- M, MX, QFX, T Series
- Example: Configuring Source-Specific Multicast
- M, MX, T Series
- Example: Configuring Source-Specific Draft-Rosen 7 Multicast VPNs