今天给大家带来一系列BFD的配置实例。本文使用华为eNSP模拟器,完成了BFD的一系列配置实例,包括BFD与静态路由、VRRP、OSPF、IS-IS、BGP等协议的联动。看完这篇文章,相信您一定会了解BFD在现网中的使用方法了。
阅读本文,您需要有一定的BFD基础,如果您对此还存在困惑,欢迎查阅我博客的其他文章,相信您一定会有所收获!
推荐阅读:
BFD详解
一、BFD与静态路由联动
(一)实验拓扑及要求
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI2EzX4xSZz91ZsAzNfRHLGZkRGZkRfJ3bs92YsAjMfVmepNHL3FkaNRTSq10dRpHW1x2RlBnVyQWQClGVF5UMR9Fd4VGdsATNfd3bkFGazxycykFaKdkYzZUbapXNXlleSdVY2pESa9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnL5MjZzAjM5MDO0IGOzAjZ4ITYzQzYmdjMhVzM1ATZjdzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
实验拓扑如上所示,R1上有指向R2和R3的缺省路由,现在要求当R1与R2连接正常时,访问网络的流量经过R2,当R1于R2连接中断后,实现流量自动切换,访问网络的流量经过R3。实验拓扑中,两个交换机没有实际作用。
(二)实验配置命令
在本实验中,我们使用静态BFD进行配置实现。在R1、R2路由器上,首先配置使能BFD功能,然后配置BFD的本地和远端标识符。最后再根据题目要求完成静态路由与BFD的联动。相关配置命令如下:
R1路由器:
bfd
#
firewall zone Local
priority 15
#
interface GigabitEthernet0/0/0
ip address 10.1.12.1 255.255.255.0
#
interface GigabitEthernet0/0/1
ip address 10.1.13.1 255.255.255.0
#
bfd 1 bind peer-ip 10.1.12.2 source-ip 10.1.12.1
discriminator local 1
discriminator remote 2
commit
#
ip route-static 0.0.0.0 0.0.0.0 10.1.13.3 preference 61
ip route-static 0.0.0.0 0.0.0.0 10.1.12.2
#
R2路由器:
bfd
#
firewall zone Local
priority 15
#
interface GigabitEthernet0/0/0
ip address 10.1.12.2 255.255.255.0
#
bfd 1 bind peer-ip 10.1.12.1 source-ip 10.1.12.2
discriminator local 2
discriminator remote 1
commit
#
(三)实验效果
BFD抓包:
查看BFD状态:
二、BFD与VRRP联动
(一)实验拓扑及要求
实验拓扑如上所示,现在要求配置BFD与VRRP联动,使得当R3与R1的链路中断后,LSW2能够立即反应,降低自身的VRRP优先级,引导原本有自己转发的VLAN20的流量经LSW1转发。拓扑另一侧配置与之类似。
(二)实验配置命令
在本实验中,我们使用动态BFD进行配置实现。配置过程与上类似,都是先全局使能BFD功能,然后在VRRP上配置与BFD联动。相关配置命令如下:
LSW1:
bfd
#
interface Vlanif10
ip address 192.168.10.253 255.255.255.0
vrrp vrid 1 virtual-ip 192.168.10.254
vrrp vrid 1 priority 130
vrrp vrid 1 track interface GigabitEthernet0/0/3 reduced 30
vrrp vrid 1 track bfd-session session-name 1 reduced 30
#
interface Vlanif20
ip address 192.168.20.253 255.255.255.0
vrrp vrid 2 virtual-ip 192.168.20.254
#
interface Vlanif100
ip address 10.1.2.1 255.255.255.0
#
bfd 1 bind peer-ip 10.1.12.1 source-ip 10.1.2.1 auto
commit
LSW2:
bfd
#
interface Vlanif10
ip address 192.168.10.252 255.255.255.0
vrrp vrid 1 virtual-ip 192.168.10.254
#
interface Vlanif20
ip address 192.168.20.252 255.255.255.0
vrrp vrid 2 virtual-ip 192.168.20.254
vrrp vrid 2 priority 120
vrrp vrid 2 track interface GigabitEthernet0/0/3 reduced 30
vrrp vrid 2 track bfd-session session-name 1 reduced 30
#
interface Vlanif200
ip address 10.1.3.2 255.255.255.0
#
interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 2 to 4094
#
interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 2 to 4094
#
interface GigabitEthernet0/0/3
port link-type access
port default vlan 200
bfd 1 bind peer-ip 10.1.13.1 source-ip 10.1.3.2 auto
commit
(三)实验效果
三、BFD与其他路由协议联动
(一)BFD与OSPF联动
如果是BFD与OSPF联动,则只需要在全局使能BFD功能后,在OSPF视图下执行命令:
ospf 1
bfd all-interfaces enable
(二)BFD与IS-IS联动
如果是BFD与IS-IS联动,则只需要在全局使能BFD功能后,在IS-IS视图下执行命令:
isis 1
bfd all-interfaces enable
(三)BFD与BGP联动
如果是BFD与BGP联动,则只需要在全局使能BFD功能后,在BGP视图下执行命令:
bgp 100
peer 2.2.2.2 as-number 100
peer 2.2.2.2 bfd enable
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200/article/details/120187130