栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

BFD相关知识

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/945738.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号