zoukankan      html  css  js  c++  java
  • 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 许可协议。转载请注明出处!

  • 相关阅读:
    Algebra, Topology, Differential Calculus, and Optimization Theory For Computer Science and Machine Learning 第4章 读书笔记(待更新)
    Algebra, Topology, Differential Calculus, and Optimization Theory For Computer Science and Machine Learning 第3章 读书笔记(待更新)
    Algebra, Topology, Differential Calculus, and Optimization Theory For Computer Science and Machine Learning 第1,2章 读书笔记(待更新)
    Tkinter的Message组件
    Git 实操/配置/实践
    mysq5.7.32-win安装步骤
    行为型模式之模板方法
    结构型模式之组合模式
    结构型模式之享元模式
    结构型模式之外观模式
  • 原文地址:https://www.cnblogs.com/linwenye/p/13269859.html
Copyright © 2011-2022 走看看