Cisco ios xr system monitoring command reference (433 pages)
Summary of Contents for Cisco XR 12000 Series
Page 1
Cisco IOS XR Multicast Configuration Guide for the Cisco XR 12000 Series Router 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 Text Part Number: OL-20371-01...
Page 2
OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Cisco and the Cisco Logo are trademarks of Cisco Systems, Inc. and/or its affiliates in the U.S. and other countries. A listing of Cisco's trademarks can be found at www.cisco.com/go/trademarks.
Page 3
MVPN IPv4 and IPv6 Connectivity MCC-15 BGP Requirements MCC-15 Multitopology Routing MCC-15 Multicast VPN Extranet Routing MCC-15 Information About Extranets MCC-16 Information About the Extranet MVPN Routing Topology MCC-17 Cisco IOS XR Multicast Configuration Guide for the Cisco XR 12000 Series Router OL-20371-01...
Information About Multitopology Routing MCC-50 Configuring an RPF Topology in PIM MCC-51 Configuring MVPN Extranet Routing MCC-52 Prerequisites for MVPN Extranet Routing MCC-53 Restrictions for MVPN Extranet Routing MCC-53 Cisco IOS XR Multicast Configuration Guide for the Cisco XR 12000 Series Router OL-20371-01...
Page 5
Configuring the Receiver MVRF on the Source PE Router: Example MCC-94 Additional References MCC-96 Related Documents MCC-97 Standards MCC-97 MIBs MCC-97 RFCs MCC-97 Technical Assistance MCC-98 Index Cisco IOS XR Multicast Configuration Guide for the Cisco XR 12000 Series Router OL-20371-01...
Page 6
Contents Cisco IOS XR Multicast Configuration Guide for the Cisco XR 12000 Series Router OL-20371-01...
Obtaining Documentation and Submitting a Service Request For information on obtaining documentation, submitting a service request, and gathering additional information, see the monthly What’s New in Cisco Product Documentation, which also lists all new and revised Cisco technical documentation, at: http://www.cisco.com/en/US/docs/general/whatsnew/whatsnew.html...
Page 8
Preface Cisco IOS XR Multicast Configuration Guide for the Cisco XR 12000 Series Router MCC-6 OL-20371-01...
Page 9
MCC-97. To locate documentation for other commands that might appear in the course of executing a configuration task, search online in the Cisco IOS XR software master command index. Feature History for Configuring Multicast Routing on the Cisco XR 12000 Series Router...
Page 10
You must install and activate a Package Installation Envelope (PIE) for the multicast routing • software. For detailed information about optional PIE installation, see Cisco IOS XR Getting Started Guide. To perform these configuration tasks, your Cisco IOS XR software system administrator must •...
Page 11
Key Protocols and Features Supported in the Cisco IOS XR Software Multicast Routing Implementation Table 1lists the supported features for IPv4 and IPv6 multicast routing in Cisco IOS XR software Table 1 Supported Features for IPv4 and IPv6 on and Cisco XR 12000 Series Router...
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Information About Implementing Multicast Routing 2. Protocol Independent Multicast in Source-Specific Multicast 3. Protocol Independent Multicast Bidirectional 4. IPv6 support on Cisco XR 12000 Series Router only 5.
Receiver Internet Group Management Protocol and Multicast Listener Discovery Cisco IOS XR software provides support for Internet Group Management Protocol (IGMP) over IPv4 and Multicast Listener Discovery (MLD) over IPv6. IGMP and MLD provide a means for hosts to indicate which multicast traffic they are interested in and for routers to control and limit the flow of multicast traffic throughout the network.
Page 14
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Information About Implementing Multicast Routing MLDv1 provides the same functionality (under IPv6) as IGMP Version 2. Note IGMP Version 3 permits joins and leaves for certain source and group pairs instead of requesting •...
SAFI RIB. Both multicast unicast and unicast databases are outside of the scope of PIM. The Cisco IOS XR implementation of PIM is based on RFC 4601 Protocol Independent Multicast - Sparse Mode (PIM-SM): Protocol Specification. For more information, see RFC 4601 and the Protocol Independent Multicast (PIM): Motivation and Architecture Internet Engineering Task Force (IETF) Internet draft.
To run SSM with IGMPv3, SSM must be supported on the multicast router, the host where the application is running, and the application itself. Cisco IOS XR software allows SSM configuration for an arbitrary subset of the IP multicast address range 224.0.0.0 through 239.255.255.255. When an SSM...
This type of distribution tree is called a shortest path tree or source tree. By default, the Cisco IOS XR software switches to a source tree when it receives the first data packet from a source.
(In OSPFv2, the behavior is slightly different.) Designated Routers Cisco routers use PIM-SM to forward multicast traffic and follow an election process to select a designated router (DR) when there is more than one router on a LAN segment.
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Information About Implementing Multicast Routing Figure 4 Designated Router Election on a Multiaccess Segment Source = 10.0.0.1 Source = 10.0.1.1 Group = 239.1.1.1 Group = 239.1.1.1 Router A...
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Information About Implementing Multicast Routing You can either manually configure a PIM router to function as a rendezvous point or allow the rendezvous point to learn group-to-RP mappings automatically by configuring Auto-RP or BSR. (For more information, see the “Auto-RP”...
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Information About Implementing Multicast Routing To avoid a single point of failure, you can configure several candidate BSRs in a PIM domain. A BSR is elected among the candidate BSRs automatically. Candidates use bootstrap messages to discover which BSR has the highest priority.
Page 22
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Information About Implementing Multicast Routing Multicast VPN Routing and Forwarding Dedicated multicast routing and forwarding tables are created for each VPN to separate traffic in one VPN from another.
PIM-SSM MDT tunnels cannot be set up without a configured BGP MDT address-family, because you establish the tunnels, using the BGP connector attribute. See the Implementing BGP on Cisco IOS XR Software module of the Cisco IOS XR Routing Configuration Guide for information on BGP support for Multicast VPN.
Page 24
An extranet network requires the PE routers to pass traffic across VRFs (labeled “P” in Figure Extranet networks can run either IPv4 or IPv6 (Cisco IOS XR software currently supports only IPv4), but the core network always runs only IPv4 native multicast.
Page 25
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Information About Implementing Multicast Routing Source MVRF—An MVRF that can reach the source through a directly connected customer edge (CE) router. Receiver MVRF—An MVRF to which receivers are connected through one or more CE devices.
Page 26
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Information About Implementing Multicast Routing Figure 7 Source MVRF at the Receiver PE Router Packets are received and Packets are decapsulated replicated in the MVRF for and replicated in the MVRF...
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Information About Implementing Multicast Routing Figure 8 Receiver MVRF at the Source PE Router Receiver Packets are independently PE2 and PE3 decapsulate and Packets received in MVRF for...
Cisco IOS XR software allows you to issue most commands available under submodes as one single command string from global configuration mode. For example, the ssm command could be executed from the multicast-routing configuration submode...
MSDP configuration submode. Understanding Interface Configuration Inheritance Cisco IOS XR software allows you to configure commands for a large number of interfaces by applying command configuration within a multicast routing submode that could be inherited by all interfaces. To override the inheritance mechanism, you can enter interface configuration submode and explicitly enter a different command parameter.
Understanding Interface Configuration Inheritance Disablement As stated elsewhere, Cisco IOS XR software allows you to configure multiple interfaces by applying configurations within a multicast routing submode that can be inherited by all interfaces. To override the inheritance feature on specific interfaces or on all interfaces, you can enter the...
Information About Implementing Multicast Routing Understanding Enabling and Disabling Interfaces When the Cisco IOS XR multicast routing feature is configured on your router, by default, no interfaces are enabled. To enable multicast routing and protocols on a single interface or multiple interfaces, you must explicitly enable interfaces using the interface command in multicast routing configuration mode.
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing MD5 authentication must be configured with the same password on both MSDP peers; otherwise, the Note connection between them will not be made.
IGMP. A router running Cisco IOS XR software does not automatically detect Version 1 systems. You must use the version command in router IGMP configuration submode to configure the IGMP version.
Page 34
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing DETAILED STEPS Command or Action Purpose Step 1 Enters global configuration mode. configure Example: RP/0/0/CPU0:router# configure Step 2 Enters multicast routing configuration mode.
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing Command or Action Purpose Step 7 Saves configuration changes. • When you issue the end command, the system commit prompts you to commit changes:...
Page 36
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing SUMMARY STEPS configure router pim [address-family {ipv4 | ipv6}] rp-address ip-address [group-access-list] [bidir] [override] old-register-checksum exit {ipv4 | ipv6} access-list name [sequence-number] permit source [source-wildcard]...
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing Command or Action Purpose Step 7 (Optional) Permits multicast group 239.1.1.0 0.0.255.255 [sequence-number] permit source [source-wildcard] for the “rp-access” list. The commands in...
Page 38
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing commit DETAILED STEPS Command or Action Purpose Step 1 Enters global configuration mode. configure Example: RP/0/0/CPU0::router# configure Step 2 Enters PIM configuration mode, or PIM address-family router pim [address-family ipv4] configuration submode.
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing Command or Action Purpose Step 7 (Optional) Permits multicast group 239.1.1.1 for the RP [sequence-number] permit source [source-wildcard] access list. The commands in...
Page 40
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing [sequence-number] permit source-prefix dest-prefix commit clear pim [vrf vrf-name] [ipv4 | ipv6] bsr show pim [vrf vrf-name] [ipv4 | ipv6] bsr candidate-rp...
Page 41
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing Command or Action Purpose Step 7 (Optional) Exits PIM interface configuration mode, and exit returns the router to PIM configuration mode. Example:...
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing Command or Action Purpose Step 12 (Optional) Clears BSR entries from the PIM RP group clear pim [vrf vrf-name] [ipv4 | ipv6] bsr mapping cache.
Page 43
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing DETAILED STEPS Command or Action Purpose Step 1 Enters global configuration mode. configure Example: RP/0/0/CPU0:router# configure Step 2 Enters multicast routing configuration mode.
For example, if you set the IGMP query interval to 120 seconds, set the IGMP NSF lifetime to 120 seconds (or greater). If the Cisco IOS XR software control plane does not converge and reconnect after NSF is enabled on your router, multicast packet forwarding continues for up to 15 minutes, then packet forwarding stops.
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing Prerequisites for Multicast Nonstop Forwarding For NSF to operate in your multicast network, you must also enable NSF for the unicast protocols (such as IS-IS, OSPF, and BGP) that PIM relies on for Reverse Path Forwarding (RPF) information.
Page 46
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing Command or Action Purpose Step 4 (Optional) Exits multicast routing configuration mode, and exit returns the router to the source configuration mode.
Page 47
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing Command or Action Purpose Step 10 Saves configuration changes. • When you issue the end command, the system prompts commit you to commit changes:...
“Configuring BGP to Advertise VRF Routes for Multicast VPN from PE to PE” (required) • See the module “Implementing BGP on Cisco IOS XR Software” in Cisco IOS XR Routing Configuration Guide. Configuring an MDT Address Family Session in BGP as a PE-to- PE Protocol (optional for PIM-SM •...
BGP MDT SAFI (secondary address family). See the “Configuring an MDT Address Family Session in BGP” section in Cisco IOS XR Routing Configuration Guide. All PE routers in the multicast domain must be running a Cisco IOS XR software image that •...
Page 50
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing (Optional—IPv6 MVPN configuration only) Repeat Step 3., this time, selecting IPv6. (Optional—IPv6 MVPN configuration only) Repeat vrf vrf-name [address-family {ipv4 | ipv6}]...
Page 51
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing Command or Action Purpose Step 7 (Optional—IPv6 MVPN configuration only) Enters address-family ipv6 address-family ipv6 configuration submode. Note If you want to enable nonstop forwarding (NSF) for...
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing Command or Action Purpose Step 13 Enables multicast routing and forwarding on all new and interface all enable existing interfaces. Example: RP/0/0/CPU0:router(config-mcast-default-ipv4)#...
Page 53
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing DETAILED STEPS Command or Action Purpose Step 1 Enters global configuration mode. configure Example: RP/0/0/CPU0:router# configure Step 2 Enters PIM address-family configuration submode and...
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing Specifying the IGMP VRF Instance This task specifies the IGMP VPN routing and forwarding (VRF) instance. SUMMARY STEPS configure router igmp vrf vrf-name...
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing Command or Action Purpose Step 3 Configures a VRF instance. vrf vrf-name Example: RP/0/0/CPU0:router(config-igmp)# vrf vrf_B Step 4 Saves configuration changes. When you issue the end command, the system prompts •...
Page 56
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing This is the default VRF. Note vrf vrf-name mdt source loopback interface-path-id This is the first specified VRF. Note Repeat the foregoing step as many times as needed to create other VRFs.
Page 57
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing Command or Action Purpose Step 6 Saves configuration changes. • When you issue the end command, the system commit prompts you to commit changes:...
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing Configuring Multitopology Routing This set of procedures configures multitopology routing, which is used by PIM for reverse-path forwarding (RPF) path selection. •...
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing “Configuring a Routing Policy” (required) • For information, see Cisco IOS XR Routing Configuration Guide. • “Configuring an RPF Topology in PIM” section on page MCC-51...
VRF must have some physical interface to signal the data packets being received from the first hop. Cisco IOS XR currently supports only one encapsulation of VRF traffic on an extranet switchover, • meaning that only one encapsulation interface (or MDT) is allowed in the outgoing forwarding interface list of the multicast route.
Page 62
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing SUMMARY STEPS configure vrf source-vrf address-family {ipv4 | ipv6} unicast Note Only IPv4 addressing is currently supported for extranet. import route-target [xx.yy:nn | as-number:nn | ip-address:nn] export route-target [xx.yy:nn | as-number:nn | ip-address:nn]...
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing Command or Action Purpose Step 5 Exports the selected route target, optionally expressed as export route-target [xx.yy:nn as-number:nn | ip-address:nn] one of the following: •...
Page 64
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing Prerequisites for Interconnecting PIM-SM Domains with MSDP You must configure MSDP default peering, if the addresses of all MSDP peers are not known in BGP or multiprotocol BGP.
Page 65
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing Command or Action Purpose Step 4 Exits interface configuration mode, and returns the router to exit global configuration mode. Example: RP/0/0/CPU0:router(config-if)# end Step 5 Enters MSDP protocol configuration mode.
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing Command or Action Purpose Step 12 Saves configuration changes. • When you issue the end command, the system prompts commit you to commit changes:...
Page 67
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing Specify an extended access list to pass certain source/group pairs • Filter based on match criteria in a route map • In addition, you can use time to live (TTL) to control what data is encapsulated in the first SA message for every source.
Page 68
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing Command or Action Purpose Step 3 Configures an incoming or outgoing filter list for messages sa-filter {in | out} {ip-address | peer-name} [list access-list-name] [rp-list received from the specified MSDP peer.
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing Command or Action Purpose Step 7 Defines an IPv4 access list to be used by SA filtering. ipv4 access-list name [sequence-number] permit source [source-wildcard] •...
Page 70
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers How to Implement Multicast Routing DETAILED STEPS Command or Action Purpose Step 1 Enters global configuration mode. configure Example: RP/0/0/CPU0:router# configure Step 2 Enters MSDP configuration mode.
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Multicast only fast reroute (MoFRR) Multicast only fast reroute (MoFRR) Feature Overview MoFRR allows fast reroute for multicast traffic on a multicast router. MoFRR minimizes packet loss in a network when node or link failures occur(at the topology merge point).
Page 72
Inheritance in MSDP on Cisco IOS XR Software: Example, page MCC-68 • Configuring IPv4 Multicast VPN: Example, page MCC-69 • Configuring IPv6 Multicast VPN on the Cisco XR 12000 Series Router: Example, page MCC-79 • • Configuring Multitopology Routing: Example, page MCC-90 •...
Page 73
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software In Anycast RP, two or more RPs are configured with the same IP address on loopback interfaces.
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software Bidir-PIM Configuration on Cisco IOS XR Software: Example An access list on the RP can be used to specify a list of groups to be advertised as bidirectional PIM (bidir-PIM).
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software Inheritance in MSDP on Cisco IOS XR Software: Example The following MSDP commands can be inherited by all MSDP peers when configured under router MSDP configuration mode.
For more configuration information, see the “Configuring Multicast VPN” section on page MCC-40 this module and also related configuration information in Cisco IOS XR Routing Configuration Guide. Configuring MVPN to Advertise Routes Between the CE and the PE Using OSPF: Example...
Page 78
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software vrf vpn1 address-family ipv4 mdt data 233.1.0.0/16 threshold 3 mdt default ipv4 232.1.1.1 rate-per-route interface all enable...
Page 79
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software router pim vrf default address-family ipv4 rp-address 1.1.1.1 PE2: vrf vpn1 address-family ipv4 unicast import route-target...
Page 80
2.2.2.2 router pim vrf default address-family ipv4 rp-address 1.1.1.1 CE4: For information about configuring the CE router, using Cisco IOS software, see the appropriate Cisco IOS software configuration documentation. interface Loopback0 ipv4 address 101.101.101.101 255.255.255.255 interface GigabitEthernet0/0/0/0 ipv4 address 101.1.1.2 255.255.255.0...
Page 81
2.2.2.2 interface Loopback0 interface GigabitEthernet0/0/0/0 interface GigabitEthernet0/0/0/3 CE3: For information about configuring the CE router, using Cisco IOS software, see the appropriate Cisco IOS software configuration documentation. interface Loopback0 ipv4 address 122.122.122.122 255.255.255.255 interface GigabitEthernet0/1/3/0 ipv4 address 22.1.1.1 255.255.255.0 interface GigabitEthernet0/2/3/0 ipv4 address 122.1.1.2 255.255.255.0...
Page 82
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software Configuring MVPN to Advertise Routes Between the CE and the PE Using BGP: Example PE1: vrf vpn1...
Page 83
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software update-source Loopback0 address-family ipv4 unicast address-family vpnv4 unicast address-family ipv4 mdt vrf vpn1 rd 1:1 address-family ipv4 unicast redistribute connected neighbor 101.1.1.2...
Page 84
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software negotiation auto interface TenGigE0/3/0/0 ipv4 address 12.1.1.2 255.255.255.0 mpls ldp router-id 9.9.9.9 interface TenGigE0/3/0/0 multicast-routing vrf vpn1 address-family ipv4 mdt data 233.1.0.0/16 threshold 3...
Page 85
2.2.2.2 router pim vrf default address-family ipv4 rp-address 1.1.1.1 CE4: For information about configuring the CE router, using Cisco IOS software, see the appropriate Cisco IOS software configuration documentation. interface Loopback0 ipv4 address 101.101.101.101 255.255.255.255 interface GigabitEthernet0/0/0/0 ipv4 address 101.1.1.2 255.255.255.0...
Page 86
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software CE3: For information about configuring the CE router, using Cisco IOS software, see the appropriate Cisco IOS software configuration documentation. interface Loopback0 ipv4 address 122.122.122.122 255.255.255.255...
Configuring IPv6 Multicast VPN on the Cisco XR 12000 Series Router: Example The Cisco XR 12000 Series Router supports both IPv4 and IPv6 MVPN, with the exception of the MVPN core, in which IPv4 addressing protocol must always be used.
Page 88
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software interface GigabitEthernet0/5/0/1 router pim vrf default address-family ipv6 rp-address ::192:168:10:1 PE1: vrf vpn1 address-family ipv6 unicast...
Page 89
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software update-source Loopback0 address-family ipv4 unicast route-policy pass-all in route-policy pass-all out address-family ipv6 unicast route-policy pass-all in...
Page 90
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software router pim vrf vpn1 address-family ipv4 rp-address 192.168.10.1 router pim vrf vpn1 address-family ipv6 rp-address ::192:168:10:1 router pim vrf default address-family ipv4 rp-address 1.1.1.1...
Page 91
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software address-family ipv6 router-id 9.9.9.9 default-metric 1000 100 250 100 1000 autonomous-system 2 redistribute bgp 100 interface GigabitEthernet0/4/0/1...
Page 92
Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software rp-address ::192:168:10:1 router pim vrf default address-family ipv4 rp-address 1.1.1.1 CE2: For information about configuring the CE router, using Cisco IOS software, see the appropriate Cisco IOS software documentation. interface Loopback0 ipv4 address 122.122.122.122 255.255.255.255 interface GigabitEthernet0/5/0/0...
Page 93
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software interface GigabitEthernet0/5/0/1 ipv6 address 2013::102:1:1:2/96 multicast-routing address-family ipv4 interface all enable address-family ipv6 interface all enable...
Page 94
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software end-policy router static address-family ipv4 unicast 223.0.0.0/8 5.9.0.1 router ospf 100 router-id 1.1.1.1 area 0 interface Loopback0...
Page 95
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software router-id 1.1.1.1 interface FastEthernet0/5/1/0 multicast-routing vrf vpn1 address-family ipv4 mdt data 233.1.0.0/16 threshold 3 mdt default ipv4 232.1.1.1...
Page 96
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software multicast-routing vrf vpn1 address-family ipv4 mdt data 233.1.0.0/16 threshold 3 mdt default ipv4 232.1.1.1 interface all enable vrf vpn1 address-family ipv6 mdt default ipv4 232.1.1.1...
Page 97
::192:168:10:1 router pim vrf default address-family ipv4 rp-address 1.1.1.1 CE2: For information about configuring the CE router, using Cisco IOS software, see the appropriate Cisco IOS software documentation. interface Loopback0 ipv4 address 122.122.122.122 255.255.255.255 interface GigabitEthernet0/5/0/0...
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software Examples 1 and 2 illustrate routing policies that you can use in configuring PIM RPF topologies:...
Page 100
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software vrf provider-vrf address-family ipv4 unicast import route-target 1100:1 export route-target 1100:1 router bgp 1 regular BGP MVPN config...
Page 101
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software export route-target 1101:1 multicast-routing vrf provider-vrf address-family ipv4 log-traps mdt default ipv4 226.0.0.4 rate-per-route interface all enable...
Page 102
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software elseif destination in (228.0.0.0/32 ge 8 le 32) then set rpf-topology vrf provider_vrf_2 else pass endif...
Page 103
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Configuration Examples for Implementing Multicast Routing on Cisco IOS XR Software redistribute connected multicast-routing vrf provider-vrf address-family ipv4 log-traps mdt default ipv4 226.0.0.4 rate-per-route interface all enable...
Protocol Independent Multicast - Sparse Mode (PIM-SM): Protocol Specification MIBs MIBs MIBs Link — To locate and download MIBs using Cisco IOS XR software, use the Cisco MIB Locator found at the following URL and choose a platform under the Cisco Access Products menu: http://cisco.com/public/sw-center/netmgmt/cmtk/mibs.shtml RFCs RFCs...
Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers Additional References Technical Assistance Description Link The Cisco Technical Support website contains thousands of http://www.cisco.com/techsupport pages of searchable technical content, including links to products, technologies, solutions, technical tips, and tools.
Page 107
MCC-67 permit MCC-31 RP-mapping agent, designating MCC-12 permit command MCC-29 BSR (bootstrap router) configuring MCC-31 description MCC-12 Class D IP addresses MCC-5 interface-inheritance disable command MCC-22 Cisco IOS XR Multicast Configuration Guide for the XR 12000 Series Router OL-20371-01 MCC-99...