首页 > 技术文章 > OSPF调用BFD检测链路状态

xiykj 2021-06-17 15:56 原文

网络拓扑如下:

 R1上配置:

<R1>system-view        #进入系统视图
[R1]sysname R1        #重命名为R1
[R1]interface GigabitEthernet 0/0/0        #进入g0/0/0
[R1-GigabitEthernet0/0/0]ip address 10.0.0.1 24        #配置IP
[R1-GigabitEthernet0/0/0]quit        #退出

[R1]interface LoopBack 0        #创建环回接口
[R1-LoopBack0]ip address 1.1.1.1 24        #配置IP
[R1-LoopBack0]quit        #退出

[R1]ospf 1        #创建ospf 1
[R1-ospf-1]area 0        #区域0
[R1-ospf-1-area-0.0.0.0]network 1.1.1.0 0.0.0.255        #宣告地址段
[R1-ospf-1-area-0.0.0.0]network 10.0.0.0 0.0.0.255        #宣告地址
[R1-ospf-1-area-0.0.0.0]quit        #退出

 

R2配置:

<R2>system-view        #进入系统视图
[R2]sysname R2        #重命名为R2
[R2]interface GigabitEthernet 0/0/0        #进入g0/0/0
[R2-GigabitEthernet0/0/0]ip address 10.0.0.2 24        #配置IP
[R2-GigabitEthernet0/0/0]quit        #退出

[R2]interface LoopBack 0        #创建环回接口
[R2-LoopBack0]ip address 2.2.2.2 24        #配置IP
[R2-LoopBack0]quit        #退出

[R2]ospf 1        #创建ospf 1
[R2-ospf-1]area 0        #区域0
[R2-ospf-1-area-0.0.0.0]network 2.2.2.0 0.0.0.255        #宣告地址段
[R2-ospf-1-area-0.0.0.0]network 10.0.0.0 0.0.0.255        #宣告地址
[R2-ospf-1-area-0.0.0.0]quit        #退出

 

通过配置以上命令后,用1.1.1.1去ping 2.2.2.2网络是可以连通的,在R1上查看ospf状态:dis ospf peer brief

查看路由表:display ip routing-table

如果只通过OSPF报文来检测链路链接状态,当链路发生故障后,OSPF报文需要大概40s左右才能发现链路故障,通过BFD报文可以大大缩短链路故障收敛时间,下面我们来配置下吧,R1、R2上都需要配置BFD,如果想要ospf邻居快速建立,可以将SW1的接口配置为边缘端口,减少STP的收敛时间

[R1]ospf 1
[R1-ospf-1]bfd all-interfaces enable    #OSPF下调用BFD

 

推荐阅读