Page 1
Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide First Published: 2016-12-23 Last Modified: 2019-02-19 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883...
Page 2
Cisco has more than 200 offices worldwide. Addresses and phone numbers are listed on the Cisco website at www.cisco.com/go/offices. Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL: www.cisco.com...
Information about Multicast Multicast Distribution Trees Source Trees Shared Trees Bidirectional Shared Trees Multicast Forwarding Cisco NX-OS PIM and PIM6 Bidir RPF Routes for Multicast IGMP and MLD IGMP Snooping Interdomain Multicast Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 4
Restarting the IGMP Process Verifying the IGMP Configuration Configuration Examples for IGMP Feature History for IGMP C H A P T E R 4 Configuring MLD Information About MLD MLD Versions Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 5
Designated Forwarders ASM Switchover from Shared Tree to Source Tree ECMP Multicast Load Splitting Based on Source Group and Next-Hop Address Overview Administratively Scoped IP Multicast Bidirectional Forwarding Detection for PIM Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 6
Configuring RPF Routes for Multicast Disabling Multicast Multipath Enabling ECMP Multicast Load Splitting Based on Source Group and Next-Hop Address Example: Enabling ECMP Multicast Load Splitting Based on Source Group and Next-Hop Address Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 7
Related Documents Standards MIBs Feature History for PIM and PIM6 C H A P T E R 6 Configuring IGMP Snooping Information About IGMP Snooping IGMPv1 and IGMPv2 IGMPv3 IGMP Snooping Querier Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 8
Licensing Requirements for MSDP Prerequisites for MSDP Default Settings for MSDP Configuring MSDP Enabling the MSDP Feature Configuring MSDP Peers Configuring MSDP Peer Parameters Configuring MSDP Global Parameters Configuring MSDP Mesh Groups Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide viii...
Page 9
Enabling Multicast Performance Enhancement on VDCs Information About Multicast Performance Enhancement Licensing Requirements for Multicast Performance Enhancement Guidelines and Limitations for Enhanced Multicast Performance Enabling Multicast Performance Enhancement Related Documents for Multicast Performance Enhancement Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 10
A P P E N D I X A IETF RFCs for IP Multicast IETF RFCs for IP Multicast A P P E N D I X B Configuration Limits for Cisco NX-OS Multicast Configuration Limits Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
This preface describes the audience, organization, and conventions of the Book Title. It also provides information on how to obtain related documentation. This chapter includes the following topics: Audience This publication is for experienced network administrators who configure and maintain Cisco NX-OS on Cisco Nexus 7000 Series Platform switches. Document Conventions Note •...
Caution Means reader be careful. In this situation, you might do something that could result in equipment damage or loss of data. Related Documentation Documentation for Cisco Nexus 7000 Series Switches is available at: • Configuration Guides http://www.cisco.com/c/en/us/support/switches/nexus-7000-series-switches/ products-installation-and-configuration-guides-list.html • Command Reference Guides http://www.cisco.com/c/en/us/support/switches/nexus-7000-series-switches/...
Preface Documentation Feedback • Licensing Guide http://www.cisco.com/c/en/us/support/switches/nexus-7000-series-switches/ products-licensing-information-listing.html Documentation for Cisco Nexus 7000 Series Switches and Cisco Nexus 2000 Series Fabric Extenders is available at the following URL: http://www.cisco.com/c/en/us/support/switches/nexus-2000-series-fabric-extenders/ products-installation-and-configuration-guides-list.html Documentation Feedback To provide technical feedback on this document, or to report an error or omission, please send your comments to nexus7k-docfeedback@cisco.com.
Page 14
Preface Communications, Services, and Additional Information Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
IPv4 and IPv6 networks to provide efficient delivery of data to multiple destinations. Note Beginning with Cisco NX-OS Release 5.2(1) for the Nexus 7000 Series devices, you can configure Protocol-Independent Multicast v4 (PIMv4) to run over generic routing encapsulation (GRE) tunnels including outgoing interfaces (OIF).
(SPT). This figure shows a source tree for group 224.1.1.1 that begins at host A and connects to hosts B and C. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
D. Source hosts A and D send their data to router D, the RP, which then forwards the traffic to receiver hosts B and C. The notation (*, G) represents the multicast traffic from any source on group G. The shared tree in this figure is written (*, 224.2.2.2). Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
A is first sent to the RP (router D) and then forwarded to router B for delivery to host B. The notation (*, G) represents the multicast traffic from any source on group G. The bidirectional tree in the figure below is written (*, 224.2.2.2). Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
E0 fails the RPF check because the unicast route table lists the source of the network on interface E1. The packet that arrives on E1 passes the RPF check because the unicast route table lists the source of that network on interface E1. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
In Bidir mode, additional routing information is created. Note In this publication, “PIM for IPv4” and “PIM6 for IPv6” refer to the Cisco NX-OS implementation of PIM sparse mode. A PIM domain can include both an IPv4 and an IPv6 network.
Page 23
Multicast Listener Discovery (MLD) protocol to advertise requests to join a multicast group. MSDP, which allows for discovery of multicast sources in other PIM domains, is not supported for Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
• Source-specific multicast (SSM) • Bidirectional shared trees (Bidir) Cisco NX-OS supports a combination of these modes for different ranges of multicast groups. You can also define RPF routes for multicast. Any Source Multicast (ASM) is a PIM tree building mode that uses shared trees to discover new sources and receivers as well as source trees to form shortest paths from receivers to sources.
By examining (snooping) IGMP membership report messages from interested hosts, multicast traffic is sent only to VLAN ports that interested hosts reside on. By default, IGMP snooping is running on the system. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
PIM and IGMP. The MRIB does not affect the route information itself. The MRIB maintains independent route information for each virtual routing and forwarding (VRF) instance in a virtual device context (VDC). For more information about VDCs, see the Cisco Nexus 7000 Series NX-OS Virtual Device Context Configuration Guide.
Figure 8: Cisco NX-OS Multicast Software Architecture MRIB/M6RIB Dynamic Shared Memory Support The Cisco NX-OS IPv4 Multicast Routing Information Base and IPv6 Multicast Routing Information Base (MRIB/M6RIB) dynamic shared memory support feature supports dynamic shared memory in a virtual device context (VDC).
Beginning with Cisco NX-OS Release 5.1, you can add an F Series module, which is a Layer 2-only module, into the Cisco Nexus 7000 Series chassis. When you add this module to a chassis that already contains M Series modules, you can provision multicasting.
After a multicast routing protocol is restarted, its state is recovered from the MRIB process. When a supervisor switchover occurs, the MRIB recovers its state from the hardware, and the multicast protocols recover their state from periodic message activity. For more information about high availability, see the Cisco Nexus 7000 Series NX-OS High Availability and Redundancy Guide.
C H A P T E R Configuring IGMP This chapter describes how to configure the Internet Group Management Protocol (IGMP) on Cisco NX-OS devices for IPv4 networks. • Information About IGMP, on page 17 • Licensing Requirements for IGMP, on page 21 •...
Each host waits for a random time interval to avoid sending reports at the same time. You can configure the query maximum response time parameter to control the interval in which hosts randomize their responses. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 33
You can configure a robustness value to compensate for packet loss on a congested network. The robustness value is used by the IGMP software to determine the number of times to send messages. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Overview of IGMP vPC Incremental Sync The IGMP vPC Incremental Sync feature sends incremental updates to the peer link using Cisco Fabric Service (CFS), instead of sending all Join and Leave messages. The routes between peers are synced while the peer link is being set up.
Benefits of IGMP vPC Incremental Sync • Reduces CFS congestion. • Results in faster convergence. Prerequisites for IGMP vPC Incremental Sync vPC peers must have the same version of the Cisco software image. Verifying IGMP vPC Incremental Sync Command Purpose...
You can configure the IGMP global and interface parameters to affect the operation of the IGMP process. Note If you are familiar with the Cisco IOS CLI, be aware that the Cisco NX-OS commands for this feature might differ from the Cisco IOS commands that you would use.
Page 37
Values range from 1 to 18,000 seconds. The default is 31 seconds. Startup query count Number of queries sent at startup that are separated by the startup query interval. Values range from 1 to 10. The default is 2. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 38
The software may wait until the next query interval before the group is added again. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 39
Use this command only when there is one receiver behind the interface for a given group. To configure route-map policies, see the Cisco Nexus 7000 Series NX-OS Unicast Routing Configuration Guide. For information about configuring multicast route maps, see Configuring Route Maps to Control RP Information Distribution.
Page 40
A source tree Note is built for the (S, G) state only if you enable IGMPv3. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 41
Note A source tree is built for the (S, G) state only if you enable IGMPv3. ip igmp startup-query-interval Sets the query interval used when the software seconds Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 42
Values can range Example from 1 to 25 seconds. The default is 10 seconds. switch(config-if)# ip igmp query-max-response-time 15 Sets the frequency at ip igmp query-interval interval which the software sends Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 43
Configures a route-map ip igmp access-group policy policy to control the switch(config-if)# ip igmp access-group multicast groups that my_access_policy hosts on the subnet serviced by an interface can join. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 44
[interface] [vrf (Optional) Displays IGMP information about vrf-name | all] [brief] the interface. Example: switch(config)# show ip igmp interface Step 5 copy running-config startup-config (Optional) Saves configuration changes. Example: Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Table 5: Table 4 Example Result of Applying SSM Translations IGMPv2 membership Resulting MRIB Route Report 232.1.1.1 (10.4.4.4, 232.1.1.1) 232.2.2.2 (10.1.1.1, 232.2.2.2)(10.2.2.2, 232.2.2.2) Note This feature is similar to SSM mapping found in some Cisco IOS software. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 46
Example: VRF, a selected VRF, or all VRFs. Device(config)# show ip igmp groups Step 5 (Optional) Shows IP multicast routing table for show ip mroute default VRF. Example: Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Step 5 (Optional) Saves configuration changes. copy running-config startup-config Example: switch(config)# copy running-config startup-config Restarting the IGMP Process You can restart the IGMP process and optionally flush all routes. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
VRF, a selected VRF, or all VRFs. show ip igmp local- groups Displays the IGMP local group membership. show running-configuration igmp Displays the IGMP running-configuration information. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Description show startup-configuration igmp Displays the IGMP startup-configuration information. For detailed information about the fields in the output from these commands, see the Cisco Nexus 7000 Series NX-OS Multicast Routing Command Reference. Configuration Examples for IGMP The following example shows how to configure the IGMP parameters: config t ip igmp ssm-translate 232.0.0.0/8 10.1.1.1...
Page 50
Minimizes the leave latency of IGMPv2 or MLDv1 group memberships on a given IGMP or MLD interface because the device does not send group-specific queries. For more information, see Configuring IGMP Interface Parameters. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
C H A P T E R Configuring MLD This chapter describes how to configure the Multicast Listener Discovery (MLD) on Cisco NX-OS devices for IPv6 networks. • Information About MLD, on page 37 • Licensing Requirements for MLD, on page 40 •...
You can configure the query maximum response time parameter to control the interval in which hosts randomize their responses. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 53
If no reports are received before the timer expires, the software removes the group state. The router continues to send multicast traffic for a group until its state is removed. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
(VRF) instances. One MLD process can run per VDC. The MLD process supports all VRFs in that VDC. For information about configuring VDCs, see theCisco Nexus 7000 Series NX-OS Virtual Device Context Configuration Guide.
10 seconds Query interval 125 seconds Last member query response interval 1 second Last member query count Group membership timeout 260 seconds Report link local multicast groups Disabled Immediate leave Disabled Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Before you can access the MLD commands, you must enable the MLD feature. Note If you are familiar with the Cisco IOS CLI, be aware that the Cisco NX-OS commands for this feature might differ from the Cisco IOS commands that you would use.
Page 57
Values range from 1 to 25 seconds. The default is 1 second. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 58
Use this command only when there is one Note receiver behind the interface for a given group. To configure route-map policies, see the Cisco Nexus 7000 Series NX-OS Unicast Routing Configuration Guide. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 59
A source tree Note is built for the (S, G) state only if you enable MLDv2. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 60
Values can range from Example 1 to 10. The default is 2. switch(config-if)# ipv6 mld startup-query-count 3 Sets the robustness ipv6 mld robustness-variable variable. You can use a value Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 61
Sets the query interval ipv6 mld waited after sending last-member-query-response-time membership reports seconds before the software Example deletes the group state. Values can range from 1 switch(config-if)# ipv6 mld last-member-query-response-time 3 Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 62
Configures a route-map ipv6 mld access-group policy policy to control the Example multicast groups that hosts on the subnet switch(config-if)# ipv6 mld access-group my_access_policy serviced by an interface can join. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 63
[interface] [vrf (Optional) Displays MLD information about vrf-name | all] [brief] the interface. Example: switch(config)# show ipv6 mld interface Step 5 copy running-config startup-config (Optional) Saves configuration changes. Example: Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Configures the translation of MLDv1 listener source-addr reports by the MLD process to create the (S,G) state as if the router had received an MLDv2 Example: listener report. switch(config)# ipv6 mld ssm-translate FF30::0/16 2001:0DB8:0:ABCD::1 Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Displays the MLD local group show ipv6 mld local-groups- membership. For detailed information about the fields in the output from these commands, see the Cisco Nexus 7000 Series NX-OS Multicast Routing Command Reference. Configuration Examples for MLD The following example shows how to configure MLD:...
4.1(3) Minimizes the leave latency of IGMPv2 or MLDv1 group memberships on a given IGMP or MLD interface because the device does not send group-specific queries. • Configuring MLD Interface Parameters Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
For more information about multicast, see Information About Multicast. Cisco NX-OS supports PIM sparse mode for IPv4 networks (PIM) and for IPv6 networks (PIM6). In PIM sparse mode, multicast traffic is sent only to locations of the network that specifically request it. You can configure PIM and PIM6 to run simultaneously on a router.
Cisco NX-OS does not support PIM dense mode. In Cisco NX-OS, multicast is enabled only after you enable the PIM or PIM6 feature on each router and then enable PIM or PIM6 sparse mode on each interface that you want to participate in multicast. You can configure PIM for an IPv4 network and PIM6 for an IPv6 network.
A rendezvous point (RP) is a router that you select in a multicast network domain that acts as a shared root for a multicast shared tree. You can configure as many RPs as you like, and you can configure them to cover different group ranges. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
BSR includes information about all of the candidate RPs. Each router uses a common algorithm to select the same RP address for a given multicast group. Figure 14: BSR Mechanism Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
For information about configuring BSRs and candidate RPs, see Configuring BSRs. Auto-RP Auto-RP is a Cisco protocol that was prior to the Internet standard bootstrap router mechanism. You configure Auto-RP by selecting candidate mapping agents and RPs. Candidate RPs send their supported group range in RP-Announce messages to the Cisco RP-Announce multicast group 224.0.1.39.
• Configuration example 1—Different BSR-candidate priorities: In this example, the system elects the device labeled N7K-1 as the BSR candidate for the PIM domain because it has the highest priority. The device labeled N7K-2 has the default priority of 64. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 73
N7K-2 as the BSR for the PIM domain because it has the highest BSR-candidate IP address. Configuration for N7K-1: interface loopback0 ip address 192.168.1.1/32 ip pim sparse-mode ip pim bsr bsr-candidate loopback0 ip pim bsr forward listen Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 74
Configuration for N7K-2: interface loopback0 ip address 192.168.2.1/32 ip pim sparse-mode ip pim auto-rp mapping-agent loopback0 ip pim auto-rp forward listen Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
N7K-1 as the RP for all multicast addresses specified in the 224.1.1.0/24 group-list. The system elects the device labeled N7K-2 for the multicast addresses within the less specific 224.0.0.0/4 group list. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 76
N7K-1 as the RP for all multicast addresses specified in the 224.0.0.0/4 group list because it has the lowest RP-candidate priority. The device labeled N7K-2 has a default priority of 192. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 77
RP: 192.168.2.1, (0), uptime: 00:08:15, expires: 00:01:57, priority: 192, RP-source: 192.168.2.1 (B), group ranges: 224.0.0.0/4 show ip pim group 224.1.1.0 PIM Group-Range Configuration for VRF "default" Group-range Mode RP-address Shared-tree-only range 224.0.0.0/4 192.168.1.1 Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 78
Configuration for N7K-2: interface loopback0 ip address 192.168.2.1/32 ip pim sparse-mode ip pim bsr bsr-candidate loopback0 ip pim bsr rp-candidate loopback0 group-list 224.0.0.0/4 ip pim bsr forward listen Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 79
224.1.1.0/24 ip pim forward listen Configuration for N7K-2: interface loopback0 ip address 192.168.2.1/32 ip pim sparse-mode ip pim rp-address 192.168.2.1 group-list 224.0.0.0/4 ip pim bsr forward listen Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 80
192.168.2.1/32 ip pim sparse-mode ip pim bsr bsr-candidate loopback0 ip pim rp-address 192.168.1.1 group-list 224.0.0.0/4 ip pim bsr rp-candidate loopback0 group-list 224.0.0.0/4 ip pim bsr forward listen Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 81
224.0.0.0/4 priority 0 ip pim bsr forward listen Configuration for N7K-2: interface loopback0 ip address 192.168.2.1/32 ip pim sparse-mode ip pim rp-address 192.168.2.1 group-list 224.0.0.0/4 ip pim bsr forward listen Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 82
PIM Auto-RP-Candidate Versus Static RP Election Process The auto-RP-candidate versus static RP election uses the same rules as the election process for the BSR RP-candidate versus static RP See PIM BSR RP-Candidate vs. Static RP Election Process. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
3 Note In Cisco NX-OS, PIM register messages are rate limited to avoid overwhelming the RP. You can filter PIM register messages by defining a routing policy. For information about configuring the PIM register message policy, see the Configuring Shared Trees Only for ASM.
Cisco NX-OS does not support PIM Bidir mode on F2 modules. Note Cisco NX-OS puts the RPF interface into the OIF-list of the MRIB, but not in the OIF-list of the MFIB. ASM Switchover from Shared Tree to Source Tree Note Cisco NX-OS puts the RPF interface into the OIF-list of the MRIB, but not in the OIF-list of the MFIB.
The states that were already using one of those paths would not change. If the fourth path came back up, the states that initially used it would immediately reconverge back to that path without affecting the other states. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Bidirectional Forwarding Detection for PIM Beginning with Cisco NX-OS Release 5.0(2a), Bidirectional Forwarding Detection (BFD) allows the system to rapidly detect failures in a network. See the Cisco Nexus 7000 Series NX-OS Unicast Routing Configuration Guide, Release 6.x, for more information about BFD.
(PIM) forwarding is started or restarted on an interface. In order to process the GenID value in PIM hello messages, PIM neighbors must be running Cisco software with an implementation of PIM that is compliant with RFC 4601.
Page 88
The default PIM hello hold-time interval is 3.5 times the PIM hello period. Multicast High Availability (HA) operations may not function as per design if you configure PIM hello interval with a value lower than the default value of 30 seconds. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Access to most tools on the Cisco Support website requires a Cisco.com user ID and password. High Availability For information about high availability, see the Cisco Nexus 7000 Series NX-OS High Availability and Redundancy Guide. Licensing Requirements for PIM and PIM6...
F2E or F2E with F3 modules on the same VDC. • Use the ip igmp static-oif command on a Layer 3 interface of Cisco Nexus device to force the interface getting populated as an Outgoing Interface List (OIL). Do not use the ip igmp join-group command for this purpose.
No message filtering Auto-RP mapping agent policy No message filtering Auto-RP RP candidate policy No message filtering Join-prune policy No message filtering Neighbor adjacency policy Become adjacent with all PIM neighbors Disabled Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
IPv4 or IPv6. Note Cisco NX-OS supports only PIM sparse mode version 2. In this publication, “PIM” refers to PIM sparse mode version 2. You can configure separate ranges of addresses in the PIM or PIM6 domain using the multicast distribution modes described in the table below.
Enabling the PIM and PIM6 Features Note If you are familiar with the Cisco IOS CLI, be aware that the Cisco NX-OS commands for this feature might differ from the Cisco IOS commands that you would use. Enabling the PIM and PIM6 Features Before you can access the PIM or PIM6 commands, you must enable the PIM or PIM6 feature.
The range is from 90 to 210. Specify 0 to disable the holddown period. The default is 210. Per device interface Enables PIM or PIM6 on an interface. PIM sparse mode Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 95
Enables the interface to be on the border of a PIM domain so that no bootstrap, candidate-RP, or Auto-RP messages are sent or received on the interface. The default is disabled. PIM6 does not support the Auto-RP Note method. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Note We recommend that you should configure this feature only if you are an experienced network administrator. To configure route-map policies, see the Cisco Nexus 7000 Series NX-OS Unicast Routing Configuration Guide. Configuring PIM Sparse Mode Parameters Procedure Command or Action...
Page 97
The key can be up to 16 characters. The default is disabled. Step 13 ip pim hello-interval interval (Optional) Configures the interval at which hello messages are sent in milliseconds. The Example: Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 98
The policy name can be up to 63 characters. The default is to become adjacent with all PIM neighbors. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Enter this command to go to privileged EXEC mode. Example: switch(config-if)# exit Step 5 show ip igmp interface (Optional) Displays multicast-related information (including information on the Example: IGMP querier) for an interface. switch# show ip igmp interface Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
To configure ASM or Bidir mode, you configure sparse mode and the RP selection method, where you indicate the distribution mode and assign the range of multicast groups. Note Bidir mode is not supported for vPCs. For more information about vPCs, see the Cisco Nexus 7000 Series NX-OS Interfaces Configuration Guide. Configuring Static RPs You can configure an RP statically by configuring the RP address on every router that participates in the PIM domain.
Page 103
10 permit 231.1.0.0/16 ip prefix-list plist seq 20 deny 231.1.1.0/24 This behavior differs from Cisco IOS. See the Cisco Nexus 7000 Series NX-OS Multicast Routing Command Reference, behavior for more samples for the ip pim rp-address command.
You can configure a candidate BSR with the arguments described on the Table below. Table 14: Candidate BSR Arguments Argument Description interface Interface type and number used to derive the BSR source IP address used in bootstrap messages. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 105
Unless you specify bidir, this RP will be in ASM bidir mode. If you specify bidir, the RP will be in Bidir mode. route-map policy-name Route-map policy name that defines the group prefixes where this feature is applied. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 106
Bidir RPs supported per VRF for PIM and PIM6 combined cannot exceed 8. Example: Values range from 0 to 8. The default is 2. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 107
Configures a candidate RP for BSR. The ipv6-prefix [ route-map policy-name] priority priority ranges from 0, the highest priority, to priority interval interval bidir ] 65,535 and has a default of 192. The interval Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
This value can range from 1 to 255 and has a default of 32. Note See the border domain feature in the Configuring PIM or PIM6 Sparse Mode. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 109
For more information, see the Configuring PIM or PIM6 Sparse Mode. 2. Select the routers to act as mapping agents and candidate RPs. 3. Configure each mapping agent and candidate RP as described in this section. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 110
(Optional) Displays PIM modes and group vrf-name | all ] ranges. Example: switch(config)# show ip pim group-range Step 5 copy running-config startup-config rate (Optional) Saves configuration changes. Example: switch(config)# copy running-config startup-config Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
RPs are used for communication with RPs in 192.0.2.3 192.0.2.31 the set. Step 7 Repeat Step 5 using the same Anycast-RP-address for each RP in the RP set (including the local router). Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 112
Configures a PIM6 Anycast-RP peer address anycast-rp-peer-address for the specified Anycast-RP address. Each command with the same Anycast-RP address Example: forms an Anycast-RP set. The IP addresses of switch(config)# ipv6 pim anycast-rp 2001:0db8:0:abcd::3 2001:0db8:0:abcd::31 Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Note The Cisco NX-OS software does not support the shared-tree feature on vPCs. For more information about vPCs, see the Cisco Nexus 7000 Series NX-OS Interfaces Configuration Guide, Release 6.x The default is disabled, which means that the software can switch over to source trees.
Page 114
(*, G) state. Step 3 show ipv6 pim group-range [ip-prefix] vrf (Optional) Displays PIM6 modes and group vrf-name | all ranges. Example: switch(config)# show ipv6 pim group-range Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Example: The no option removes the specified prefix from switch(config)# no ip pim ssm range none the SSM range, or removes the route-map Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
You can define RPF routes for multicast when you want multicast data to diverge from the unicast traffic path. You can define RPF routes for multicast on border routers to enable reverse path forwarding (RPF) to an external network. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Disabling the automatic selection allows you to specify a single RPF interface for multicast. Procedure Command or Action Purpose Step 1 Enters global configuration mode. config t Example: switch# config t switch(config)# Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
• Because this command changes the way an RPF neighbor is selected, it must be switch(config)# ip multicast multipath s-g-hash next-hop-based configured consistently on all routers in a redundant topology to avoid looping. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
The following example shows how to enable ECMP multicast load splitting on a router based on source, group, and next-hop address using the next-hop-based S-G-hash algorithm: switch(config)# ip multicast multipath s-g-hash next-hop-based Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
This command allows both multicast group 224.0.0.0/4 rp 0.0.0.0/0 rp-type ASM permit or deny. Some match mask commands do not allow permit or Example: deny. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
224.0.0.0/4 rp 0.0.0.0/0 rp-type ASM permit or deny. Some match mask commands do not allow permit or Example: deny. switch(config-route-map)# match ip multicast group 224.0.0.0/4 rp 0.0.0.0/0 rp-type Bdir Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
BSR source addresses with the match ip[v6] multicast command. This command can be used on client routers that listen to BSR messages. The default is no filtering of BSR messages. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 123
The default is no filtering of join-prune messages. For information about configuring route-map policies, see the Cisco Nexus 7000 Series NX-OS Unicast Routing Configuration Guide. Route maps as a filtering policy can be used (either permit or deny for each statement) for the following commands: •...
This command can be used on client routers that listen to BSR messages. The default is no filtering of BSR messages. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
(Optional) Saves configuration changes. Example: switch(config-if)# copy running-config startup-config Configuring Message Filtering (PIM6) Before you begin Ensure that you have installed the Enterprise Services license and enabled for PIM6. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 126
RP addresses with thematch ipv6 multicast my_jp_policy command. The default is no filtering of join-prune messages. Beginning with Cisco NX-OS Release 4.2(3), this command filters messages in both incoming and outgoing directions. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Example: switch# config t switch(config)# Step 3 ip pim flush-routes Removes routes when the PIM process is restarted. By default, routes are not flushed. Example: switch(config)# ip pim flush-routes Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
[v6] pim neighbor [vrf vrf-name | all] Displays neighbors by the interface. show ip [v6] pim oif-list group [source] [vrf vrf-name Displays all the interfaces in the OIF-list. | all] Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Displays the startup-configuration information. show ip [v6] pim vrf [vrf-name | all] [detail] Displays per-VRF information. For detailed information about the fields in the output from these commands, see the Cisco Nexus 7000 Series NX-OS Multicast Routing Command Reference. Displaying Statistics You can display and clear PIM and PIM6 statistics by using the commands in this section.
Replication In Ucast Replication Out Ucast Replication In Mcast Replication Out Mcast Rates: Description In PPS In Bps Out PPS Out Bps ----------------------------------------------------------------------------------- Interface In Hi (port 1) Interface In Lo (port 1) Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 133
Interface In (port 1) yyyy/mm/dd hh:ss Interface In (port 2) yyyy/mm/dd hh:ss Interface Out (port 1) yyyy/mm/dd hh:ss Interface Out (port 2) yyyy/mm/dd hh:ss Fabric In yyyy/mm/dd hh:ss Fabric Out yyyy/mm/dd hh:ss switch# Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
239.128.1.0/24 ip pim log-neighbor-changes BSR Configuration Example To configure PIM in ASM mode using the BSR mechanism, follow these steps for each router in the PIM domain: Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
2/1 switch(config-if)# ip pim sparse-mode 2. Configure whether that router should listen and forward Auto-RP messages. switch# config t switch(config)# ip pim auto-rp forward listen Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
4. Configure the Anycast-RP parameters and repeat with the IP address of each Anycast-RP for each router that you want to be in the Anycast-RP set. This example shows two Anycast-RPs. switch# config t switch(config)# ip pim anycast-rp 192.0.2.3 193.0.2.31 switch(config)# ip pim anycast-rp 192.0.2.3 193.0.2.32 Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
231.0.0.0/8 route-map rmap33 deny 10 match ip multicast group 231.129.128.0/17 route-map rmap33 permit 20 match ip multicast group 231.129.0.0/16 route-map rmap33 deny 30 match ip multicast group 231.128.0.0/9 Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
MIBs MIBs MIBs Link • IPMCAST-MIB To locate and download MIBs, go to the following URL: • PIM MIB--Beginning in Cisco Release 5.2(1) http://www.cisco.com/public/sw-center/netmgmt/cmtk/mibs.shtml for the Cisco Nexus 7000 Series devices Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
BFD supported for PIM with IPv4. 4.1(3) Cisco NX-OS software for the Nexus 7000 Series devices does not support PIM SSM or BIDR on a vPC. Display vPC statistics with the show ip pim statistics command. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
C H A P T E R Configuring IGMP Snooping This chapter describes how to configure Internet Group Management Protocol (IGMP) snooping on a Cisco NX-OS device. • Information About IGMP Snooping, on page 127 • Licensing Requirements for IGMP Snooping, on page 131 •...
• Source filtering that allows forwarding of multicast packets based on destination and source IP. • Multicast forwarding based on IP addresses rather than MAC addresses. • Beginning with Cisco Release 5.2(1) for the Nexus 7000 Series devices, multicast forwarding alternately based on the MAC address •...
• When the configured switch querier is in the same subnet as with other Layer 3 SVI queriers. Static Multicast MAC Address Beginning with the Cisco Release 5.2(1) for the Nexus 7000 Series devices, you configure an outgoing interface statically for a multicast MAC address. Also, you can configure the IGMP snooping to use a MAC-based lookup mode.
Configuration Guide. IGMP Snooping across VPLS Domains Beginning with Cisco Release 6.2(2) for the Nexus 7000 Series devices, IGMP snooping can be configured across Virtual Private LAN Service (VPLS) domains. The IGMP Snooping across VPLS Domains feature enables snooping of the IGMP packets on the pseudowire and on the Layer 2 side of the network for optimal delivery of the multicast packets.
• If IGMP snooping is enabled on one device but not on the other, the device on which snooping is disabled floods all multicast traffic. • A difference in multicast router or static group configuration can cause traffic loss. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Disabled Last member query interval 1 second Snooping querier Disabled Report suppression Enabled Link-local groups suppression Enabled IGMPv3 report suppression for the entire device Disabled IGMPv3 report suppression per VLAN Enabled Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Configuring IGMP Snooping Parameters Configuring IGMP Snooping Parameters Note If you are familiar with the Cisco IOS CLI, be aware that the Cisco NX-OS commands for this feature might differ from the Cisco IOS commands that you would use. Note You must enable IGMP snooping globally before any other commands take effect.
Page 148
500 switchports in a VLAN, it would take 2,500 seconds (40 minutes) to cycle through all the interfaces in the system. This is also true when the Cisco Nexus 7000 switch itself is the querier.
Page 149
VLAN or not. If disable IGMP snooping, Layer 2 multicast frames flood to modules. IGMP Note snooping can be configured across Virtual Private Service (VPLS) domains. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 150
When you disable report suppression, all IGMP reports are sent as is to multicast-capable routers. The default is enabled. Configures ip igmp snooping IGMPv3 report report-suppression Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
IGMP query message. This parameter is used for IGMPv2 hosts when no more than one host is present on each VLAN port. The default is disabled. Group timeout Configures the group membership timeout for the specified VLANs. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 152
Configures link-local groups suppression on a per-VLAN basis. The default is enabled. IGMPv3 report suppression Configures IGMPv3 report suppression and proxy reporting on a per-VLAN basis. The default is enabled per VLAN. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 153
You configure the IP IGMP snooping parameters that you want by using this configuration mode; however, the configurations apply only after you specifically create the specified VLAN. See the Cisco Nexus 7000 Series NX-OS Layer 2 Switching Configuration Guide for information on creating VLANs.
Page 154
- V L A N basis. d e f a u l t e n a b l e d V L A N s . Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 155
V L A N port. d e f a u l t d i s a b l e d V L A N s . Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 156
1 s e c o n d . O p t i m i z e s ip igmp snooping O M F optimise-multicast-flood Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 157
. a d d r e s s used s o u r c e Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Changing the Lookup Mode Beginning with Cisco Release 5.2(1) for the Nexus 7000 Series chassis, you can configure the lookup mode to be based on the MAC address either globally or per VLAN. Procedure Command or Action...
Page 165
Exits configuration and/or VLAN configuration mode. Example: switch(config)# exit switch# Step 5 show ip igmp snooping lookup-mode vlan (Optional) Displays the IGMP snooping lookup mode. [vlan-id] Example: switch# show ip igmp snooping lookup-mode Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Example: switch# copy running-config startup-config Configuring a Static Multicast MAC Address Beginning with Cisco Release 5.2(1) for the Nexus 7000 Series chassis, you can configure an outgoing interface statically for a multicast MAC address. Procedure Command or Action Purpose...
(vPC) statistics in this output. Use the clear ip igmp snooping statistics vlan command to clear IGMP snooping statistics. For detailed information about using these commands, see the Cisco Nexus 7000 Series NX-OS Multicast Routing Command Reference.
These configurations do not apply until you specifically create the VLAN. See the Cisco Nexus 7000 Series NX-OS Layer 2 Switching Configuration Guide for information on creating VLANs. Related Documents...
MAC-based, as well as assign a static MAC address. vlan configuration vlan-id 5.1(1) Command added to allow you to configure a VLAN before you actually create the VLAN. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 170
Display vPC statistics with the show ip igmp snooping statistics vlan command. The following sections provide information about this feature: • Guidelines and Limitations for IGMP Snooping • Displaying IGMP Snooping Statistics Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
MSDP can be used to create an Anycast-RP configuration to provide RP redundancy and load sharing. For information about PIM, see Configuring PIM and PIM6. For information about BGP, see the Cisco Nexus 7000 Series NX-OS Unicast Routing Configuration Guide.
• Source address of the data source • Group address that the data source uses • IP address of the RP or the configured originator ID Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
You can use the show commands with a VRF argument to provide a context for the information displayed. The default VRF is used if no VRF argument is supplied. For information about configuring VDCs, see the Cisco Nexus 7000 Series NX-OS Virtual Device Context Configuration Guide.
All registered sources are sent in SA messages SA limit No limit is defined Originator interface name RP address of the local system Group limit No group limit is defined SA interval 60 seconds Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Use the ip msdp peer or ip msdp originator-id command to enable MSDP. Note If you are familiar with the Cisco IOS CLI, be aware that the Cisco NX-OS commands for this feature might differ from the Cisco IOS commands that you would use.
AS number as appropriate. Step 4 show ip msdp summary [vrf vrf-name | (Optional) Displays a summary of MDSP peers. known-vrf-name | all] Example: switch# show ip msdp summary Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Number of (S, G) entries accepted from the peer and stored in the SA cache. By default, there is no limit. To configure route-map policies, see the Cisco Nexus 7000 Series NX-OS Unicast Routing Configuration Guide. To configure route-map policies, see the Cisco Nexus 7000 Series NX-OS Unicast Routing Configuration Guide.
Page 178
192.168.1.10 my_md5_password Enables a route-map ip msdp policy for incoming sa-policy SA messages. By peer-ip-address default, all SA policy-name messages are Example: received. switch(config)# ip msdp sa-policy 192.168.1.10 my_incoming_sa_policy Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
1.1.1.1 Step 4 copy running-config startup-config (Optional) Saves configuration changes. Example: switch(config)# copy running-config startup-config Configuring MSDP Global Parameters You can configure the optional MSDP global parameters described in this table. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 180
RP field of an SA ip msdp message entry. The originator-id loopback0 interface can take the form of type slot/port. By default, the software uses the RP address of the local system. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
You can configure multiple mesh groups on the same router and multiple peers per mesh group. Ensure that you have installed the Enterprise Services license and enabled PIM and MSDP. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Enters global configuration mode. Example: switch# config t switch(config)# Step 3 ip msdp flush-routes Removes routes when the MSDP process is restarted. By default, routes are not flushed. Example: Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
[vrf vrf-name | Displays a summary of the MSDP peer configuration. known-vrf-name | all] For detailed information about the fields in the output from these commands, see Cisco Nexus 7000 Series NX-OS Multicast Routing Command Reference. Monitoring MSDP You can display and clear MSDP statistics by using the features in this section.
C H A P T E R Configuring Multicast Extranet This chapter describes how to configure the Multicast Extranet feature on Cisco Nexus 7000 Series Switches. • Information About Configuring Multicast Extranet, on page 173 Information About Configuring Multicast Extranet An extranet can be viewed as part of a company’s intranet that is extended to users outside the company.
• Receiver MVRF --An MVRF to which receivers are connected through one or more CE devices. • Source PE --A PE router that has a multicast source behind a directly connected CE router. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
• RPF lookup will be performed on the VRF specified by the ip multicast rpf select vrf command. Fallback mode is not supported. • The Multicast Extranet feature is supported only on Cisco Nexus 7000 Series Switches' M3 line cards. • The number of multicast routes and VRFs that are required determine memory consumption by multicast.
Page 190
Outgoing interface list: (count: 0) Extranet receiver in vrf blue: (40.1.1.2/32, 225.1.1.207/32) OIF count: 1 switch(config)# For detailed information about the fields in the output, see the Cisco Nexus 7000 Series Command Reference. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Unless noted otherwise, subsequent releases of that software release train also support that feature. Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to www.cisco.com/go/cfn. An account on Cisco.com is not required.
Page 192
Configuring Multicast Extranet Feature Information for Configuring Multicast Extranet Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
• The multicast stream received over the primary path (in the reverse direction of the full-line arrows) is accepted and forwarded to the downstream links. • The copy of the stream received on the alternate path (in the reverse direction of the broken-line arrows) is discarded. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 194
-200 milliseconds. Beginning with Release 8.2(1), Cisco Nexus 7000 Series Switches targets to achieve sub-sec convergence delay for 16K (S, G) running on F3/M3 cards, using MoFRR feature. MoFRR feature allows faster programming and improved convergence.
Prerequisites for MoFRR Prerequisites for MoFRR • Ensure IP Multicast is enabled. For more information on configuring IP Multicast, refer Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide. • Ensure that you have disjoint ECMP paths towards the source.
Troubleshooting Troubleshooting The command-line interface (CLI) allows you to configure and monitor Cisco NX-OS using a local console or remotely using a Telnet or SSH session. Using the CLI, you can enable debugging modes and view a real-time updated activity log. You can use show commands to list historical and real-time information.
Page 198
Configuring MoFRR Feature Information for Configuring MoFRR Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
The enhancement is supported on both Cisco Nexus 7000 M1 and M3 Series Ethernet modules with an XL option (M1-XL / M3-XL) that are allocated as resources in virtual device contexts (VDCs).
(VDC). Enabling Multicast Performance Enhancement Note If you are familiar with the Cisco IOS CLI, be aware that the Cisco NX-OS commands for this feature might differ from the Cisco IOS commands that you would use. Before you begin •...
6.2(2) Enables enhanced multicast enhancement performance on Cisco Nexus 7000 Series Ethernet modules with an XL Option allocated to virtual device contexts (VDCs). The following command was introduced: hardware forwarding shim. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 202
Enabling Multicast Performance Enhancement on VDCs Feature History for Multicast Performance Enhancement Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Beginning with Cisco NX-OS Release 5.1, you can add an N7K-F132-15 module, which is a Layer 2-only module, into the Cisco Nexus 7000 Series chassis. You can add this module to a chassis that already contains M-Series modules to provide multicasting in a chassis that contains both N7K-F132-15 and M-Series modules.
Layer 3 multicast packets that enter an interface on the N7K-F132-15 module in the same VDC. See the Cisco Nexus 7000 Series NX-OS Unicast Routing Configuration Guide for additional information about the routing interoperation with the N7K-F132-15 module.
Cisco NX-OS Licensing Guide. Prerequisites for Multicast Interoperation For multicast interoperation, you must have at least one module of the following series in the Cisco Nexus 7000 Series chassis, as well as a valid license installed: • M Series •...
Page 206
Exits configuration mode. Example: switch(config)# exit switch# Step 6 show hardware proxy layer-3 detail (Optional) Displays the information on the proxy Layer-3 functionality. Example: switch# show hardware proxy layer-3 detail Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Feature Name Releases Feature Information Multicast interoperation between 5.1(1) This feature, along with the F-Series and M-Series modules in N7K-F132-15 modules, was the Cisco Nexus 7000 Series introduced in this release. chassis Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 208
Configuring Multicast Interoperation with N7K-F132-15 Modules Feature History for Multicast Interoperation Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Considerations for Internet Group Management Protocol (IGMP) and Multicast Listener Discovery (MLD) Snooping Switches RFC 4601 Protocol Independent Multicast - Sparse Mode (PIM-SM): Protocol Specification (Revised) RFC 4610 Anycast-RP Using Protocol Independent Multicast (PIM) Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 210
IETF RFCs for IP Multicast IETF RFCs for IP Multicast RFCs Title RFC 5059 Bootstrap Router (BSR) Mechanism for Protocol Independent Multicast (PIM) RFC 5132 IP Multicast MIB Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
The features supported by Cisco NX-OS have maximum configuration limits. Some of the features have configurations that support limits less than the maximum limits. The configuration limits are documented in the Cisco Nexus 7000 Series NX-OS Verified Scalability Guide. Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...
Page 212
Configuration Limits for Cisco NX-OS Multicast Configuration Limits for Cisco NX-OS Multicast Cisco Nexus 7000 Series NX-OS Multicast Routing Configuration Guide...