首页 / 配置案例 / 迈普 NSS3330 配置 OSPF 动态路由

迈普 NSS3330 配置 OSPF 动态路由

适用型号:NSS3330(V1) 系列三层接入交换机(手册版本 V9.5.0.2)

用户提问

NSS3330 交换机如何配置 OSPF 动态路由协议?请给出完整配置命令和步骤。

BOOKRAG 回答(实际对话输出)

下面给出 NSS3330(V1) 系列交换机配置 OSPF 动态路由协议 的完整可用步骤与命令示例。以下内容基于 NSS3330(V1) 配置手册中 OSPF 基本功能、典型配置举例和路由生成配置整理。

1. 适用型号 / 版本

2. 前提条件

  1. 设备接口或 VLAN 接口已经具备可用的 IP 地址。

> 本问题引用的 OSPF 章节主要覆盖 OSPF 协议配置命令,未包含接口 IP 地址配置命令,因此以下示例默认接口 IP 已配置完成。

  1. 需要参与 OSPF 的接口状态正常。
  2. 明确需要宣告的网段、反掩码以及所属 OSPF 区域。
  3. 如果是 VRF 场景,需要在对应 VRF 下启用 OSPF 进程 [2]。

3. OSPF 基本配置思路

NSS3330 上配置 OSPF 基本功能的核心步骤为:

  1. 进入全局配置模式。
  2. 创建 OSPF 进程并进入 OSPF 配置模式。
  3. 可选配置 Router ID。
  4. 使用 network 命令宣告接口所在网段,并将其加入指定 OSPF 区域。
  5. 使用显示命令验证 OSPF 邻居和路由表。

OSPF 基本功能配置命令包括创建 OSPF 进程、配置 Router ID、配置 OSPF 区域覆盖网段等 [2]。

4. 基本配置命令说明

4.1 进入全局配置模式

configure terminal

进入全局配置模式 [2]。

4.2 创建 OSPF 进程

router ospf process-id

参数说明:

如果是 VRF 场景:

router ospf process-id vrf vrf-name

说明:

4.3 配置 Router ID

router-id ip-address

示例:

router-id 1.1.1.1

说明:

4.4 宣告网段并加入 OSPF 区域

network ip-address wildcard-mask area area-id

示例:

network 10.0.0.0 0.0.0.255 area 0

说明:

4.5 退出 OSPF 配置模式

exit

典型示例中使用 exit 退出 OSPF 配置模式 [4]。

5. 完整配置示例

示例一:单区域 OSPF 配置

假设交换机需要将 10.0.0.0/24 网段加入 OSPF 区域 0,Router ID 为 1.1.1.1。

Device#configure terminal
Device(config)#router ospf 100
Device(config-ospf)#router-id 1.1.1.1
Device(config-ospf)#network 10.0.0.0 0.0.0.255 area 0
Device(config-ospf)#exit

说明:

示例二:多区域 OSPF 配置

参考手册中的典型配置示例,Device2 需要将 20.0.0.0/24 加入区域 0,将 10.0.0.0/24 加入区域 1 [4]。

Device2#configure terminal
Device2(config)#router ospf 100
Device2(config-ospf)#router-id 2.2.2.2
Device2(config-ospf)#network 20.0.0.0 0.0.0.255 area 0
Device2(config-ospf)#network 10.0.0.0 0.0.0.255 area 1
Device2(config-ospf)#exit

Device3 示例:

Device3#configure terminal
Device3(config)#router ospf 100
Device3(config-ospf)#router-id 3.3.3.3
Device3(config-ospf)#network 20.0.0.0 0.0.0.255 area 0
Device3(config-ospf)#network 30.0.0.0 0.0.0.255 area 2
Device3(config-ospf)#exit

Device4 示例:

Device4#configure terminal
Device4(config)#router ospf 100
Device4(config-ospf)#router-id 4.4.4.4
Device4(config-ospf)#network 30.0.0.0 0.0.0.255 area 2
Device4(config-ospf)#network 200.0.0.0 0.0.0.255 area 2
Device4(config-ospf)#exit

以上为手册中 OSPF 基本功能典型配置示例 [4]。

6. 验证命令

6.1 查看 OSPF 邻居

show ip ospf neighbor

手册示例输出:

Device3#show ip ospf neighbor

OSPF process 100:

Neighbor ID     Pri   State           Dead Time   Address         Interface

2.2.2.2           1   Full/Backup     00:00:36    20.0.0.1        vlan2

4.4.4.4           1   Full/ -         00:00:39    30.0.0.2        vlan3

