Multicast VPLS simplifies multicast service deployment and sustains MPLS's advantages in TE, QoS guarantee, and reliability assurance.
Multicast VPLS meets these requirements. Multicast VPLS establishes an MPLS P2MP tunnel on the IP/MPLS backbone network. The ingress (root node) directs multicast traffic to the P2MP tunnel and sends multicast traffic to all the egresses (leaf nodes) over the tunnel. Multicast VPLS eliminates the need of configuring PIM and HVPLS on the transit nodes of tunnels, simplifying multicast service deployment. In addition, multicast VPLS can sustain the advantages of MPLS in TE, QoS guarantee, and reliability assurance.
Category |
P2MP TE |
mLDP P2MP |
---|---|---|
Usage scenario |
Networks that require control over destination nodes |
Networks that do not require control over destination nodes |
Creation mode |
The root node initiates LSP setup. |
The leaf nodes initiate LSP setup. |
Signaling usage |
Signaling packets need to be periodically sent to maintain the tunnel. If a large number of leaf nodes exist, network congestion is likely to occur. |
Signaling packets do not need to be periodically sent, reducing network pressure. |
In scenarios where P2MP TE tunnels with dual-root protection are used to carry services, the root nodes send two copies of traffic, but leaf nodes receive and process traffic from only the primary P2MP TE tunnel. If the primary P2MP tunnel fails, service traffic is quickly switched to the backup P2MP tunnel, ensuring reliable transmission of traffic.
Before configuring multicast VPLS, complete the following tasks:
Create a VSI and configure the signaling type as BGP AD or BGP Multi-homing on the root and leaf nodes.
For the mLDP P2MP tunnel: Enable mLDP P2MP globally on the root, bud, and leaf nodes.
For the P2MP TE tunnel: Enable P2MP TE globally on the root, bud, and leaf nodes.