配置BFD多跳检测示例

组网需求

图1所示,RouterA和RouterC为非直连设备,通过配置静态路由互通。用户希望可以实现对设备间链路故障的快速检测。

图1配置BFD多跳检测组网图

配置思路

采用如下思路配置BFD多跳检测:

在RouterA和RouterC上分别配置BFD会话,实现RouterA到RouterC间多跳路径的检测。

操作步骤
  1. 配置静态路由,使RouterA、RouterC之间有可达路由

    RouterC的配置与RouterA类似,具体配置过程略,详见配置文件。

    复制代码
    <Huawei> system-view
    [Huawei] sysname RouterA
    [RouterA] ip route-static 10.2.1.0 24 10.1.1.2
  2. 配置多跳BFD检测

    在RouterA上配置与RouterC之间的BFD会话。

    复制代码
    [RouterA] bfd
    [RouterA-bfd] quit
    [RouterA] bfd atoc bind peer-ip 10.2.1.2
    [RouterA-bfd-session-atoc] discriminator local 10
    [RouterA-bfd-session-atoc] discriminator remote 20
    [RouterA-bfd-session-atoc] commit
    [RouterA-bfd-session-atoc] quit

    在RouterC上配置与RouterA之间的BFD会话。

    复制代码
    [RouterC] bfd
    [RouterC-bfd] quit
    [RouterC] bfd ctoa bind peer-ip 10.1.1.1
    [RouterC-bfd-session-ctoa] discriminator local 20
    [RouterC-bfd-session-ctoa] discriminator remote 10
    [RouterC-bfd-session-ctoa] commit
    [RouterC-bfd-session-ctoa] quit
  3. 验证配置结果

    配置完成后,在RouterA和RouterC上执行display bfd session all verbose命令,可以看到建立了一个BFD会话,且状态为Up。以RouterA上的显示为例:

    复制代码
    [RouterA] display bfd session all verbose
    --------------------------------------------------------------------------------
    Session MIndex : 256       (Multi Hop) State : Up        Name : atoc
    --------------------------------------------------------------------------------
      Local Discriminator    : 10               Remote Discriminator   : 20
      Session Detect Mode    : Asynchronous Mode Without Echo Function
      BFD Bind Type          : Peer Ip Address
      Bind Session Type      : Static
      Bind Peer Ip Address   : 10.2.1.2
      Track Interface        : -     
      FSM Board Id           : 0                TOS-EXP                : 7
      Min Tx Interval (ms)   : 1000             Min Rx Interval (ms)   : 1000
      Actual Tx Interval (ms): 1000             Actual Rx Interval (ms): 1000
      Local Detect Multi     : 3                Detect Interval (ms)   : 3000
      Echo Passive           : Disable          Acl Number             : -
      Destination Port       : 3784             TTL                    : 254
      Proc interface status  : Disable          Process PST            : Disable
      WTR Interval (ms)      : -                                                   
      Active Multi           : 3                DSCP                   : -
      Last Local Diagnostic  : No Diagnostic
      Bind Application       : No Application Bind
      Session TX TmrID       : -                Session Detect TmrID   : -
      Session Init TmrID     : -                Session WTR TmrID      : -
      Session Echo Tx TmrID  : -                                                    
      PDT Index              : FSM-0|RCV-0|IF-0|TOKEN-0
      Session Description    : -      
    --------------------------------------------------------------------------------
         Total UP/DOWN Session Number : 1/0

    对RouterA的GE1/0/0接口执行shutdown操作,模拟链路故障。

    复制代码
    [RouterA] interface gigabitethernet 1/0/0
    [RouterA-GigabitEthernet1/0/0] shutdown
    [RouterA-GigabitEthernet1/0/0] quit

    配置完成后,在RouterA和RouterC上执行display bfd session all verbose命令,可以看到建立了一个多跳检测的BFD会话,且会话状态为Down。以RouterA上的显示为例:

    复制代码
    [RouterA] display bfd session all verbose
    --------------------------------------------------------------------------------
    Session MIndex : 256       (Multi Hop) State : Down        Name : atoc
    --------------------------------------------------------------------------------
      Local Discriminator    : 10               Remote Discriminator   : 20
      Session Detect Mode    : Asynchronous Mode Without Echo Function
      BFD Bind Type          : Peer Ip Address
      Bind Session Type      : Static
      Bind Peer Ip Address   : 10.2.1.2
      Bind Interface         : -
      Track Interface        : -     
      FSM Board Id           : 0                TOS-EXP                : 7
      Min Tx Interval (ms)   : 1000             Min Rx Interval (ms)   : 1000
      Actual Tx Interval (ms): 1000             Actual Rx Interval (ms): 1000
      Local Detect Multi     : 3                Detect Interval (ms)   : 3000
      Echo Passive           : Disable          Acl Number             : -
      Destination Port       : 3784             TTL                    : 254
      Proc interface status  : Disable          Process PST            : Disable
      WTR Interval (ms)      : -                                                   
      Active Multi           : 3                DSCP                   : -
      Last Local Diagnostic  : Control Detection Time Expired
      Bind Application       : No Application Bind
      Session TX TmrID       : -                Session Detect TmrID   : -
      Session Init TmrID     : -                Session WTR TmrID      : -
      Session Echo Tx TmrID  : -                                                    
      PDT Index              : FSM-0|RCV-0|IF-0|TOKEN-0
      Session Description    : -      
    --------------------------------------------------------------------------------
         Total UP/DOWN Session Number : 0/1

想要更多网工专业学习资料,可直接找我领取。(文末领取)

|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 网工学习资源包领取 视频课程(部分示意) 实验拓扑(部分示意) |

相关推荐
anddddoooo3 小时前
域内证书维权
服务器·网络·网络协议·安全·网络安全·https·ssl
Long._.L3 小时前
OpenSSL实验
网络·密码学
Dyan_csdn3 小时前
【Python项目】基于Python的Web漏洞挖掘系统
网络·python·安全·web安全
努力的小T3 小时前
使用 Docker 部署 Apache Spark 集群教程
linux·运维·服务器·docker·容器·spark·云计算
okok__TXF4 小时前
Rpc导读
网络·网络协议·rpc
&向上4 小时前
RK3588配置成为路由器
网络·智能路由器·rk3588
枫叶落雨2225 小时前
08-Elasticsearch
运维·jenkins
猫猫的小茶馆5 小时前
【网络编程】UDP协议
linux·服务器·网络·网络协议·ubuntu·udp
十月ooOO5 小时前
小米AX3000T 路由器如何开启 SSH 安装 OpenWRT 系统,不需要降级 v1.0.91 (2025)
网络·ssh·路由器·openwrt