BFD相关知识

BFD 双向转发检测 毫秒级故障检测

BFD作用主要体现在两个方面:

1、检测非直连链路故障

2、加快动态路由收敛速度

一、BFD联动静态路由

1、接口ip地址配置,略

2、配置静态路由,实现1.1.1.1和2.2.2.2路由可达

R1:

 ip route-static 2.2.2.2 255.255.255.255 12.1.1.2 preference 50
 ip route-static 2.2.2.2 255.255.255.255 21.1.1.2

R2:

ip route-static 1.1.1.1 255.255.255.255 12.1.1.1 preference 50
ip route-static 1.1.1.1 255.255.255.255 21.1.1.1

查看路由表,从下面的链路到达。

 

bfd联动静态路由配置

R1:

bfd

quit

bfd aa bind peer-ip 12.1.1.2 source-ip 12.1.1.1 

discriminator local 1

discreminator remote 2

commit

ip route-static 2.2.2.2 255.255.255.255 12.1.1.2 preference 50 track bfd-session aa

R2:

bfd

quit

bfd aa bind peer-ip 12.1.1.1 source-ip 12.1.1.2

descriminator local 2

discriminator remote 1

commit

ip route-static 1.1.1.1 255.255.255.255 12.1.1.1 preference 50 track bfd-session aa

配置完成后

调试命令

dis bfd session all

在接口g0/0/0抓包

可以看出bfd报文为udp 3784端口,其dscp优先级为7.

 

当右边红色的线断掉时,静态路由会迅速切换。不过没有配置bfd,那么静态路由将不会切换。

二、ospf联动bfd

自然情况下,ospf默认hello 包发送时间间隔10s,死亡时间40s.

配置

bfd    #全局使能bfd

quit

ospf 1

  bfd all interfaces enable              ospf使能bfd

  bfd all-interfaces min-rx-interval 100 min-tx-interval 100    ospf的bfd最小发送间隔和最小接收间隔

配置在接口使能bfd

int g0/0/1

  ospf bfd enable

调试命令: dis bfd-session all

当下方红色链路中断时,ospf邻居状态几乎瞬时切换。如果没有配置bfd,最长要等40s钟ospf才会切换链路。

 

 

三、bfd单臂回声

一端设备可支持bfd,另一端设备可能不是本单位设备,或者对端设备不支持bfd,或bfd不兼容时,可配置bfd单臂回声。bfd报文发到对端,能返回来,链路正常,否则,链路可能故障。

配置命令

bfd aa bind peer-ip 21.1.1.2 interface GigabitEthernet0/0/1 source-ip 10.10.10.10 one-arm-echo
 discriminator local 100
 commit

source-interface  g 0/0/1单臂回声报文的目的地址

peer-ip 仅作为bfd对端会话,不作为报文目的地址。

防火墙可配置source-ip为一个不在接口上的地址,防止报文丢弃。source-ip不配置时源地址为出接口地址。

四、vrrp联动bfd

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值