基础配置命令
运行 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