华为交换机/路由器

发布时间:2024-11-18 09:38

安装物理防护设备,如路由器防火墙或网络交换机。 #生活技巧# #居家生活技巧# #家庭安全技巧# #家庭网络信息安全#

BFD(双向转发检测,Bidirectional Forwarding Detection)是一种网络协议,用于快速检测和报告网络中的路径故障。BFD的主要目标是提供毫秒级的故障检测,从而显著减少网络故障恢复时间。可以把BFD报文理解为hello报文,死亡时间默认为三倍,一般hello报文的死亡时间也是三倍(ospf除外,四倍死亡时间)。BFD可以与其他协议(如BGP、OSPF、MPLS等)结合使用,提供快速的链路状态反馈。

BFD的两个模式

异步模式:两边各发各的,bfd报文死亡时间为对方设置间隔时间的三倍(默认三倍),默认间隔时间1000ms,若两端更改成不一样的时间则取大的时间间隔。
查询模式:自己发出去,对方收到后返回,若在死亡时间内没收到对方返回的报文,则丢弃该路径的路由,死亡时间为本端设定的三倍,一般用于对端设备不支持BFD的情况下,只在本端设备配置查询模式。

静态路由单跳BFD联动

以下是配置静态路由单跳BFD的示例拓扑图。

本实验将建立静态路由联动BFD会话 ,将AR1上去往AR2和AR3的静态路由联动BFD实现静态路由感知非直连故障自动切换下一跳。交换机不做配置充当集线器使用。

首先配置路由器的IP地址。

AR1:

interface GigabitEthernet0/0/0

ip address 10.1.1.1 255.255.255.0

#

interface GigabitEthernet0/0/1

ip address 20.1.1.1 255.255.255.0

AR2:

interface GigabitEthernet0/0/0

ip address 10.1.1.2 255.255.255.0

#

interface GigabitEthernet0/0/1

ip address 30.1.1.1 255.255.255.0

AR3:

interface GigabitEthernet0/0/0

ip address 20.1.1.2 255.255.255.0

#

interface GigabitEthernet0/0/1

ip address 30.1.1.2 255.255.255.0

AR4:

interface GigabitEthernet0/0/0

ip address 30.1.1.3 255.255.255.0

接下来配置BFD的静态会话参数。

AR1:

bfd

bfd 1 bind peer-ip 20.1.1.2 interface GigabitEthernet0/0/1

discriminator local 10

discriminator remote 30

min-tx-interval 100

min-rx-interval 100

commit

AR2:

bfd

bfd 1 bind peer-ip 20.1.1.1 interface GigabitEthernet0/0/0

discriminator local 30

discriminator remote 10

min-tx-interval 100

min-rx-interval 100

commit

  配置AR1去往AR4的两条不同路径静态路由(优选AR1-AR3的路径):

ip route-static 30.1.1.0 255.255.255.0 10.1.1.2

ip route-static 30.1.1.0 255.255.255.0 20.1.1.2 preference 59 track bfd-session 1

查看BFD会话已经成功建立:

 

查看全局路由表验证优选优先级59的静态路由:

 此时断开主路径的非直连链路:

再次查看路由表:

 静态路由通过与BFD联动,使得路由器能够在接收到BFD故障检测信号后,迅速调整下一跳地址,避免数据包丢失或路径拥塞。当主路径因故障无法使用时,联动机制触发静态路由自动切换至备用路径,确保网络流量的连续性和稳定性。

实验效果如图所示。实现了毫秒级的切换路径。

静态路由多跳BFD联动

多跳 BFD 是普通 BFD 的一个扩展版本,适用于跨多个网络跳(hops)的情况。在普通 BFD 中,检测通常发生在相邻的直接连接的节点之间。而在多跳 BFD 中,BFD 会话可以在非直接相连的节点之间建立,这意味着它可以跨越多个中间路由器或交换机来检测路径的连通性。接下来是配置多跳BFD的示例,多跳BFD区别于单跳BFD的地方是非直连,因此要建立BFD会话关系的建立就必要要保证三层之间互通。

以下是多条BFD的相关配置。

先配置各个路由器的接口IP地址。

AR5:

interface GigabitEthernet0/0/0

ip address 10.0.0.1 255.255.255.0

#

interface GigabitEthernet0/0/1

ip address 20.0.0.1 255.255.255.0

AR6:

interface GigabitEthernet0/0/0

ip address 10.0.0.2 255.255.255.0

#

interface GigabitEthernet0/0/1

ip address 30.0.0.1 255.255.255.0

AR7:

interface GigabitEthernet0/0/0

ip address 20.0.0.2 255.255.255.0

#

interface GigabitEthernet0/0/1

ip address 30.0.0.2 255.255.255.0

AR8:

interface GigabitEthernet0/0/0

ip address 30.0.0.3 255.255.255.0

 BFD的配置如下:

AR5:

bfd

