首页 / 配置案例 / 迈普 NSS3330 配置 OSPF 动态路由
适用型号:NSS3330(V1) 系列三层接入交换机(手册版本 V9.5.0.2)
下面给出 NSS3330(V1) 系列交换机配置 OSPF 动态路由协议 的完整可用步骤与命令示例。以下内容基于 NSS3330(V1) 配置手册中 OSPF 基本功能、典型配置举例和路由生成配置整理。
> 本问题引用的 OSPF 章节主要覆盖 OSPF 协议配置命令,未包含接口 IP 地址配置命令,因此以下示例默认接口 IP 已配置完成。
NSS3330 上配置 OSPF 基本功能的核心步骤为:
network 命令宣告接口所在网段,并将其加入指定 OSPF 区域。OSPF 基本功能配置命令包括创建 OSPF 进程、配置 Router ID、配置 OSPF 区域覆盖网段等 [2]。
configure terminal
进入全局配置模式 [2]。
router ospf process-id
参数说明:
process-id:OSPF 进程号,本地有效。如果是 VRF 场景:
router ospf process-id vrf vrf-name
说明:
router-id ip-address
示例:
router-id 1.1.1.1
说明:
network ip-address wildcard-mask area area-id
示例:
network 10.0.0.0 0.0.0.255 area 0
说明:
ip-address:需要宣告的网段地址。wildcard-mask:通配符掩码,也称反掩码。例如 /24 网段通常对应 0.0.0.255。area-id:OSPF 区域 ID。exit
典型示例中使用 exit 退出 OSPF 配置模式 [4]。
假设交换机需要将 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
说明:
router ospf 100 创建 OSPF 进程 100。network 10.0.0.0 0.0.0.255 area 0 将 10.0.0.0/24 网段宣告到 OSPF 区域 0。参考手册中的典型配置示例,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]。
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
说明:
Full 表示 OSPF 邻接关系建立正常 [5]。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
说明:
O 表示 OSPF 路由。OE 表示 OSPF External 外部路由。如果需要让本设备向 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 ]
说明:
always 表示强制向 OSPF 自治系统中生成默认路由。always,则只有本地路由表中存在默认路由时才会生成并引入默认路由 [6]。示例:
Device(config)#router ospf 100
Device(config-ospf)#default-information originate always
如果需要发布一条 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
手册中未提供具体报错信息,但基于 OSPF 配置命令可以进行如下排查:
router ospf process-id 启用 OSPF 进程。network 命令是否覆盖了参与 OSPF 的接口 IP 网段。wildcard-mask 是否配置正确。network 命令宣告 [2]。 router ospf process-id vrf vrf-name
show ip ospf neighbor 检查邻居是否达到 Full 状态。show ip route 检查是否存在 O 开头的 OSPF 路由 [5]。router ospf process-id 启用 OSPF 进程 [2]。network 命令用于配置 OSPF 区域覆盖的网段,是 OSPF 基本功能中的必选配置 [2]。default-information originate;缺省不会自动引入默认路由 [6]。如果只是完成 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 控制台 选择对应型号直接提问,回答基于该型号官方手册原文。