A tunnel protection group provides end-to end protection for MPLS TE tunnels. If a working tunnel in a protection group fails, traffic is switched to a protection tunnel.
Tunnel protection group concepts are as follows:
Working tunnel: protected tunnel.
Protection tunnel: tunnel that protects the working tunnel.
Protection switchover: If a working tunnel in a protection group fails, traffic is rapidly switched to a protection tunnel, enhancing network reliability.
As shown in Figure 1, on LSRA, tunnel-3 is specified as the protection tunnel for working tunnel-1. When a failure of tunnel-1 is detected, the ingress node switches traffic to protection tunnel-3. After tunnel-1 is restored, the system determines whether to switch traffic back to the working tunnel according to the configured switchback policy.
A tunnel protection group uses a configured protection tunnel to protect a working tunnel, improving tunnel reliability. Configuring working and protection tunnels over separate links is recommended.
Table 1 describes the process of implementing a tunnel protection group.
Step |
Description |
---|---|
Tunnel setup |
The process of setting up working and protection tunnels
is the same as that of setting up a common tunnel. The working and
protection tunnels must have the same ingress and egress nodes. Protection
tunnel attributes, however, can differ from working tunnel attributes.
To better protect the working tunnel, configure working and protection
tunnels over separate links when deploying a tunnel protection group.
NOTE:
|
Binding |
After a tunnel protection group is configured for a working tunnel, the protection tunnel with a specified tunnel ID is bound to the working tunnel. |
Fault detection |
To implement fast protection switchover, the tunnel protection group detects faults using the BFD for CR-LSP mechanism in addition to MPLS TE's detection mechanism. |
Protection switchover |
The tunnel protection group supports the following switchover
modes:
|
Switchback |
After the working tunnel is restored, the ingress node determines whether to switch traffic back to the working tunnel according to the configured switchback policy. |
Item |
CR-LSP Backup |
Tunnel Protection Group |
---|---|---|
Protected object |
Primary and backup CR-LSPs are set up in the same tunnel. The backup CR-LSP protects the primary CR-LSP. |
The protection tunnel protects the working tunnel. |
TE FRR |
The primary CR-LSP supports TE FRR while the backup CR-LSP does not. |
The working tunnel supports TE FRR while the tunnel protection does not. |
LSP attributes |
The primary and backup CR-LSPs have the same attributes (such as bandwidth, setup priority, and holding priority), except the TE FRR attributes. |
Attributes of tunnels in a tunnel protection group are independent from each other. For example, a protection tunnel without bandwidth can protect a working tunnel requiring bandwidth protection. |
Protection mode |
Supports 1:1 protection mode. Each primary CR-LSP has a backup CR-LSP. |
Supports 1:1 and N:1 protection modes. A protection tunnel can protect multiple working tunnels. If a working tunnel fails, data is switched to the shared protection tunnel. |