bfd 1 bind peer-ip 30.0.0.3 source-ip 20.0.0.1 auto

commit

AR8:

bfd

bfd 1 bind peer-ip 20.0.0.1 source-ip 30.0.0.3 auto

commit

这样AR5和AR8之间就建立起来了多跳的BFD对等体会话关系,BFD监视着AR5-AR7-LSW3-AR8这条路径,当这条路径上面的链路出现故障时AR5就会迅速的切换路径至AR5-AR6-LSW3-LSW8,从而完成路由收敛。

以下是测试效果,先进行ping测试再断开AR7-LSW3的链路查看收敛效果。

 

OSPF与BFD联动

OSPF(Open Shortest Path First)与BFD(Bidirectional Forwarding Detection)联动是指在网络中同时配置和使用这两种协议,以提高网络的可靠性、快速收敛和故障检测能力。BFD和OSPF联动的优势在于BFD 可以在几毫秒内检测到链路故障,远快于 OSPF 的默认链路故障检测时间(通常为秒级)。当 BFD 检测到链路故障后,它可以立即通知 OSPF,使 OSPF 迅速重新计算路由,减少网络中断时间。通过快速检测和响应链路故障,网络的整体可靠性得到提升。

以下是BFD与OSPF联动的示例拓扑图。

配置好所有设备的物理接口后在OSPF协议视图的骨干区域内宣告所有的路由,AR11-AR14的路径有:

1、AR11-LSW4-AR13-AR14

2、AR11-AR12-AR14

将AR12的G0/0/0口的OSPF开销改为200优选AR11-LSW4-AR13-AR14路径作为主路径,AR11-AR12-AR14作为备路径。

在全局视图使能bfd协议,在OSPF协议视图内,使能所有的OSPF接口联动BFD协议,并且修改最短的接收和发送间隔为10.

以下是路由器的BFD联动OSPF配置命令。

AR11:

bfd

#

interface GigabitEthernet0/0/0

ip address 10.0.0.1 255.255.255.0

#

interface GigabitEthernet0/0/1

ip address 20.0.0.1 255.255.255.0

#

ospf 1

bfd all-interfaces enable

bfd all-interfaces min-tx-interval 10 min-rx-interval 10

area 0.0.0.0

network 0.0.0.0 255.255.255.255

AR12:

bfd

interface GigabitEthernet0/0/0

ip address 40.0.0.1 255.255.255.0

ospf cost 200

#

interface GigabitEthernet0/0/1

ip address 20.0.0.2 255.255.255.0

ospf 1

bfd all-interfaces enable

bfd all-interfaces min-tx-interval 10 min-rx-interval 10

area 0.0.0.0

network 0.0.0.0 255.255.255.255

AR13:

bfd

interface GigabitEthernet0/0/0

ip address 10.0.0.2 255.255.255.0

#

interface GigabitEthernet0/0/1

ip address 30.0.0.1 255.255.255.0

ospf 1

bfd all-interfaces enable

bfd all-interfaces min-tx-interval 10 min-rx-interval 10

area 0.0.0.0

network 0.0.0.0 255.255.255.255

AR14:

bfd

#

interface GigabitEthernet0/0/0

ip address 30.0.0.2 255.255.255.0

#

interface GigabitEthernet0/0/1

ip address 40.0.0.2 255.255.255.0

ospf 1

bfd all-interfaces enable

bfd all-interfaces min-tx-interval 10 min-rx-interval 10

area 0.0.0.0

network 0.0.0.0 255.255.255.255

查看AR11的路由表:

 路径为AR11-LSW4-AR13-AR14。

接下来断开LSW4-AR13的链路并ping测试动态路由路由收敛速度 。

由于BFD会话检测时间为10ms,这边甚至连个包都没丢就切换路径了,我们可以通过查看路由表下一跳和tracert查看效果。

 

 可以看到路径已经切换了。

单臂回声

最后讲述单臂回声BFD。单臂回声配置一般用于对方没有bfd功能的情况,所以不需要配置对端的标识符。

只需要在本端的设备上配置即可建立BFD会话,配置命令如下:

bfd

bfd 1 bind peer-ip x.x.x.x interface GigabitEthernet0/0/0 one-arm-echo #x.x.x.x为对端IP地址

discriminator local 10

commit

网址:华为交换机/路由器 https://www.yuejiaxmz.com/news/view/117819

相关内容

华为智慧生活怎么添加路由器 华为智慧生活添加路由器教程
华为路由器通过智慧生活 App 配置使用“Wi
通过智慧生活 App 绑定或解绑华为路由器
使用智慧生活 App 进行华为路由器首次上网配置
路由器5g怎么设置
市民可自由交换古旧书
华为相机app下载
科沃斯X华为联手打造智慧生活 扫地机器人化身WiFi诊断医生
华为智慧生活app下载 华为智慧生活(智能物联软件) v14.1.0.321 安卓版 下载
华为智慧生活官方正板

随便看看