一、BFD定义:双向转发检测BFD(Bidirectional Forwarding Detection)是一种全网统一的检测机制,用于快速检测、监控网络中链路或者IP路由的转发连通状况。
BDF配置:
配置步骤:(1)、使能全局BDF功能(2)、建立BFP回话,(3)、配置回话标识。
例如配置BDF多跳检测
sys
BFD enable
bfd session-name bind peer-ip ip add 会话绑定信息
discriminator local discr-value 配置本地会话标识符
discriminator remote discr-value配置远端会话标识符
注意:本地标识符要与远端标识符要对应
process-interface-status 配置BFD与接口进行联动配置
交换机A
[~SwitchA] bfd
[*SwitchA-bfd] quit
[*SwitchA] bfd atob bind peer-ip 10.1.1.2 interface vlanif 100 BFD对端的IP以及对于接口
[*SwitchA-bfd-session-atob] discriminator local 1 本地会话标识
[*SwitchA-bfd-session-atob] discriminator remote 2 远端会话标识
[*SwitchA-bfd-session-atob] min-rx-interval 50接收BFD报文时间间隔
[*SwitchA-bfd-session-atob] min-tx-interval 50
交换机B
~SwitchB] bfd
[*SwitchB-bfd] quit
[*SwitchB] bfd btoa bind peer-ip 10.1.1.1 interface vlanif 100
[*SwitchB-bfd-session-btoa] discriminator local 2
[*SwitchB-bfd-session-btoa] discriminator remote 1
[*SwitchB-bfd-session-btoa] min-rx-interval 50
[*SwitchB-bfd-session-btoa] min-tx-interval 50
# 在SwitchB上配置VRRP与BFD联动,当BFD会话状态Down时,SwitchB的优先级增加40。
[~SwitchB] interface vlanif 100
[~SwitchB-Vlanif100] vrrp vrid 1 track bfd 2 increase 40
[*SwitchB-Vlanif100] commit
配置BFD动态使能:[~SwitchA] interface vlanif 100
[~SwitchA-Vlanif100] vrrp vrid 1 bfd peer-ip 10.1.1.2
[*SwitchA-Vlanif100] vrrp vrid 1 bfd min-rx-interval 50 min-tx-interval 50 detect-multiplier 5
[*SwitchA-Vlanif100] commit
二、VRRP定义:虚拟路由冗余协议,将几台路由器虚拟成一台设备,将虚拟作为路由器默认网关,实现链路可靠性配置。
配置步骤:
sys
interface g0/0/0(对于交换机要切换到三层模式)?
vrrp vrid 1 vritual-ip 1.1.1.1 24 创建VRRP备份组,并配置虚拟ip、
vrrp vrid 1priority 100 配置备份组优先级,越大越优先,缺省100
配置VRRP与接口状态联动
# 在SwitchA上配置VRRP与接口状态联动,当监视的接口VLANIF100状态Down时,SwitchA的优先级降低40。
[~SwitchA] interface vlanif 100
[~SwitchA-Vlanif100] vrrp vrid 1 track interface vlanif 300 reduce 40
路由联动,接口视图下 :[~SwitchA-Vlanif100] vrrp vrid 1 track ip route 20.1.1.0 24 reduce 40
配置VRRP与BFD联动功能
# 在SwitchB上配置VRRP与BFD联动,当BFD会话状态Down时,SwitchB的优先级增加40。
[~SwitchB] interface vlanif 100
[~SwitchB-Vlanif100] vrrp vrid 1 track bfd 2 increase 40