This section describes how to configure mLDP P2MP tunnels with dual-root protection to ensure reliable transmission of multicast traffic.
Procedure
- Perform the following steps on each root node:
- Run system-view
The system view is displayed.
- Run vsi vsi-name
A VSI is created, and the VSI view is displayed.
- (Optional) Run ignore-ac-state
The VSI is configured to ignore AC status changes.
- Run inclusive-provider-tunnel
The VSI-Inclusive view is created and displayed.
- Run root
The current device is specified as the root node for multicast VPLS, and the VSI-Inclusive-Root view is displayed.
- Run data-switch disable
The current device is disabled from transmitting multicast traffic over P2P tunnels when the mLDP P2MP tunnel is Down.
- (Optional) Run bfd track interface interface-type interface-number
BFD is configured to monitor the upstream AC interface.
- Run mldp p2mp
The tunnel type is specified as mLDP P2MP for the local VSI, and the VSI-Inclusive-Root-mLDP-P2MP view is displayed.
- Run root-ip ip-address
An IP address is specified for the mLDP P2MP tunnel's root node.
- Run commit
The configuration is committed.
- Perform the following steps on each leaf node:
- Run system-view
The system view is displayed.
- Run mpls l2vpn
The MPLS L2VPN view is displayed.
- Run vpls p2mp group-select ldp enable
The current device is configured to receive and process traffic from only the primary mLDP P2MP tunnel.
- Run quit
Return to the system view.
- Run vsi vsi-name
A VSI is created, and the VSI view is displayed.
- Run inclusive-provider-tunnel
The VSI-Inclusive view is created and displayed.
- Run leaf
The current device is specified as a leaf node for multicast VPLS.
- Run primary-root priRootIp [ trackbfd ] backup-rootbakRootIp [ trackbfd ] [ wtrwtrValue ]
The primary and backup mLDP P2MP tunnels are specified.
- Run commit
The configuration is committed.