Understanding How MVPN Works
When the router receives a multicast packet from the customer side of the network, it uses the incoming
interface's VRF to determine which MVRFs should receive it. The router then encapsulates the packet
using GRE encapsulation. When the router encapsulates the packet, it sets the source address to that of
the BGP peering interface and sets the destination address to the multicast address of the default MDT,
or to the source address of the data MDT if configured. The router then replicates the packet as needed
for forwarding on the appropriate number of MTI interfaces.
When the router receives a packet on the MTI interface, it uses the destination address to identify the
appropriate default MDT or data MDT, which in turn identifies the appropriate MVRF. It then
decapsulates the packet and forwards it out the appropriate interfaces, replicating it as many times as are
necessary.
Note
•
•
•
PE Router Routing Table Support for MVPN
Each PE router that supports the MVPN feature uses the following routing tables to ensure that the VPN
and MVPN traffic is routed correctly:
•
•
•
Multicast Distributed Switching Support
MVPN supports multicast distributed switching (MDS) for multicast support on a per-interface and a
per-VRF basis. When configuring MDS, you must make sure that no interface (including loopback
interfaces) has the no ip mroute-cache command configured.
Hardware-Assisted IPv4 Multicast
PFC3BXL or PFC3B mode supports hardware acceleration for IPv4 multicast over VPN traffic, which
forwards multicast traffic to the appropriate VPNs at wire speed without increased MSFC3 CPU
utilization.
In a customer VRF, PFC3BXL or PFC3B mode hardware acceleration supports multicast traffic in PIM
dense, PIM sparse, PIM bidirectional, and PIM Source Specific Multicast (SSM) modes.
Cisco 7600 Series Router Cisco IOS Software Configuration Guide, Release 12.2SX
25-6
Unlike other tunnel interfaces that are commonly used on Cisco routers, the MVPN MTI is classified
as a LAN interface, not a point-to-point interface. The MTI interface is not configurable, but you
can use the show interface tunnel command to display its status.
The MTI interface is used exclusively for multicast traffic over the VPN tunnel.
The tunnel does not carry unicast routed traffic.
Default routing table—Standard routing table used in all Cisco routers. This table contains the
routes that are needed for backbone traffic and for non-MPLS VPN unicast and multicast traffic
(including Generic Routing Encapsulation (GRE) multicast traffic).
VPN routing/forwarding (VRF) table—Routing table created for each VRF instance. Responsible
for routing the unicast traffic between VPNs in the MPLS network.
Multicast VRF (MVRF) table—Multicast routing table and multicast routing protocol instance
created for each VRF instance. Responsible for routing the multicast traffic in the multicast domain
of the network. This table also includes the multicast tunnel interfaces that are used to access the
multicast domain.
Chapter 25
Configuring IPv4 Multicast VPN Support
OL-4266-08