Default-MDT-based delivery

After the default-MDT is established, the multicast source forwards the VPN multicast data to the receivers in each site along the default-MDT. The VPN multicast packets are encapsulated into public network multicast packets on the local PE, and transmitted along the default-MDT. Then, they are decapsulated on the remote PE and transmitted in that VPN site.

VPN multicast data packets are forwarded across the public network differently in the following circumstances:

The following example explains how multicast data packets are delivered based on the default-MDT when PIM-DM is running in both the public network and the VPN network.

As shown in Figure 73:

Figure 73: Multicast data packet delivery

A VPN multicast data packet is delivered across the public network as follows:

  1. Source sends a VPN multicast data packet (192.1.1.1, 225.1.1.1) to CE 1.

  2. CE 1 forwards the VPN multicast data packet along an SPT to PE 1, and the VPN instance on PE 1 examines the MVRF.

    If the outgoing interface list of the forwarding entry contains an MTI, PE 1 processes the VPN multicast data packet as described in step 3. The VPN instance on PE 1 considers the VPN multicast data packet to have been sent out of the MTI, because step 3 is transparent to it.

  3. PE 1 encapsulates the VPN multicast data packet into a public network multicast packet (11.1.2.1, 239.1.1.1) by using the GRE method. The source IP address of the packet is the MVPN source interface 11.1.1.1, and the destination address is the default-group address 239.1.1.1. PE 1 then forwards it to the public network.

  4. The default-MDT forwards the multicast data packet (11.1.2.1, 239.1.1.1) to the public network instance on all the PEs. After receiving this packet, every PE decapsulates it to get the original VPN multicast data packet, and passes it to the corresponding VPN instance. If a PE has a downstream interface for an SPT, it forwards the VPN multicast packet down the SPT. Otherwise, it discards the packet.

  5. The VPN instance on PE 2 looks up the MVRF and finally delivers the VPN multicast data to Receiver.

    By now, the process of transmitting a VPN multicast data packet across the public network is completed.