说明:

6.2 查看路由表

show ip route

手册示例输出片段:

Device3#show ip route

Codes: C - connected, S - static, R - RIP,  O - OSPF, OE-OSPF External, M - Management

       D - Redirect, E - IRMP, EX - IRMP external, o - SNSP, B - BGP, i-ISIS

Gateway of last resort is not set

O   10.0.0.0/24 [110/2] via 20.0.0.1, 00:02:53, vlan2

C   20.0.0.0/24 is directly connected, 03:20:36, vlan2

C   30.0.0.0/24 is directly connected

说明:

7. 可选配置:OSPF 引入默认路由

如果需要让本设备向 OSPF 自治系统发布默认路由,可以在 OSPF 进程下配置:

configure terminal
router ospf process-id
default-information originate

带参数形式:

default-information originate [ always | metric metric-value | metric-type metric-type | route-map route-map-name ]

说明:

示例:

Device(config)#router ospf 100
Device(config-ospf)#default-information originate always

8. 可选配置:OSPF 主机路由

如果需要发布一条 OSPF 主机路由,可以在 OSPF 进程下配置:

host ip-address area area-id

带 cost 参数:

host ip-address area area-id cost cost

说明:

示例:

Device(config)#router ospf 100
Device(config-ospf)#host 192.168.100.1 area 0

9. 常见排查点

手册中未提供具体报错信息,但基于 OSPF 配置命令可以进行如下排查:

  1. OSPF 邻居未建立
  1. Router ID 修改后未生效
  1. VRF 场景下 OSPF 不生效
     router ospf process-id vrf vrf-name
  1. 路由表中没有 OSPF 路由

10. 注意事项

  1. 缺省情况下,系统未使能 OSPF 协议,必须通过 router ospf process-id 启用 OSPF 进程 [2]。
  2. network 命令用于配置 OSPF 区域覆盖的网段,是 OSPF 基本功能中的必选配置 [2]。
  3. 一个接口只能属于一个 OSPF 进程和区域 [2]。
  4. Router ID 可以手动配置,也可以由系统根据选举规则生成;手动配置后如需立即生效,需要手动重置 OSPF 进程 [2]。
  5. 在 VRF 环境中配置 OSPF 时,需要确认 OSPF 进程、接口和 VRF 三者对应关系正确 [2]。
  6. 如果需要发布默认路由,需额外配置 default-information originate;缺省不会自动引入默认路由 [6]。
  7. OSPF 功能配置不仅包括基本邻居和路由建立,还包括区域类型、虚链接、网络类型、认证、路由重分发、路由过滤、接口参数优化等能力 [3]。

11. 最简可执行配置模板

如果只是完成 OSPF 动态路由基本互通,可使用如下模板:

Device#configure terminal
Device(config)#router ospf 100
Device(config-ospf)#router-id 1.1.1.1
Device(config-ospf)#network 10.0.0.0 0.0.0.255 area 0
Device(config-ospf)#network 20.0.0.0 0.0.0.255 area 0
Device(config-ospf)#exit

验证:

Device#show ip ospf neighbor
Device#show ip route

【参考出处】

[2] NSS3330(V1)系列交换机配置手册(V9.5.0.2(R)-20191224).md / 05 单播路由 > 7 OSPF > 7.2 OSPF功能配置 > 7.2.1 配置OSPF基本功能 / 第 2 页 · 行 5169-5215

[3] NSS3330(V1)系列交换机配置手册(V9.5.0.2(R)-20191224).md / 05 单播路由 > 7 OSPF > 7.2 OSPF功能配置 / 第 2 页 · 行 5114-5168

[4] NSS3330(V1)系列交换机配置手册(V9.5.0.2(R)-20191224).md / 05 单播路由 > 7 OSPF > 7.3 OSPF典型配置举例 > 7.3.1 配置OSPF基本功能 / 第 2 页 · 行 6020-6332

[5] NSS3330(V1)系列交换机配置手册(V9.5.0.2(R)-20191224).md / 05 单播路由 > 7 OSPF > 7.3 OSPF典型配置举例 > 7.3.1 配置OSPF基本功能 / 第 2 页 · 行 6020-6332

[6] NSS3330(V1)系列交换机配置手册(V9.5.0.2(R)-20191224).md / 05 单播路由 > 7 OSPF > 7.2 OSPF功能配置 > 7.2.5 配置OSPF路由生成 / 第 2 页 · 行 5455-5521

更多配置问题可进入 BOOKRAG 控制台 选择对应型号直接提问,回答基于该型号官方手册原文。