zl程序教程

您现在的位置是:首页 >  大数据

当前栏目

玩转华为ENSP模拟器系列 | 配置指定进程的BFD for OSPF特性

配置进程华为 系列 for 特性 指定 玩转
2023-09-14 09:09:06 时间

素材来源:华为路由器配置指南

一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持!

附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_华为模拟器实验


目标

配置指定进程的BFD for OSPF特性,可以快速检测链路的状态,提高链路状态变化时OSPF的收敛速度。

组网模型

配置思路

  • 在各路由器上配置OSPF基本功能
  • 使能OSPF BFD特性

操作步骤

  1. 配置各接口IP地址(略)
  2. 配置OSPF基本功能

配置CX1

CX1:
ospf 2 router-id 1.1.1.149
 area 0.0.0.0
  network 100.1.1.0 0.0.0.255
  network 200.1.1.0 0.0.0.255

配置CX2

CX2:
ospf 2 router-id 1.1.1.136
 area 0.0.0.0
  network 1.1.1.136 0.0.0.0
  network 100.1.1.0 0.0.0.255
  network 172.16.1.0 0.0.0.255
  network 200.1.1.0 0.0.0.255
  1. 配置主备链路

修改CX1的接口OSPF cost值

CX1:
interface Ethernet1/0/1.1
 vlan-type dot1q 10
 ip address 200.1.1.1 255.255.255.0
 ospf cost 100

修改CX2的接口OSPF cost值

CX2:
interface Ethernet1/0/1.1
 vlan-type dot1q 10
 ip address 200.1.1.2 255.255.255.0
 ospf cost 100

查看CX1的OSPF路由表的信息,去往172.16.1.0/24的路由下一跳地址为100.1.1.2,流量在主链路CX1子接口Ethernet1/0/0.1上传输。

[~CX1]dis ip routing-table protocol ospf 
Route Flags: R - relay, D - download to fib, T - to vpn-instance, B - black hole
 route
------------------------------------------------------------------------------
_public_ Routing Table : OSPF
         Destinations : 4        Routes : 4         
OSPF routing table status : <Active>
         Destinations : 2        Routes : 2         
Destination/Mask    Proto   Pre  Cost        Flags NextHop         Interface
      1.1.1.136/32  OSPF    10   1             D   100.1.1.2       Ethernet1/0/0
.1
     172.16.1.0/24  OSPF    10   2             D   100.1.1.2       Ethernet1/0/0
.1
OSPF routing table status : <Inactive>
         Destinations : 2        Routes : 2         
Destination/Mask    Proto   Pre  Cost        Flags NextHop         Interface
      100.1.1.0/24  OSPF    10   1                 100.1.1.1       Ethernet1/0/0
.1
      200.1.1.0/24  OSPF    10   100               200.1.1.1       Ethernet1/0/1
.1
[~CX1]        
[~CX1]
  1. 配置OSPF BFD

CX1配置OSPF BFD

CX1:
bfd
ospf 2 router-id 1.1.1.149
 bfd all-interfaces enable
 bfd all-interfaces min-tx-interval 30 min-rx-interval 30 detect-multiplier 5

CX2配置OSPF BFD

CX2:
bfd
ospf 2 router-id 1.1.1.136
 bfd all-interfaces enable
 bfd all-interfaces min-tx-interval 30 min-rx-interval 30 detect-multiplier 5

配置完成后,在CX1或CX2执行dis bfd session all命令,可以看到BFD State的状态为up。以CX1的显示为例

[~CX1-ospf-2]dis bfd session all 
(w): State in WTR
(*): State is invalid
--------------------------------------------------------------------------------
Local      Remote     PeerIpAddr      State     Type        InterfaceName 
--------------------------------------------------------------------------------
16385      16385      100.1.1.2       Up        D_IP_IF     Ethernet1/0/0.1
16386      16386      200.1.1.2       Up        D_IP_IF     Ethernet1/0/1.1
--------------------------------------------------------------------------------
    Total UP/DOWN Session Number : 2/0
[~CX1-ospf-2]
  1. 配置验证

对CX1的Ethernet1/0/0接口执行shutdown命令,模拟主链路故障。

CX1:
interface Ethernet1/0/0
 shutdown

在CX1上查看路由表,可以看出,在主链路失效后,选择备份链路,去往172.16.1.0/24的路由下一跳地址为200.1.1.2,即CX2的Ethernet1/0/1的接口IP地址

[~CX1-Ethernet1/0/0]dis ip routing-table protocol ospf 
Route Flags: R - relay, D - download to fib, T - to vpn-instance, B - black hole
 route
------------------------------------------------------------------------------
_public_ Routing Table : OSPF
         Destinations : 3        Routes : 3         
OSPF routing table status : <Active>
         Destinations : 2        Routes : 2         
Destination/Mask    Proto   Pre  Cost        Flags NextHop         Interface
      1.1.1.136/32  OSPF    10   100           D   200.1.1.2       Ethernet1/0/1
.1
     172.16.1.0/24  OSPF    10   101           D   200.1.1.2       Ethernet1/0/1
.1
OSPF routing table status : <Inactive>
         Destinations : 1        Routes : 1         
Destination/Mask    Proto   Pre  Cost        Flags NextHop         Interface
      200.1.1.0/24  OSPF    10   100               200.1.1.1       Ethernet1/0/1
.1
[~CX1-Ethernet1/0/0]