配置OSPFv3 IP FRR
链路故障时,OSPFv3 IP FRR可以将流量快速切换到备份链路上,保证流量不中断,从而达到保护流量的目的,因此极大的提高了OSPFv3网络的可靠性。
应用环境
随着网络的不断发展,VoIP(Voice over IP)和在线视频等业务对实时性的要求越来越高,而OSPFv3故障恢复的时间超过了50ms,不能满足此类网络业务对实时性的要求。
传统的OSPFv3故障恢复需要经历以下几个过程才能将流量切换到新的链路上:故障检测(需要几毫秒)、给路由控制平面通知故障(需要几毫秒)、生成并洪泛新的拓扑信息(需要几十毫秒)、触发SPF(Shortest Path First)计算(需要几十毫秒)、通知并安装新的路由(需要几百毫秒)。
OSPFv3 IP FRR通过提前计算好备份链路的方式,在主链路出现故障时可以将流量快速切换到备份链路上,保证流量不中断,从而达到保护流量的目的,因此极大的提高了OSPFv3网络的可靠性。
OSPFv3 IP FRR适用于网络中对于丢包、延时非常敏感的业务。
配置OSPFv3 IP FRR特性后,需要底层能够快速响应链路变化,以便迅速将流量切换到备份链路。可以将FRR和BFD绑定,达到快速感知故障的目的,从而确保了故障后流量切换的及时性。
使能OSPFv3 IP FRR
使能OSPF IP FRR生成无环的备份链路,出现故障时,OSPF可以快速将流量切换到备份路由上。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令ospfv3 [ process-id ] [ vpn-instance vpn-instance-name ],启动OSPFv3进程,进入OSPFv3视图。
- 执行命令frr,进入OSPFv3 IP FRR视图。
- 执行命令loop-free-alternate,使能OSPFv3 IP FRR特性,生成无环的备份链路。
需满足OSPFv3 IP FRR流量保护不等式,OSPFv3才能生成无环的备份链路。
- (可选)执行命令frr-policy route { route-policy route-policy-name | route-filter route-filter-name },配置OSPFv3 IP FRR过滤策略。
配置了OSPFv3 IP FRR过滤策略后,只有满足过滤条件的OSPFv3路由的备份路由才能下发到转发表中。
- (可选)执行命令tiebreaker { node-protecting | lowest-cost } preference preference,设置OSPFv3 IP FRR备份路径的优选方案。
OSPFv3 IP FRR备份路径的选择优先考虑采用保护节点的方案,但是,在实际网络中,由于接口数据能力或链路开销等因素,备份路径的优选方案可能需要调整为最小开销路径。如图6-3所示,主路径是Link-1=Device S->Device E->Device D,备份路径下一跳有Link-2和Link-3两种选择,缺省情况下,备份路优选Link3=Device S->Device N->Device D。当备份路径的优选方案需要调整为最小开销路径时,执行tiebreaker命令调整,即优先选择Link-2作为备份路径。
- 执行命令commit,提交配置。
(可选)配置IP FRR和BFD绑定
通过绑定IP FRR和BFD,底层能够快速响应链路变化,并迅速将流量切换到备份链路。
背景信息
通过配置将BFD会话状态与接口链路状态绑定,达到快速感知故障的目的,从而确保了故障后流量切换的及时性。
- 配置OSPFv3进程的IP FRR和BFD绑定,实现OSPFv3进程下的所有接口的IP FRR和BFD绑定。
- 配置指定接口的IP FRR和BFD绑定,适合只有少量接口的IP FRR与BFD绑定。
请在需要配置IP FRR和BFD绑定的路由器上进行以下配置。
操作步骤
- 配置OSPFv3进程的IP FRR和BFD绑定
- 执行命令system-view,进入系统视图。
- 执行命令ospfv3,使能OSPFv3进程,进入OSPFv3视图。
- 执行命令bfd all-interfaces frr-binding,配置OSPFv3进程下的IP FRR和BFD绑定。
- 执行命令commit,提交配置。
- 配置指定接口的IP FRR和BFD绑定
- 执行命令system-view,进入系统视图。
- 执行命令interface interface-type interface-number,进入接口视图。
- 执行命令ospfv3 bfd frr-binding,配置接口下的IP FRR和BFD绑定。
- 执行命令commit,提交配置。