华为设备OSPF配置详解:从基础到高级应用场景
创作时间:
作者:
@小白创作中心
华为设备OSPF配置详解:从基础到高级应用场景
引用
CSDN
1.
https://blog.csdn.net/qq_23930765/article/details/119709226
本文通过一个具体的实验拓扑,详细讲解了华为设备上OSPF协议的各种配置,包括基础配置、引入缺省路由、配置stub区域、调整接口开销、修改网络类型、配置ASBR、被动接口以及OSPF验证等。文章结构清晰,每个配置步骤都配有具体的命令和验证结果,非常适合网络工程师学习参考。
实验拓扑和需求
- 配置IP地址,包括loopback地址,底下路由器至少有两个用户网段,用于测试汇总
- 进行多区域设计,宣告OSPF(完成的标志是各路由器邻接关系形成)
- 在出口设备注入默认路由(完成的标志是每台路由器学习到默认路由)
- ABR上对用户网段进行汇总,精简核心设备路由表
- 将末梢区域设置为完全stub区域,精简边缘设备路由表
- 修改cost值,实现数据合理分流,来回路径一致
- 修改接口网络类型为点到点,加快收敛速度
- 配置出口NAT
- 配置安全增强策略
OSPF基础配置
[AR1]router id 1.1.1.1
[AR1]ospf 1
[AR1-ospf-1]area 0
[AR1-ospf-1-area-0.0.0.0]net 10.0.0.0 0.255.255.255
[AR2]router id 2.2.2.2
[AR2]ospf 1
[AR2-ospf-1]area 0
[AR2-ospf-1-area-0.0.0.0]network 10.0.0.0 0.255.255.255
[AR3]router id 3.3.3.3
[AR3]ospf 1
[AR3-ospf-1]area 0
[AR3-ospf-1-area-0.0.0.0]network 10.0.0.0 0.255.255.255
[AR4]router id 4.4.4.4
[AR4]ospf 1
[AR4-ospf-1]area 0
[AR4-ospf-1-area-0.0.0.0]network 10.0.0.0 0.255.255.255
[AR4-ospf-1-area-0.0.0.0]area 10
[AR4-ospf-1-area-0.0.0.10]network 11.0.0.0 0.255.255.255
[AR5]router id 5.5.5.5
[AR5]ospf 1
[AR5-ospf-1]area 0
[AR5-ospf-1-area-0.0.0.0]network 10.0.0.0 0.255.255.255
[AR5-ospf-1-area-0.0.0.0]area 20
[AR5-ospf-1-area-0.0.0.10]network 12.0.0.0 0.255.255.255
[AR6]router id 6.6.6.6
[AR6]ospf 1
[AR6-ospf-1]area 10
[AR6-ospf-1-area-0.0.0.10]network 0.0.0.0 0.0.0.0
[AR7]router id 7.7.7.7
[AR7]ospf 1
[AR7-ospf-1]area 20
[AR7-ospf-1-area-0.0.0.10]network 0.0.0.0 0.0.0.0
验证:
查看邻居关系,以下为AR1的输出结果,其他设备略
[AR1]display ospf peer brief
Area Id Interface Neighbor id State
0.0.0.0 GigabitEthernet0/0/1 2.2.2.2 Full
0.0.0.0 GigabitEthernet0/0/2 3.3.3.3 Full
查看路由,以下为AR1的路由表,其他设备略
[AR1]display ip routing-table protocol ospf
Route Flags: R - relay, D - download to fib
Public routing table : OSPF
Destinations : 11 Routes : 18
OSPF routing table status :
Destinations : 11 Routes : 18
Destination/Mask Proto Pre Cost Flags NextHop Interface
10.10.23.0/24 OSPF 10 2 D 10.10.12.2 GigabitEthernet
0/0/1
OSPF 10 2 D 10.10.13.3 GigabitEthernet
0/0/2
10.10.24.0/24 OSPF 10 2 D 10.10.12.2 GigabitEthernet
0/0/1
...
配置OSPF引入缺省路由
在边界设备,配置引入缺省路由,可以使所有OSPF路由器学习到缺省路由
[AR1-ospf-1]default-route-advertise always
验证(各设备均可看到默认路由)
[AR3]display ip routing-table
Route Flags: R - relay, D - download to fib
Routing Tables: Public
Destinations : 26 Routes : 29
Destination/Mask Proto Pre Cost Flags NextHop Interface
0.0.0.0/0 O_ASE 150 1 D 10.10.13.1 GigabitEthernet
0/0/2
配置OSPF stub区域
配置路由汇总,可以精简路由表。路由汇总在ABR上配置,可以精简区间路由,在ASBR上做配置,可以精简引入的外部路由。
[AR4]ospf 1
[AR4-ospf-1]area 10
[AR4-ospf-1-area-0.0.0.10]abr-summary 192.168.0.0 255.255.0.0
验证:
[AR1]dis ip routing-table 192.168.0.1
Route Flags: R - relay, D - download to fib
Routing Table : Public
Summary Count : 2
Destination/Mask Proto Pre Cost Flags NextHop Interface
192.168.0.0/16 OSPF 10 3 D 10.10.12.2 GigabitEthernet
0/0/1
OSPF 10 3 D 10.10.13.3 GigabitEthernet
0/0/2
配置OSPF stub区域
将末节区域配置为完全stub区域,可以最大程度的精简路由表,用1条缺省路由代替各种OSPF明细路由。
[AR4]ospf 1
[AR4-ospf-1]area 10
[AR4-ospf-1-area-0.0.0.10]stub no-summary
[AR6]ospf 1
[AR6-ospf-1]area 10
[AR6-ospf-1-area-0.0.0.10]stub no-summary
验证:
[AR6]dis ip routing-table protocol ospf
Route Flags: R - relay, D - download to fib
Public routing table : OSPF
Destinations : 1 Routes : 1
OSPF routing table status :
Destinations : 1 Routes : 1
Destination/Mask Proto Pre Cost Flags NextHop Interface
0.0.0.0/0 OSPF 10 2 D 11.10.46.4 GigabitEthernet
0/0/2
配置OSPF接口开销cost,实现OSPF选路优化
[AR4]int gi0/0/1
[AR4-GigabitEthernet0/0/1]ospf cost 1000
[AR5]int gi0/0/2
[AR5-GigabitEthernet0/0/2]ospf cost 1000
[AR2]int gi0/0/2
[AR2-GigabitEthernet0/0/2]ospf cost 1000
[AR3]int gi0/0/1
[AR3-GigabitEthernet0/0/1]ospf cost 1000
验证:
访问外网的路径,AR4和AR5分别走不同路径
[AR4]dis ip routing-table 8.8.8.8
Route Flags: R - relay, D - download to fib
Routing Table : Public
Summary Count : 1
Destination/Mask Proto Pre Cost Flags NextHop Interface
0.0.0.0/0 O_ASE 150 1 D 10.10.24.2 GigabitEthernet
0/0/0
[AR5]dis ip routing-table 8.8.8.8
Route Flags: R - relay, D - download to fib
Routing Table : Public
Summary Count : 1
Destination/Mask Proto Pre Cost Flags NextHop Interface
0.0.0.0/0 O_ASE 150 1 D 10.10.35.3 GigabitEthernet
0/0/0
回包路径,给192和172网段走不同路径
[AR1]dis ip routing-table 192.168.0.1
Route Flags: R - relay, D - download to fib
Routing Table : Public
Summary Count : 1
Destination/Mask Proto Pre Cost Flags NextHop Interface
192.168.0.0/16 OSPF 10 3 D 10.10.12.2 GigabitEthernet
0/0/1
[AR1]dis ip routing-table 172.16.0.1
Route Flags: R - relay, D - download to fib
Routing Table : Public
Summary Count : 1
Destination/Mask Proto Pre Cost Flags NextHop Interface
172.16.0.0/16 OSPF 10 3 D 10.10.13.3 GigabitEthernet
0/0/2
配置OSPF网络类型,加快OSPF收敛速度
以太网接口默认是广播型,需要花40s的时间来选举DR。但是如果在一条广播链路上只有两台路由器,就没必要选DR,可以将接口类型修改为点到点,加快收敛速度。
[AR1]int gi0/0/1
[AR1-GigabitEthernet0/0/1]ospf network-type p2p
[AR2]int gi0/0/1
[AR2-GigabitEthernet0/0/1]ospf network-type p2p
验证:
[AR1]display ospf peer | include DR
OSPF Process 1 with Router ID 1.1.1.1
Neighbors
Area 0.0.0.0 interface 10.10.12.1(GigabitEthernet0/0/1)'s neighbors
DR: None BDR: None
配置网络边界ASBR,实现外网连通性
在连接外网的ASBR,配置常规的NAT和缺省路由。
acl number 2000
rule 5 permit source 192.168.0.0 0.0.255.255
rule 10 permit source 172.16.0.0 0.0.255.255
rule 15 deny
nat address-group 1 64.1.1.2 64.1.1.3
interface GigabitEthernet0/0/0
ip address 64.1.1.1 255.255.255.0
nat outbound 2000 address-group 1
ip route-static 0.0.0.0 0.0.0.0 64.1.1.6
验证:
在AR6上,使用loopback接口地址,访问外网
[AR6]ping -a 192.168.0.1 8.8.8.8
PING 8.8.8.8: 56 data bytes, press CTRL_C to break
Reply from 8.8.8.8: bytes=56 Sequence=1 ttl=252 time=30 ms
Reply from 8.8.8.8: bytes=56 Sequence=2 ttl=252 time=30 ms
Reply from 8.8.8.8: bytes=56 Sequence=3 ttl=252 time=30 ms
Reply from 8.8.8.8: bytes=56 Sequence=4 ttl=252 time=30 ms
Reply from 8.8.8.8: bytes=56 Sequence=5 ttl=252 time=40 ms
— 8.8.8.8 ping statistics —
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 30/32/40 ms
配置OSPF被动接口,加强安全性
被动接口用于连接终端的接口,当收到HELLO报文会丢弃,可以提高安全性,避免受到协议攻击。
在连接其他路由器的接口,可以配置邻居验证,输入正确的密码才可以建立邻居
被动接口
[AR6-ospf-1]silent-interface gi0/0/0
邻居验证
[AR4-GigabitEthernet0/0/2]ospf authentication-mode md5 1 zhynet
[AR6-GigabitEthernet0/0/2]ospf authentication-mode md5 1 zhynet
热门推荐
如何明确且精准地写出求职目标
27寸显示器桌子用多大的合适?打造舒适的工作环境
产品经理如何试眼霜肤感
十五幅图 了解A股各类资金行为和偏好
CAD如何调整文字大小
黄瓜种植技术要点
为什么我们总在防御?
别人的话影响你的生活?学会自我认知。
股票背后的晋商保矿爱国运动
洗衣机紫外线杀菌和高温杀菌哪个好?
家庭数据中心:细说NAS搭建与维护之道
春季养生,你吃对了吗?
蒸鼻器有用吗?和洗鼻器的差异、功用比较一次告诉你
AI工具助力学术研究:发现论文中的错误
四位加法器原理与构建方法详解
水仙花怎么养的好,教你几个方法就能花开不断!
咳嗽是怎么产生的
智能驾驶辅助系统介绍:自适应巡航与自动泊车的魅力探索
鸦片战争为什么会失败?原因及影响深度解析
职业规划中的自我评估(了解你的兴趣、价值观和技能)
GPU天梯图制作:如何快速掌握显卡性能排名技巧
诺如病毒感染和普通拉肚子的区别
销量太差!曝《波斯王子:失落王冠》团队已被解散
2025年可能是基金申请最容易的一年
苏州芭蕾舞团以足尖演绎江南美学
苏州芭蕾舞团以足尖演绎江南美学
领养宠物前需要准备些什么
领养证怎么办理及条件
精神不正常的人刑事责任怎么承担
工程施工合同模板制作指南:确保合同准确无误