BFD与OSPF联动(Huawei设备)

BFD与动态路由OSPF协议的联动配置

参考阅读

本篇Blog承接这篇,重点对BFD的配置基于实验进行详解
BFD技术与静态路由联动(Huawei设备)

一、实验搭建

实验拓扑如下
在这里插入图片描述
问题:
R1、R2间运行OSPF协议,宣告直连网段与自己的环回;由于中间的连接时MA网络,即当R2的直连接口down掉后,R1并不能直接感受到,需要等待4倍的Hello时间,即40s的Dead后,才能感受到邻居的down,这种情况放在真实网络中是难以忍受的
解决:
BFD技术,即双向转发检测技术

1.1OSPF的配置

R1上宣告自己的环回和直连网段即可,R2上做类似配置

[R1-ospf-1]di th
[V200R003C00]
#
ospf 1 router-id 10.0.1.1 
 area 0.0.0.0 
  network 10.0.1.1 0.0.0.0 
  network 10.0.12.0 0.0.0.255 
#
return

[R2-ospf-1]di th
[V200R003C00]
#
ospf 1 router-id 10.0.2.2 
 area 0.0.0.0 
  network 10.0.2.2 0.0.0.0 
  network 10.0.12.0 0.0.0.255 
#
return

检查其邻居关系,可见状态为Full
在这里插入图片描述在这里插入图片描述
若此时,R2的直连接口出现故障,检查OSPF的邻居关系多久会断开

[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]shutdown

抓包可见,当邻居基于组播224.0.0.5发送了4个Hello后,OSPF才检测出邻居出现故障
在这里插入图片描述

1.2BFD联动的配置

BFD的配置是手工建立邻居,而当OSPF与BFD联动时,由于OSPF本身就已经建立了邻居,所以只需在OSPF的协议中声明启用BFD即可

R1、R2做相同配置

[R1]bfd
[R1-bfd]quit [R1]ospf 1
[R1-ospf-1]bfd all-interfaces enable 
[R1-ospf-1]quit

[R2]bfd
[R2-bfd]quit [R2]ospf 1
[R2-ospf-1]bfd all-interfaces enable 
[R2-ospf-1]quit

检查BFD会话的建立,可见状态为UP
在这里插入图片描述
在这里插入图片描述
验证查看:
在R1开启debug功能,观察debug日志,down掉R2的直连接口

<R1>debug ospf bfd

[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]shutdown

可以看到,在秒级的时间内,OSPF的会话就down掉了,日志提示 “由于BFD的会话Down,所以OSPF的邻居关系Down”

在这里插入图片描述

二、实验分析

  • 为什么当BFD与OSPF联动时,不需要手工建立邻居?
    因为OSPF已经把邻居建立好了,即OSPF已经事先将路铺好了
  • BFD还可以跟哪些动态路由协议联动?
    BGP,近期会更新BFD与BGP的联动配置

猜你喜欢

转载自blog.csdn.net/qq_41959899/article/details/109516525
bfd
今日推荐