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

[分享] 华为BFD单跳/多跳检测配置

[复制链接]
 成长值: 64615
发表于 2023-11-7 14:05:20 | 显示全部楼层 |阅读模式
相关概念
在IP链路上建立BFD会话,利用BFD检测机制快速检测故障。BFD for IP支持IPv4链路的单跳检测和多跳检测:
  • BFD单跳检测是指对两个直连系统进行IP连通性检测,这里所说的“单跳”是IP的一跳。在进行BFD单跳检测的两个系统中,对于一种给定的数据协议,在指定接口上只存在一个BFD会话。
  • BFD多跳检测是指BFD可以检测两个系统间的任意路径,这些路径可能跨越很多跳,也可能在某些部分发生重叠。


应用场景
典型应用一:单跳BFD
图3-5所示,BFD检测DeviceA和DeviceB之间的IP单跳路径,BFD会话绑定出接口。
图3-5 单跳BFD

典型应用二:多跳BFD
图3-6所示,BFD检测DeviceA和DeviceC之间的IP多跳路径,BFD会话绑定对端IP但不绑定出接口。
图3-6 多跳BFD


配置BFD for IPv4单跳/多跳会话
操作步骤
使能全局BFD功能。
进入系统视图。
system-view
使能全局BFD功能并进入BFD全局视图。
bfd
只有执行bfd命令全局使能BFD功能后,才能进行BFD的相关配置。


(可选)配置BFD缺省组播地址。
default-ip-address default-ip-value
(可选)BFD组播场景下,配置本地标识符和远端标识符不允许为相同值。
same discriminator disable
建立BFD会话。
根据对端是否配置了IP地址,选择不同的命令创建BFD for IPv4会话的绑定信息。
对于有IP地址的三层接口创建BFD for IPv4会话的绑定信息。


bfd session-name bind peer-ip peer-ip [ vpn-instance vpn-name ] [ interface { interface-name | interface-type interface-number } ] [ [ source-ip source-ip ] [ select-board slot-id1 [ slot-id2 ] ] | [ select-board slot-id1 [ slot-id2 ] ] [ source-ip source-ip ] ]


在第一次创建单跳BFD for IPv4会话时,必须绑定对端IPv4地址和本端相应接口,且创建后不可修改。
在第一次创建多跳BFD for IPv4会话时,必须绑定对端(目的设备)的IPv4地址,且创建后不可修改。
在创建BFD for IPv4配置项时,系统会对配置的IPv4地址进行相关合法性校验。绑定错误的对端IPv4地址或源IPv4地址都将导致BFD for IPv4会话无法建立。
当指定select-board slot-id1 [ slot-id2 ]参数强制选择单板时,在slot-id1和slot-id2都配置的情况下,只会选择一个单板,优先选择slot-id1,如果slot-id1选择失败,则选择slot-id2;如果两个板都选择失败,则不再选板。


对于二层接口和没有IP地址的三层物理成员接口创建BFD for IPv4会话的绑定信息。


bfd sessname-value bind peer-ip default-ip interface interface-type interface-number [ source-ip source-ip ]
配置BFD会话的本地标识符。
discriminator local discr-value
配置BFD会话的远端标识符。
discriminator remote discr-value


BFD会话两端设备的本地标识符和远端标识符需要分别对应,即,本端的本地标识符与对端的远端标识符相同,否则会话无法正确建立。




配置BFD for IPv6单跳/多跳会话
操作步骤
使能全局BFD功能。
进入系统视图。
system-view
使能全局BFD功能并进入BFD全局视图。
bfd
只有执行bfd命令全局使能BFD功能后,才能进行BFD的相关配置。

建立BFD会话。
进入系统视图。
system-view
创建BFD for IPv6会话的绑定信息。
bfd session-name bind peer-ipv6 peer-ipv6 [ vpn-instance vpn-name ] [ interface { interface-name | interface-type interface-number } ] [ source-ipv6 source-ipv6 ] [ select-board slot-id1 [ slot-id2 ] ]

在第一次创建单跳BFD for IPv6会话时,必须绑定对端IPv6地址和本端相应接口,且创建后不可修改。
在第一次创建多跳BFD for IPv6会话时,必须绑定对端(目的设备)的IPv6地址,且创建后不可修改。
在创建BFD for IPv6配置项时,系统会对配置的IPv6地址进行相关合法性校验。绑定错误的对端IPv6地址或源IPv6地址都将导致会话无法建立。
当指定select-board slot-id1 [ slot-id2 ]参数强制选择单板时,在slot-id1和slot-id2都配置的情况下,只会选择一个单板,优先选择slot-id1,如果slot-id1选择失败,则选择slot-id2;如果两个板都选择失败,则不再选板。
配置BFD会话的本地标识符。
discriminator local discr-value
配置BFD会话的远端标识符。
discriminator remote discr-value

BFD会话两端设备的本地标识符和远端标识符需要分别对应,即,本端的本地标识符与对端的远端标识符相同,否则会话无法正确建立。




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

本版积分规则

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

GMT+8, 2025-4-24 19:16 , Processed in 0.073073 second(s), 23 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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