The IP or Multiprotocol Label Switching (MPLS) technology has become a mainstream bearer technology on backbone networks, and the demands for multicast services (for example, IPTV) transmitted over bearer networks are evolving. Carriers draw on the existing MPLS mLDP technique to provide the uniform MPLS control and forwarding planes for multicast services transmitted over backbone networks.
Establish an mLDP LSP.
Import multicast services into the LSP.
Configure the quality of service (QoS) redirection function on the ingress PE1 to direct data packets sent by a multicast source to the specified mLDP LSP.
Forward multicast services.
To enable the egresses (PE2 and PE3) to forward multicast services, perform the following operations:
Configure the egresses to run Protocol Independent Multicast (PIM) to generate multicast forwarding entries.
Enable the egresses to ignore the Unicast Reverse Path Forwarding (URPF) check.
This is because the URPF check fails as PIM does not need to be run on core nodes on the P2MP LDP network.
Enable multicast source proxy based on the location of the Rendezvous Point (RP).
After multicast data packets for a multicast group in an any-source multicast (ASM) address range are directed to an egress, the egress checks the packets based on unicast routes. Multicast source proxy is enabled or disabled based on the following check results:
If the egress is directly connected to a multicast source or functions as the RP to which the group corresponds, the egress can forward multicast data packets, without multicast source proxy enabled.