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 \frr\loop-free-alternate 配置ospf frr
int xxx\ospf 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 許可協議。轉載請註明出處!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章