华为交换配置OSPF与BFD联动

实验拓扑

组网需求

如图所示,SW1、SW2和SW3之间运行OSPF,SW1和SW2之间的交换机仅作透传功能。现在需要SW1和SW2能够快速感应它们之间的链路状态,当链路SW1-SW2发生故障时,业务能快速切换到备份链路SW1-SW3-SW2上

配置思路

采用如下思路配置OSPF与BFD联动

(1)在各交换机上配置OSPF基本功能,实现整个OSPF网络的互通

(2)在各交换机上配置OSPF与BFD联动功能,实现当SW1和SW2之间的链路出现故障时快速的切换到备份链路

操作步骤

(1)配置各接口所属的VLAN

配置SW1。SW2和SW3的配置与SW1类似

复制代码
<Huawei>system-view 
[Huawei]sysname SW1
[SW1]vlan batch 10 30
[SW1]interface GigabitEthernet 0/0/1
[SW1-GigabitEthernet0/0/1]port link-type trunk 
[SW1-GigabitEthernet0/0/1]port trunk allow-pass vlan 10
[SW1-GigabitEthernet0/0/1]quit
[SW1]interface GigabitEthernet 0/0/2
[SW1-GigabitEthernet0/0/2]port link-type trunk 
[SW1-GigabitEthernet0/0/2]port trunk allow-pass vlan 30
[SW1-GigabitEthernet0/0/2]quit
[SW1]

(2)配置各VLANIF接口的IP地址

配置SW1。SW2和SW3的配置与SW1类似

复制代码
[SW1]interface Vlanif 10
[SW1-Vlanif10]ip address 10.0.13.1 24
[SW1-Vlanif10]quit
[SW1]interface Vlanif 30
[SW1-Vlanif30]ip address 10.0.12.1 24
[SW1-Vlanif30]quit
[SW1]

(3)配置OSPF基本功能

配置SW1

复制代码
[SW1]ospf 1 router-id 1.1.1.1
[SW1-ospf-1]area 0
[SW1-ospf-1-area-0.0.0.0]network 10.0.13.0 0.0.0.255
[SW1-ospf-1-area-0.0.0.0]network 10.0.12.0 0.0.0.255
[SW1-ospf-1-area-0.0.0.0]quit
[SW1-ospf-1]quit

配置SW2

复制代码
[SW2]ospf 1 router-id 2.2.2.2
[SW2-ospf-1]area 0
[SW2-ospf-1-area-0.0.0.0]network 10.0.12.0 0.0.0.255
[SW2-ospf-1-area-0.0.0.0]network 10.0.23.0 0.0.0.255	
[SW2-ospf-1-area-0.0.0.0]network 172.16.1.0 0.0.0.255
[SW2-ospf-1-area-0.0.0.0]quit
[SW2-ospf-1]quit

配置SW3

复制代码
[SW3]ospf 1 router-id 3.3.3.3
[SW3-ospf-1]area 0
[SW3-ospf-1-area-0.0.0.0]network 10.0.13.0 0.0.0.255	
[SW3-ospf-1-area-0.0.0.0]network 10.0.23.0 0.0.0.255
[SW3-ospf-1-area-0.0.0.0]quit
[SW3-ospf-1]quit

配置完成后,执行命令display ospf peer,可以看到SW1、SW2和SW3之间互相建立了邻接关系,以SW1的显示结果为例

复制代码
[SW1]display ospf peer

	 OSPF Process 1 with Router ID 1.1.1.1
		 Neighbors 

 Area 0.0.0.0 interface 10.0.12.1(Vlanif30)'s neighbors
 Router ID: 2.2.2.2          Address: 10.0.12.2       
   State: Full  Mode:Nbr is  Master  Priority: 1
   DR: 10.0.12.2  BDR: 10.0.12.1  MTU: 0    
   Dead timer due in 32  sec 
   Retrans timer interval: 5 
   Neighbor is up for 00:00:16     
   Authentication Sequence: [ 0 ] 

[SW1]

查看SW1的OSPF路由表的信息,可以看到去往SW2和SW3的路由表选项,而去往目的网段172.16.1.0/24的路由下一跳地址为10.0.12.2,说明流量在链路SW1------SW2上传输

复制代码
[SW1]display ospf routing 

	 OSPF Process 1 with Router ID 1.1.1.1
		  Routing Tables 

 Routing for Network 
 Destination        Cost  Type       NextHop         AdvRouter       Area
 10.0.12.0/24       1     Transit    10.0.12.1       1.1.1.1         0.0.0.0
 10.0.13.0/24       1     Stub       10.0.13.1       1.1.1.1         0.0.0.0
 10.0.23.0/24       2     Transit    10.0.12.2       2.2.2.2         0.0.0.0
 172.16.1.0/24      2     Stub       10.0.12.2       2.2.2.2         0.0.0.0

 Total Nets: 4  
 Intra Area: 4  Inter Area: 0  ASE: 0  NSSA: 0 

[SW1]

(4)配置OSPF与BFD联动

在SW1上配置OSPF与BFD联动

复制代码
[SW1]bfd 
[SW1-bfd]quit 
[SW1]ospf 1
[SW1-ospf-1]bfd all-interfaces enable
[SW1-ospf-1]quit

在SW2上配置OSPF与BFD联动

复制代码
[SW2]bfd 
[SW2-bfd]quit 
[SW2]ospf 1
[SW2-ospf-1]bfd all-interfaces enable
[SW2-ospf-1]quit

在SW3上配置OSPF与BFD联动

复制代码
[SW3]bfd 
[SW3-bfd]quit 
[SW3]ospf 1
[SW3-ospf-1]bfd all-interfaces enable
[SW3-ospf-1]quit

配置完成后,在SW1或SW2、SW3上执行display ospf bfd session all命令,可以看到BFD会话的状态为Up

(5)检验配置结果

在对SW2的GE0/0/2接口执行shutdown命令,模块链路故障

复制代码
[SW2]int GigabitEthernet 0/0/2
[SW2-GigabitEthernet0/0/2]shutdown 
[SW2-GigabitEthernet0/0/2]

在SW1上查看OSPF路由表

可以看出链路在SW1---SW2出现故障后,备份链路SW1---SW3---SW2 开始生效,即去往目的网段172.16.1.0/24的路由下一跳地址变成了10.0.13.3

相关推荐
anyup8 天前
来简单聊聊鸿蒙开发,万元奖金的事~
前端·华为·harmonyos
程序猿追14 天前
那个右下角的小数字怎么“卡”住我打字——我用 HarmonyOS 自己写了一个字数限制输入框
pytorch·华为·harmonyos
古德new14 天前
鸿蒙PC使用electron迁移:Joplin Electron 桌面适配全记录
华为·electron·harmonyos
世人万千丶14 天前
桌面便签小应用 - HarmonyOS ArkUI 开发实战-TextArea与Flex布局-PC版本
华为·harmonyos·鸿蒙·鸿蒙系统
慧海灵舟14 天前
AGenUI 鸿蒙端实战踩坑录:从 Column 布局消失到异步组件宽度为 0
华为·harmonyos
yuegu77715 天前
HarmonyOS应用<节气通>开发第33篇:状态管理实战
华为·harmonyos
YM52e15 天前
买菜计算器小应用 - HarmonyOS ArkUI 开发实战-PC版本
学习·华为·harmonyos·鸿蒙·鸿蒙系统
网络研究院15 天前
2026年网络安全
网络·安全·法律·法规·趋势·发展
阿捏利15 天前
系列总览-鸿蒙科普系列完全指南
华为·harmonyos
酣大智15 天前
ARP代理--工作原理
运维·网络·arp·arp代理