设为首页收藏本站language 语言切换
查看: 1222|回复: 4
收起左侧

[分享] 配置BFD多跳检测

[复制链接]
 成长值: 64630
发表于 2023-11-7 21:39:56 | 显示全部楼层 |阅读模式
组网需求
图6-24所示,RouterA和RouterC为非直连设备,通过配置静态路由互通。用户希望可以实现对设备间链路故障的快速检测。
图6-24  配置BFD多跳检测组网图



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


操作步骤操作步骤
配置静态路由,使RouterA、RouterC之间有可达路由
# RouterC的配置与RouterA类似,具体配置过程略,详见配置文件。


<Huawei> system-view
[Huawei] sysname RouterA
[RouterA] ip route-static 10.2.1.0 24 10.1.1.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
验证配置结果
# 配置完成后,在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
配置文件
RouterA的配置文件


#
sysname RouterA
#
bfd
#
interface GigabitEthernet1/0/0
ip address 10.1.1.1 255.255.255.0
#
bfd atoc bind peer-ip 10.2.1.2
discriminator local 10
discriminator remote 20
commit
#
ip route-static 10.2.1.0 255.255.255.0 10.1.1.2
#
return
RouterB的配置文件


#
sysname RouterB
#
interface GigabitEthernet1/0/0
ip address 10.1.1.2 255.255.255.0
#
interface GigabitEthernet2/0/0
ip address 10.2.1.1 255.255.255.0
#
return
RouterC的配置文件


#
sysname RouterC
#
bfd
#
interface GigabitEthernet1/0/0
ip address 10.2.1.2 255.255.255.0
#
bfd ctoa bind peer-ip 10.1.1.1
discriminator local 20
discriminator remote 10
commit
#
ip route-static 10.1.1.0 255.255.255.0 10.2.1.1
#
return




发表于 2023-12-16 12:15:55 来自手机 | 显示全部楼层
感谢楼主分享实用资源
5# 2023-12-16 12:15:55 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-4-25 12:03 , Processed in 0.205610 second(s), 24 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表