对于OSPF多区域配置和区域优化你懂了吗?多区域配置实验,路由重分发,末梢区域和完全末梢区域的优化以及NSSA的区域优化,简单明了
一:OSPF多区域的生成
1.1:生成OSPF多区域的原因
1.改善网络的可拓展性
2.快速收敛
二:OSPF的三种通信量
2.1:域内通信量(Intra-Area Traffic)
单个区域内的路由器之间交换数据包构成的通信量
2.2:域间通信量(Inter- Area Traffic)
不同区域的路由器之间交换数据包构成的通信量
2.3:外部通信量(External Traffic)
OSPF域内的路由器与OSPF区域外或另-一个自治系统
内的路由器之间交换数据包构成的通信量
三:OSPF的路由器类型
1.内部路由器:只保存本区域内的链路状态信息
2.区域边界路由器(ABR):用来连接区域0和其他区域
3.自治系统边界路由器(ASBR):用来连接OSPF的AS与外部其他的路由
四:OSPF的区域类型
4.1:骨干区域
即传输区域,area 0
4.2:非骨干区域—根据能够学习的路由种类来区分
即常规区域,除了area 0之外的其他所有许可范围内的区域
4.2.1:标准区域
即正常传输数据的区域
4.2.2:末梢区域(stub)
禁用外部AS的信息进入,即禁用LSA 4 ,LSA 5类信息进入(5类信息都禁用了。要四类通告ASBR来也没用了)
4.2.3:完全末梢(totally stubby)区域
禁用外部AS信息和区域间的信息,即LSA 5 和 LSA 3类信息进入
4.2.4:非纯末梢区域(NSSA)
禁用非直连的外部AS信息进入,同时会产生LSA 7类信息,在路由表中表示为 O N2(N2代表类型2,默认的是2,可以改成1,即metric-type 1)
4.3:区域图解
4.4:Stub区域
五:OSPF链路状态数据库
5.1:链路状态数据库的组成
每个路由器都创建了由每个接口、对应的相邻节点和接口速度组成的数据库
链路状态数据库中每个条目称为LSA (链路状态通告) ,常见的有六种LSA类型
六:实验配置:OSPF多区域配置和区域优化
6.1:实验目的
OSPF多区域配置和区域优化
6.2:实验环境
ENSP软件
六台路由器
6.3:实验拓扑结构图
6.4:实验步骤:
6.4.1:实验规划:
R1:配置RIP,OSPF,IP地址
R2:配置OSPF,IP地址
R3:配置OSPF,IP地址
R4:配置OSPF,IP地址
R5:配置OSPF,IP地址
R6:配置RIP,IP地址
6.4.2:具体实验步骤:
R1
[R1]int loo 0
[R1-LoopBack0]ip add 1.1.1.1 32
[R1-LoopBack0]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 16.0.0.1 24
[R1-GigabitEthernet0/0/0]un sh
[R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]ip add 12.0.0.2 24
[R1-GigabitEthernet0/0/1]un sh
[R1-GigabitEthernet0/0/1]q
[R1]ospf 1 router-id 1.1.1.1
[R1-ospf-1]a 1
[R1-ospf-1-area-0.0.0.1]net 1.1.1.1 0.0.0.0
[R1-ospf-1-area-0.0.0.1]net 12.0.0.0 0.0.0.255
[R1-ospf-1-area-0.0.0.1]q
[R1-ospf-1]q
[R1]rip 1
[R1-rip-1]net 16.0.0.0
[R1-rip-1]q
[R1]ospf 1
[R1-ospf-1]import-route rip 1 type 1 cost 5
[R1-ospf-1]q
[R1]rip 1
[R1-rip-1]import-route ospf 1
R2
[Huawei]sysn R2
[R2]int loo 0
[R2-LoopBack0]ip add 2.2.2.2 32
[R2-LoopBack0]int g0/0/1
[R2-GigabitEthernet0/0/1]ip add 12.0.0.2 24
[R2-GigabitEthernet0/0/1]int g0/0/0
[R2-GigabitEthernet0/0/0]ip add 23.0.0.2 24
[R2-GigabitEthernet0/0/0]q
[R2]ospf 1
[R2-ospf-1]a 1
[R2-ospf-1-area-0.0.0.1]net 2.2.2.2 0.0.0.0
[R2-ospf-1-area-0.0.0.1]net 12.0.0.0 0.0.0.255
[R2-ospf-1-area-0.0.0.1]net 23.0.0.0 0.0.0.255
R3
[Huawei]sysn R3
[R3]int loo 0
[R3-LoopBack0]ip add 3.3.3.3 32
[R3-LoopBack0]int g0/0/0
[R3-GigabitEthernet0/0/0]ip add 23.0.0.3 24
[R3-GigabitEthernet0/0/0]int g0/0/1
[R3-GigabitEthernet0/0/1]ip add 34.0.0.3 24
[R3-GigabitEthernet0/0/1]q
[R3]ospf 1 router-id 3.3.3.3
[R3-ospf-1]a 1
[R3-ospf-1-area-0.0.0.1]net 23.0.0.0 0.0.0.255
[R3-ospf-1-area-0.0.0.1]q
[R3-ospf-1]a 0
[R3-ospf-1-area-0.0.0.0]net 3.3.3.3 0.0.0.0 宣告环回口地址 这边是可以随便放的
[R3-ospf-1-area-0.0.0.0]net 34.0.0.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]q
R4
[Huawei]int loo 0
[Huawei-LoopBack0]ip add 4.4.4.4 32
[Huawei-LoopBack0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip ad 34.0.0.4 24
[Huawei-GigabitEthernet0/0/1]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 45.0.0.4 24
[Huawei-GigabitEthernet0/0/0]q
[Huawei]ospf 1 router-id 4.4.4.4
[Huawei-ospf-1]ar 0
[Huawei-ospf-1-area-0.0.0.0]net 4.4.4.4 0.0.0.0
[Huawei-ospf-1-area-0.0.0.0]net 34.0.0.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.0]q
[Huawei-ospf-1]a 2
[Huawei-ospf-1-area-0.0.0.2]net 45.0.0.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.2]q
[Huawei-ospf-1]q
R5
[Huawei]sysn R5
[R5]int loo 0
[R5-LoopBack0]ip add 5.5.5.5 32
[R5-LoopBack0]int g0/0/0
[R5-GigabitEthernet0/0/0]ip add 45.0.0.5 24
[R5-GigabitEthernet0/0/0]un sh
[R5-GigabitEthernet0/0/0]q
[R5]ospf 1 router-id 5.5.5.5
[R5-ospf-1]a 2
[R5-ospf-1-area-0.0.0.2]net 5.5.5.5 0.0.0.0
[R5-ospf-1-area-0.0.0.2]net 45.0.0.0 0.0.0.255
[R5-ospf-1-area-0.0.0.2]q
[R5-ospf-1]q
R6
[Huawei]sysn R6
[R6]int loo 0
[R6-LoopBack0]ip add 6.6.6.6 32
[R6-LoopBack0]int g0/0/0
[R6-GigabitEthernet0/0/0]ip add 16.0.0.6 24
[R6-GigabitEthernet0/0/0]q
[R6]rip 1
[R6-rip-1]version 2
[R6-rip-1]net 6.0.0.0
[R6-rip-1]net 16.0.0.0
通过OSPF学习到的路由信息,形成路由表
引入路由
将RIP 1的路由信息学习到了
末梢区域:在路由器4,5配置
stub ###末梢 2边都要加
此时路由表发生变化
NSSA区域:在路由器1,2,3上配置
同样的在R2,R3配置
此时发现路由表发生变化
OSPF命令:
1、dis ospf pee b ##查看邻居关系
dis routing-table pro ospf ### 查看OSPF路由表
2、ospf 1 route 1.1.1.1 ####OSPF指定个route-id、1是表示,只在本区域有效
route id 1.1.1.1 ###全局模式下配置 这个router-id所有协议生效
3、reset ospf 1 process ###1是进程号 重启ospf
4、ospf 配置方法
ospf 1 route 1.1.1.1 ###配置route-id
ospf 10 ##启动ospf 它的进程号是10
area 0 ###进入区域0 骨干区域
network 20.0.0.0 0.0.0.3 ###宣告网段 20.0.0.0 反掩码 0.0.0.3 (32位)
5、引入路由
ospf 1
import-route rip 1 type 1 cost 5 ###默认引入type 2 度量值是不累加的 这种是不科学的,一般引入type 1,要累加 cost 5 是花销
引路由
rip 1
import-route ospf 1
6、末梢区域
stub ###末梢 2边都要加
7、完全末梢
在abr上 加入 stub no-summary
8、nssa区域 ###ASBR主要是靠5类的LSA来通告链路状态信息,可以用7类LSA优化,通告外部路由信息
路由A
ospf 10
area 1
nssa
路由B
ospf 10
area 1
nssa
路由C
ospf 10
area 1