配置LDP VC和CCC VC互保护
部署LDP VC和CCC VC互保护,当CCC VC(或LDP VC)主用路径发生故障时,流量可以切换到LDP VC(或CCC VC)上,实现LDP VC和CCC VC互保护,提高可靠性。
应用环境
随着L2VPN的广泛应用,其可靠性要求也越来越高,尤其是承载VoIP、IPTV等实时性业务的L2VPN。
部署LDP VC保护CCC VC,当CCC VC主用路径发生故障时,流量可以切换到LDP VC上,提高可靠性。
部署CCC VC保护LDP VC,当LDP VC主用路径发生故障时,流量可以切换到CCC VC上,实现CCC VC对LDP VC的保护,提高可靠性。
LDP VC和CCC VC互保护分为如下几个场景:
双归2PE场景:如图9-6所示,CE1通过Eth-Trunk双归接入PE1、PE2,选定AC1为主,CE2通过Eth-Trunk双归接入PE1、PE2,选定AC3为主。PE1和PE2间部署PW1 VC1保护AC3,AC3故障后CE1通过PW1 VC1绕行AC4访问CE2,PE1和PE2间部署PW2 VC1保护AC1,AC1故障后CE2通过PW2 VC1绕行AC2访问CE1,因此,CE1、CE2都选择途经AC1、AC3作为主链路,选择AC2、AC4作为备链路,当主链路中断后,业务数据可以通过备用链路进行传递。
双归3PE场景:如图9-7所示,CE1通过Eth-Trunk接入PE1和PE2,选定AC1为主,AC2为备,CE2通过Eth-Trunk接入PE2和PE3,选定AC3为主,AC4为备,在PE1上配置Independent模式的PW Redundancy,PW1 VC1为主,PW2 VC1为备,在PE3上配置Independent模式的PW Redundancy,PW2 VC2为主,PW3 VC1为备。对于AC1而言,其到CE2的路径存在PW1 VC1(主)、PW2 VC1(备)两条路径;对于AC2来说,其到CE2的路径存在AC3(主)、PW3 VC2(备)两条路径,当主链路中断后,业务数据可以通过备用链路进行传递。
场景 |
关键配置点 |
---|---|
双归2PE场景 |
LDP VC保护CCC VC
|
双归3PE场景 |
LDP VC保护CCC VC
|
前置任务
协商PW主备关系。可以通过配置E-Trunk(或VRRP)来确定PW主备。
对MPLS骨干网(PE、P)配置静态路由或IGP路由协议,实现骨干网的IP连通性。
对MPLS骨干网(PE、P)配置MPLS基本能力。
根据使用的隧道策略,在PE之间建立相应类型的隧道。不配置隧道策略时,默认使用LDP隧道。
操作步骤
- 使能MPLS L2VPN功能。
- 执行命令system-view,进入系统视图。
- 执行命令mpls l2vpn,使能MPLS L2VPN功能。
- 执行命令quit,退回到系统视图。
- 创建CCC VC连接。
- 执行命令interface interface-type interface-number [ .subinterface-number ],进入AC接口的接口视图。
- 执行命令mpls ccc [ instance-name instance-name ] out-interface interface-type interface-number [ [ ip-interworking | ip-layer2 | raw | tagged ] | [ access-port ] ] *,创建CCC VC主连接。
- (或者)执行命令mpls ccc out-interface interface-type interface-number [ [ ip-interworking | ip-layer2 | raw | tagged ] | [ access-port ] | [ secondary ] ] *,创建CCC VC备份连接。
指定关键字secondary,表示该CCC为备份VC。如果不指定该关键字,新创建的CCC为主VC。
- 执行命令mpls l2vc { ip-address | pw-template template-name } * vc-id [ tunnel-policy policy-name | [ control-word | no-control-word ] | [ raw | tagged | ip-layer2 | ip-interworking ] | access-port | [secondary | bypass]| ignore-standby-state ] *,创建PW。
指定关键字secondary或bypass,表示该VC为备份VC。如果不指定该关键字,新创建的VC为主VC。
- (可选)执行命令mpls l2vpn pw ignore-ac-state [ secondary | bypass ],忽略AC状态变化对PW业务状态的影响。
当LDP方式Bypass PW忽略AC状态时,需要配置bypass参数。
当LDP方式Secondary PW忽略AC状态时,需要配置secondary参数。
在LDP VC保护本地CCC VC的可靠性场景中,当AC接口状态变为Down时,PW状态会随着AC接口状态变化为Down,当AC接口状态恢复为Up时,PW需要协商状态并重新建立,此时如果PW主、备切换时,需要等到PW协商完毕后再重新回切到主PW,回切性能较差。为提高回切性能,可以配置mpls l2vpn pw ignore-ac-state命令,当AC接口状态变为Down时,PW状态依然保持Up,当AC接口故障恢复时,PW无需再重新建立,保证回切性能。
- 执行命令commit,提交配置。