「Huaiwei VRP」- 配置 OSPF 协议

  CREATED BY JENKINSBOT

基础配置命令

运行 OSPF 协议(全局)

### 创建 OSPF 进程
[Huawei] ospf <process-id>
[Huawei] ospf router-id <router-id> # 我们通常手动指定 Router ID 参数,以简化维护(默认是自动选择,比较难记忆)

[Huaewi] ospf
[Huawei] ospf 1 
[Huawei] ospf 1 router-id x.x.x.x

### 创建 OSPF 区域
[Huawei-ospf] area 0  # 划分区域

### 通告网络
[Huawei-ospf-1-area-0.0.0.0] network <network-prefix> <wildcard-mask> # 宣告网络,这里是反掩码,匹配多个网络

### 重置 OSPF 进程
<user-view> reset ospf [ process-id ]

process-id,用于标识 OSPF 进程(default=1),同个设备上能够运行多个不同的 OSPF 进程。
router-id,手工指定设备号,如果未指定,则 Router 会从设备接口的网络地址中选择某个地址。
area-id:区域 ID;以十进制或点分十进制表示;范围 0-232
network:定义运行 OSPF 协议的网段。参数 wildcard-mask 为通配额父(比如 0.0.0.255 格式)

当通过命令 network 进行网络宣告后,Router 才开始发送 OSPF Hello 报文,以开始建立邻居关系。而且当 OSPF 运行时,虽然是全局配置,但是其依旧实在接口上运行的,即如果接口地址未包含在 network 定义的范围内,该接口上依旧不会捕获到 OSPF Hello 报文。

运行 OSPF 协议(接口)

[Interface] ospf enable 1 area 0 

其他设置

加快收敛速度:

// 设置选举DR时的优先级
[Huawei-GigabitEthernet1/0/0] ospf dr-priority priority # priority 越大,越优先,0-255
 
// 设置Hello报文发送的时间间隔
// 缺省情况下,P2P、Broadcast类型接口发送Hello报文的时间间隔的值为10秒,且同一接口上邻居失效时间是Hello间隔时间的4倍
[Huawei-GigabitEthernet1/0/0] ospf timer Hello interval

// 设置网络类型
// 缺省情况下,接口的网络类型根据物理接口而定。以太网接口的网络类型为广播,串口和POS口(封装PPP协议或HDLC协议时)网络类型为P2P。
[Huawei-GigabitEthernet1/0/0] ospf network { p2p | p2mp | broadcast | nbma }

// 通告默认路由
default-route-advertise

查看信息

[Huaiwe] display ospf peer

查看 LSDB 信息(OSPF Routing Table):

<AR5>display ospf lsdb 

	 OSPF Process 1 with Router ID 10.1.5.5
		 Link State Database 

		         Area: 0.0.0.1
 Type      LinkState ID    AdvRouter          Age  Len   Sequence   Metric
 Router    10.1.5.5        10.1.5.5          1124  36    80000007       1
 Router    1.1.1.1         1.1.1.1           1135  36    80000004       1
 Network   10.0.15.5       10.1.5.5          1124  32    80000003       0
 

		 AS External Database
 Type      LinkState ID    AdvRouter          Age  Len   Sequence   Metric
 External  10.0.15.0       10.1.5.5           407  36    80000004       1
 External  100.100.100.100 10.1.5.5           407  36    80000004       1
 External  10.1.5.5        10.1.5.5           407  36    80000004       1
 External  10.0.15.0       1.1.1.1            179  36    80000004       1

调试

<Huawei> terminal debugging
<Huawei> debugging ospf packet
[R1]display ospf error

修改开销参数

# 设置带宽参考值
# default: 100Mbit/s
# value: 1-2147483648
[Huawei] bindwidth-reference 1000

# 设置开销值
# 默认情况,OSPF 会根据该接口的带宽自动计算开销
# cost: 1-65535
[Huawei-Interface] ospf cost 10 

参考文献

NE40E V800R010C10SPC500 Configuration Guide – IP Routing 01