OSPF IP FRR 快速重路由

写在前面:本人是一名计算机系大二的学生,正在备考HCIE R&S,会不定时的将我的学习笔记分享给大家!如果需要更多的学习资源可以通过我的GitHub自行下载!

ospf IP FRR

  • fast reroute,快速重路由
    • 主备路由切换时速度几秒
  • bfd用于检测故障,ip frr用于快速切换备份链路
  • 默认情况下从拦路故障到发生到路由系统完成路由收敛,需要经历几秒钟的时间

IP FRR实现手段

  • 在主链路可用时,通过设置ip frr策略,把备份路由的转发信息同时提供给转发引擎
  • 当转发引擎感知到主链路不可用时,能够在控制平面路由收敛直接使用备份路径转发报文
  • ip frr是一种快速实现路由备份的方式,能够保证租给你发系统快速对出现的链路故障,直接启用备份

  • ip frr实现的是不同协议路由间作为备份路由,因此可能造成环路,需要谨慎配置
  • 有的交换机不支持 IP FRR 。需要安装ce交换机

ip frr分类

类型 备注
公网ip frr 用于保护公网路由器
私网ip frr 用于保护ce(customer edge)

命令配置

命令 备注
ip prefix-limit 10000 simply-alert 配置公网路由前缀限制
ip frr 开启ip frr
ip route-static frr 开启静态路由frr
ospf frrloop-free-alternate 配置ospf frr
int xxxospf frr block 配置接口不参与frr
load-balance fliw/packet 配置负载均衡分担方式
load-balance ecmp 进入ecmp配置模式
load-balance ecmp stateful enable 配置ecmp负载分担一致性
clear configurations xxx 清除命令
  • 比较高端的设备需要打上commit命令

实验演示

topo

在这里插入图片描述

实验要求

  • 当网络出现故障时,OSPF IP FRR 可以将流量快速切换到备份链路上,而不用等待路由收敛,从而达到流量不中断的目的。
    如图 所示, 同一区域的四台路由器之间运行 OSPF 协议。当 RouterA 和 RouterC 之间的链路出现故障时,RouterA 转发的流量快速切换到备份链路上,通过 RouterB 转发。

实验分析

  1. 在各路由器上使能 OSPF 基本功能。
  2. 配置 cost 值,使流量优选 RouterA 到 RouterC 之间的链路。
  3. 由于需保护的是 RouterA 转发的流量,因此在 RouterA 上使能 OSPF IP FRR。

实验步骤

1、配置基本ip地址及cost值

【r1】
#
interface GigabitEthernet0/0/0
 ip address 1.2.1.1 255.255.255.0 
 ospf cost 9
#
interface GigabitEthernet0/0/1
 ip address 1.3.1.1 255.255.255.0 
 ospf cost 4
#

【r2】
#
interface GigabitEthernet0/0/0
 ip address 1.2.1.2 255.255.255.0 
 ospf cost 9
#
interface GigabitEthernet0/0/1
 ip address 2.3.1.2 255.255.255.0 
 ospf cost 5
#

【r3】
#
interface GigabitEthernet0/0/0
 ip address 1.3.1.3 255.255.255.0 
 ospf cost 4
#
interface GigabitEthernet0/0/1
 ip address 2.3.1.3 255.255.255.0 
 ospf cost 5
#
interface GigabitEthernet0/0/2
 ip address 3.4.1.3 255.255.255.0 
 ospf cost 55
#

【r4】
#
interface GigabitEthernet0/0/0
 ip address 3.4.1.4 255.255.255.0 
 ospf cost 55
#

2、配置ospf基本功能

【r1】
#
router id 1.1.1.1
#
ospf 1 
area 0.0.0.1
 network 1.2.1.0 0.0.0.255
 network 1.3.1.0 0.0.0.255
#
【r2】
#
router id 2.2.2.2
#
ospf 1 
area 0.0.0.1
 network 2.3.1.0 0.0.0.255
 network 1.2.1.0 0.0.0.255
#

【r3】
#
router id 3.3.3.3
#
ospf 1 
area 0.0.0.1
 network 2.3.1.0 0.0.0.255
 network 1.2.1.0 0.0.0.255
#
【r4】
#
router id 4.4.4.4
#
ospf 1 
area 0.0.0.1
 network 3.4.1.0 0.0.0.255
#

3、配置ip frr

【r1】
#
ospf
frr
 loop-free-alternate
#

查看去往4.4.4.4的路由表

[r1-ospf-1-frr]dis ospf routing router-id 4.4.4.4

OSPF Process 1 with Router ID 1.1.1.1
Destination : 4.4.4.4 Route Type : Intra-area Area
: 0.0.0.0 AdvRouter : 4.4.4.4 Type : Normal
Age : 00h05m05s URT Cost : 59 NextHop : 1.3.1.3
Interface : GigabitEthernet0/0/1
Backup Nexthop : 1.2.1.2 //出现了备份下一跳
Backup Interface : GigabitEthernet0/0/0 Backup Type : LFA LINK

  • 从显示信息可以看出,r1 上已经生成了备份的路由。

  • 在r1上的g0/0/1接口使用shutdown命令,查看去往4.4.4.4的路由表

[r1]dis ospf routing router-id 4.4.4.4

OSPF Process 1 with Router ID 1.1.1.1
Destination : 4.4.4.4 Route Type : Intra-area Area
: 0.0.0.0 AdvRouter : 4.4.4.4 Type : Normal
Age : 00h00m37s URT Cost : 69 NextHop : 1.2.1.2
Interface : GigabitEthernet0/0/0

  • 可以看到不用等待路由收敛,r1快速切换到备份链路中

本文均属肉肉原创,如有不详或错误,欢迎指出!

本文作者肉肉
版权声明:博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!

原文地址:https://www.cnblogs.com/linwenye/p/13269859.html