CE双归属的组网中,通过配置混合FRR功能,当PE去往CE的路由下一跳不可达时,流量可以通过隧道转发到达备份PE设备,然后通过私网IP转发的形式到达目的地,从而提高网络的可靠性。
背景信息
IP路由和VPNv4路由混合FRR用于CE双归属的场景中。配置IP路由和VPNv4路由混合FRR后,PE去往CE的路由下一跳不可达时流量能够迅速切换到备份下一跳PE上。
如图2-47所示,在PE2上配置IP路由和VPNv4路由混合FRR后,正常情况下PE2与CE3直连的链路Link
A作为主链路,PE2通过PE3到达CE3的链路Link B做为备用链路。当PE2感知到Link A不可达时,会立即将VPN流量切换到Link
B上,然后再进行私网路由的收敛等操作,保证VPN业务受到的影响最小。
图2-47 IP路由和VPNv4路由混合FRR的组网图
目前,设备支持两种形式的IP路由和VPNv4路由混合FRR,其适用的组网和配置方式也不同。
请在CE双归属的场景中的PE设备上进行如下配置。
操作步骤
- 配置IP FRR
- 执行命令system-view,进入系统视图。
- 执行命令route-policy route-policy-name { permit | deny } node node,创建路由策略的节点,并进入路由策略视图。
- 执行命令apply backup-nexthop ipv4-address,设置备份下一跳。
为了可以迭代到备份隧道,参数ipv4-address必须设置为对端PE的Loopback接口地址。
- 执行命令quit,退回系统视图。
- 执行命令ip vpn-instance vpn-instance-name,进入VPN实例视图。
- 执行命令ipv4-family,进入VPN实例IPv4地址族视图。
- 执行命令ip frr route-policy route-policy-name,使能IP FRR功能。
- 配置私网BGP Auto FRR
- 执行命令system-view,进入系统视图。
- 执行命令bgp { as-number-plain | as-number-dot },进入BGP视图。
- 执行命令ipv4-family vpn-instance vpn-instance-name,进入BGP-VPN实例IPv4地址族视图。
- 执行命令auto-frr,使能私网BGP Auto FRR功能。
检查配置结果
使用display ip routing-table vpn-instance vpn-instance-name [ ip-address ] verbose命令查看路由表中备份下一跳、备份隧道和备份标签值。