华为交换配置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

相关推荐
小伍_Five11 分钟前
透视网络世界:计算机网络习题的深度解析与总结【前3章】
服务器·网络·计算机网络
Freerain992 小时前
鸿蒙Next类属性观测器V2
华为·harmonyos
网络安全(king)2 小时前
网络安全攻防学习平台 - 基础关
网络·学习·web安全
李白你好2 小时前
家用无线路由器的 2.4GHz 和 5GHz
运维·网络
嵌入(师)3 小时前
嵌入式驱动开发详解21(网络驱动开发)
网络·驱动开发
柒烨带你飞3 小时前
路由器的原理
网络·智能路由器·php
xserver23 小时前
ensp 基于EASY IP的公司出口链路配置
网络·tcp/ip·智能路由器
枫零NET3 小时前
学习思考:一日三问(学习篇)之匹配VLAN
网络·学习·交换机
yg_小小程序员4 小时前
鸿蒙开发(16)使用DevEco Studio上的Git工具进行多远程仓管理
git·华为·harmonyos
手心里的白日梦4 小时前
UDP传输层通信协议详解
网络·网络协议·udp