OSPF经典案例分析

  1. 网络拓扑规划

设备:2台华为路由器(R1、R2)

接口:各设备1个物理接口互联,1个Loopback接口

区域:全部配置在OSPF Area 0

IP规划:

  • R1-G0/0/0: 192.168.1.1/30

  • R2-G0/0/0: 192.168.1.2/30

  • R1-Loopback0: 1.1.1.1/32

  • R2-Loopback0: 2.2.2.2/32

  1. OSPF规划

· OSPF进程号:1

· Router-ID:手动指定(建议使用Loopback地址)

· 网络类型:广播(默认)

· 认证:可选配置(本案例不配置)

二、拓扑图

三、完整配置命令

R1 配置

系统视图

sysname R1

配置接口IP地址

interface GigabitEthernet0/0/0

ip address 192.168.1.1 255.255.255.252

undo shutdown

description To_R2_G0/0/0

配置Loopback接口

interface LoopBack0

ip address 1.1.1.1 255.255.255.255

description OSPF_Router-ID

配置OSPF

ospf 1 router-id 1.1.1.1

area 0.0.0.0

network 192.168.1.0 0.0.0.3 # 宣告直连网络

network 1.1.1.1 0.0.0.0 # 宣告Loopback地址

R2 配置

系统视图

sysname R2

配置接口IP地址

interface GigabitEthernet0/0/0

ip address 192.168.1.2 255.255.255.252

undo shutdown

description To_R1_G0/0/0

配置Loopback接口

interface LoopBack0

ip address 2.2.2.2 255.255.255.255

description OSPF_Router-ID

配置OSPF

ospf 1 router-id 2.2.2.2

area 0.0.0.0

network 192.168.1.0 0.0.0.3 # 宣告直连网络

network 2.2.2.2 0.0.0.0 # 宣告Loopback地址

四、验证命令

查看OSPF邻居状态

display ospf peer brief

查看OSPF邻居详细信息

display ospf peer

查看OSPF路由表

display ospf routing

查看OSPF接口信息

display ospf interface

查看全局路由表

display ip routing-table protocol ospf

查看OSPF的LSDB

display ospf lsdb

五、关键注意点

  1. 基础配置注意事项

· Router-ID唯一性:必须确保两台设备的Router-ID不同

· 网络宣告:通配符掩码使用正确(0表示匹配,1表示忽略)

· 区域一致性:直连链路必须在同一区域(本例均为Area 0)

· 接口状态:确保物理接口和协议均为up状态

  1. OSPF邻居建立条件检查表

检查项 要求 常见问题

接口IP地址 在同一网段 子网掩码不匹配

OSPF区域 相同 区域ID配置错误

网络类型 一致 一端为广播,一端为点对点

Hello/Dead间隔 相同 默认Hello=10s, Dead=40s

认证参数 一致(如配置) 认证类型/密码不匹配

MTU值 相同(华为默认检查) MTU不一致导致卡在ExStart

  1. 华为设备特有注意事项

· 进程号本地有效:不同设备的OSPF进程号可以不同

· Router-ID选举:手动配置优先于自动选举

· 默认路由:OSPF默认不生成默认路由,需使用default-route-advertise

· DR/BDR选举:广播网络中会自动选举,优先级高的为DR(默认为1)

  1. 故障排除步骤

1. 检查物理连通性

ping 192.168.1.2

2. 检查接口配置

display ip interface brief

3. 检查OSPF邻居状态

display ospf peer

4. 查看OSPF调试信息(需谨慎)

terminal monitor

terminal debugging

debugging ospf event

故障排除后关闭调试

undo debugging all

  1. 扩展配置建议

1. 修改OSPF优先级(影响DR选举)

interface GigabitEthernet0/0/0

ospf dr-priority 100 # 设置优先级为100

2. 配置OSPF认证(增加安全性)

ospf 1

area 0

authentication-mode simple cipher Huawei@123

3. 修改网络类型(避免DR选举)

interface GigabitEthernet0/0/0

ospf network-type p2p # 改为点对点类型

4. 调整计时器(大型网络优化)

interface GigabitEthernet0/0/0

ospf timer hello 30 # 修改Hello时间为30秒

ospf timer dead 120 # 修改Dead时间为120秒

相关推荐
东来也_八门18 分钟前
我用麦当劳开放的 MCP,把那个最冷门的营养接口做成了真实配餐求解器
python
AI日报派送佬25 分钟前
Ultralytics YOLO 模型训练技巧与最佳实践
人工智能·python·深度学习·yolo·机器学习·计算机视觉
zhaowangji34 分钟前
mujoco仿真(机械臂推动正方体到指定位置)
人工智能·python
数据管道工37 分钟前
解析一个老网站:GBK 编码、页面结构漂移与限流退避
python
只睡四小时39 分钟前
AI 生成 PPTX:11 页课件编译出 429 个形状
javascript·python·pptx·ai生成ppt·ooxml
leisoo809740 分钟前
股票筹码分布怎么用获利比例成本区间与集中度实战 IG50免费开源股票数据API接口
开发语言·jvm·数据库·python·开源
ControlM42 分钟前
从官方 CDN 里扒出 TRAE (TraeCode) 历史版本安装包
python·逆向·trae
tianyuanwo44 分钟前
Python 属性查找陷阱:从 `AttributeError: ‘X‘ object has no attribute ‘_children‘` 说起
python
程序猿阿森1 小时前
混合精度详解:FP16 vs BF16,Loss Scaling 与 PyTorch 实战
人工智能·pytorch·python
benchmark_cc1 小时前
A股、港股、美股日K如何拼接?处理不同交易日造成的时间轴错位
大数据·python·pandas·量化交易·股票数据·quantdash