本文最后更新于 2024年3月26日 下午
简介
配置OSPF FRR+BFD+智能定时器
OSPF与BGP联动
FRR 快速重路由,提前计算出备份路径,当链路故障时候,将流量快速切换到备份路径上。将中断时间减少到50ms内。
BFD(Bidirectional Forwarding Detection,双向转发检测)是一种基于RFC 5880标准的高速故障检测机制,两个系统建立BFD会话后,在它们之间的通道上周期性地发送BFD报文,如果一方在协商的检测时间内没有接收到BFD报文,则认为这条双向通道上发生了故障。上层协议通过BFD感知到链路故障后可以及时采取措施,进行故障恢复。
智能定时器,可以控制加快LSA的生成的接收和根据LSDB计算的路由生成,从而减少因链路变化而造成中断时间。(但调低间隔会占用多余的设备资源)
BGP联动特性,当有新的设备加入到网络中,或者设备重启时,可能会出现在BGP收敛期间内网络流量丢失的现象。这是由于IGP收敛速度比BGP快而造成的。
使能之后OSPF与BGP联动特性的设备会在设定的联动时间内(BGP收敛完成前)保持为Stub路由器,也就是说,该设备发布的LSA中的链路度量值为最大值(65535),从而告知其它OSPF设备不要使用这个路由器来转发数据。
相关文章: https://songxwn.com/ospf-frr
https://songxwn.com/ospf-route-FA/
实验规划 接口互联地址为 AZ.1.1.A - AZ.1.1.A,AZ为两边设备
路由器
LookBack/Router id
AS
备注
R1
1.1.1.1
1
R2
2.2.2.2
2
R3
3.3.3.3
3
R4
4.4.4.4
4
实验拓扑
实验主要配置和验证 FRR 1 2 3 ospf 1 frr loop-free-alternate
验证 (出现了Backup字段) 1 2 3 4 5 6 7 8 9 10 11 [R1]display ospf routing 34.1.1.0 OSPF Process 1 with Router ID 1.1.1.1 Destination : 34.1.1.0/24 AdverRouter : 4.4.4.4 Area : 0.0.0.0 Cost : 2 Type : Transit NextHop : 13.1.1.3 Interface : GigabitEthernet0/0/1 Priority : Low Age : 00h02m53s Backup Nexthop : 12.1.1.2 Backup Interface: GigabitEthernet0/0/0 Backup Type : LFA LINK-NODE
BFD 1 2 3 4 5 6 7 8 9 10 bfd # 全局视图开启BFD全局使能 interface GigabitEthernet0/0/0 ospf bfd enable ospf bfd min-rx-interval 50 min-tx-interval 50 detect-multiplier 4 # 接口视图下配置开启OSPF的BFD,并配置最大最小时间间隔和检测次数。
验证 1 2 3 4 5 6 7 8 9 [R1]display bfd session all -------------------------------------------------------------------------------- Local Remote PeerIpAddr State Type InterfaceName -------------------------------------------------------------------------------- 8192 8192 12.1.1.2 Up D_IP_IF GigabitEthernet0/0/0 8193 8192 13.1.1.3 Up D_IP_IF GigabitEthernet0/0/1 -------------------------------------------------------------------------------- Total UP/DOWN Session Number : 2/0
智能定时器 1 2 3 4 5 6 7 ospf 1 spf-schedule-interval intelligent-timer 500 250 500 lsa-originate-interval intelligent-timer 500 250 500 lsa-arrival-interval 500 # 根据实际使用调整参数
BGP 联动 1 2 3 4 5 ospf 1 stub-router on-startup 30 # 配置OSPF启动后,路由器作为stub-router的时间
实验下载 https://songxwn.com/file/ENSP_OSPF-FRR.7z
参考 配置OSPF网络的快速收敛