动态路由(四)OSPF多区域及路由重发布
- 一.OSPF多区域的生成
- 1. 生成OSPF多区域的原因
- 2 .OSPF区域的概念
- 3.区域内路路由器的角色
- 4.OSPF的三种通信量
- 5.特殊区域
- 5.1 Stub Area 末梢区域
- 5.2 Totally stub area 完全末梢区域
- 5.3 Nssa area 非完全末梢区域
- 5.4 Totally NSSA
- 6.OSPF区域类型小结
- 7.OSPF特殊区域及LSA泛洪小结
- 二. 路由重发布
- 1.路由重发布的概念
- 2.路由汇总
- 3.汇总路由的精确计算
- 三.OSPF多区域及路由重发布配置实验
一.OSPF多区域的生成
1. 生成OSPF多区域的原因
【1】改善网络的可扩展性
【2】 快速收敛
2 .OSPF区域的概念
Area0为骨千区域,负责在非骨干区域之间中转由区域边界路由器归纳的链路状态通告信息。为了防止出现环路,OSPF要求所有的非骨干区域之间不能直接进行LSA的交互,而必须通过Area0骨干区域进行中转,因此所有的非骨干区域必须都与Area0“直接相连”。
3.区域内路路由器的角色
①区域边界路由器ABR
指连接一个或多个区域到骨干区域的路由器,并且这些路由器会作为域间通信量的路由网关。因而,ABR路由器至少有一个接口是属于骨干区域的,而且必须为每一个与之相连的区域维护不同的链路状态数据库。正因为这个原因,ABR路由器通常需要比一般的内部路由器有更多的内存和更高性能的路由处理器。ABR路由器将会汇总与它相连区域的拓扑信息给骨干区域,然后将这些汇总信息传送给其他区域。
②自治边界路由器ASBR
可以认为它是OSPF域外部的通信量进入OSPF域的网关路由器,也就是说,ASBR路由器是用来把其他路由选择协议学习到的路由通过路由选择重分配的方式注入OSPF域的路由器,一个ASBR路由器可以是位于OSPF域的AS内部的任何路由器,他可以是一台内部路由器或者ABR路由器。 ③内部路由器(IR)
指所有接口都属于同一个区域的路由器。
4.OSPF的三种通信量
① 域内通信量
单个区域内的路由间交换数据包构成的通信量
②域间通信量
不同区域的路由间交换数据包构成的通信量
③外部通信量
OSPF域内的路由器与OSPF区域外或另一个自治系统内的路由器之间交换数据包构成的通信量
5.特殊区域
OSPF特殊区域的分类:
【1】骨干区域
【2】普通区域(标准区域)
【3】stub 末梢区域
【4】totally 完全末梢区域
【5】nssa 非完全末梢区域
【6】totally nssa 完全非完全末梢区域
5.1 Stub Area 末梢区域
①Stub Area禁止来自Area0的Type-4、Type-5 LSA进入。
②Stub Area的ABR会自动向该区域下发使用Type-3 LSA描述的默认路由。. Stub Area路由器禁止执行外部路由重发布动作。
5.2 Totally stub area 完全末梢区域
①Totally Stub Area禁止来自Area0的3、4、5类LSA进入。
②Totally Stub Area的ABR会自动向该区域下发使用Type-3 LSA描述的的默认路由。
③Totally Stub Area路由器禁止执行外部路由重发布动作。
5.3 Nssa area 非完全末梢区域
①NSSA禁止Type-4、Type-5 LSA泛洪。允许本区域路由器注入AS外部路由,这些路由注入后以Type-7 LSA的形式在NSSA内泛洪,并且Type-7LSA只能在NSSA内泛洪。
②NSSA的ABR将Type-7 LSA转换成Type-5 LSA并泛洪到Area0
③ NSSA的ABR下发一条Type-7 LSA的0.0.0.0/0默认路由进NSSA。
5.4 Totally NSSA
ABR会自动下发一条3类LSA描述的缺省路由,以及一条7类LSA描述的缺省路由(要求该ABR在骨干区域内有FULL的邻居),NSSA内的路由器会通过这条3类LSA计算缺省路由。
6.OSPF区域类型小结
Area Type | Description |
Stub区域 | 禁止4、5类LSA泛洪,允许骨干区域进入的3类LSA,同时ABR会自动下发3类LSA的缺省路由。 |
Totally Stub区域 | 禁止3、4、5类LSA泛洪,同时ARB会自动下发3类LSA的缺省路由。 |
NSSA | NSSA禁止从骨干区域进入的4、5类LSA,但是允许本地区域注入AS外部路由,这些外部路由以7类LSA在NSSA内泛洪。NSSA ABR下发一条7类的缺省路由。 |
Totally NSSA | 在NSSA的基础上,禁止从骨干区域进入的3类LSA,同时NSSA ABR下发—条3类的缺省路由。 |
7.OSPF特殊区域及LSA泛洪小结
注:totally nssa 1,2有3默认4无5无7有
二. 路由重发布
1.路由重发布的概念
在某些组网中,可能存在多种路由协议,每种路由协议对路由信息的理解及处理是不同的,因此初始情况下,路由信息在不同的路由协议之间是相互隔离的。
路由重发布(Route redistribution)也被称为路由引入(Route
importation),指的是将路由信息从一种路由协议发布到另一种路由协议的操作。
在网络中部署路由重发布,可以使得路由信息能够在多种路由协议之间实现传递,从而全网的数据能够实现互通。
2.路由汇总
到达每—个远端网段都要配置—条明细路由,最终导致路由条目过多,路由表太庞大,增加了路由器的负担。
路由汇总,又被称为路由聚合(Route Aggregation,或route summary) ,即是将一组有规律的路由汇聚成一条路由,从而达到减小路由表规模以及优化设备资源利用率的目的。·路由汇总是一个非常重要的网络设计思想,一个可汇总的网络设计方案将使得我们的网络更加优化、路由条目更加精简、网络管理更加简单。在网络设计及部署中应时刻保有路由汇总的意识。
不仅仅静态路由能够部署路由汇总,动态路由协议也都支持路由汇总功能。
3.汇总路由的精确计算
三.OSPF多区域及路由重发布配置实验
R1的配置
[Huawei]ospf 1 router-id 1.1.1.1
[Huawei-ospf-1]area 1
[Huawei-ospf-1-area-0.0.0.1] network 50.0.0.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.1]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip a 50.0.0.2 24
[Huawei]int LoopBack 1
[Huawei-LoopBack1]ip address 1.1.1.1 32
[Huawei-ospf-1]area 1
[Huawei-ospf-1-area-0.0.0.1]network 1
[Huawei-ospf-1-area-0.0.0.1]network 1.1.1.1 0.0.0.0
[Huawei]ospf1
[Huawei-ospf-1]area 1
[Huawei-ospf-1-area-0.0.0.1]stub
R2的配置
[Huawei]undo info-center enable
[Huawei]SYSname R2
[R2]INT G0/0/0
[R2-GigabitEthernet0/0/0]ip a 50.0.0.0 24
Error: The specified IP address is invalid.
[R2-GigabitEthernet0/0/0]ip a 50.0.0.1 24
[R2-GigabitEthernet0/0/0]INT G0/0/1
[R2-GigabitEthernet0/0/1]ip a 10.0.0.1 24
[R2-GigabitEthernet0/0/1]INT G0/0/2
[R2-GigabitEthernet0/0/2]ip a 40.0.0.1 24
[R2-GigabitEthernet0/0/2]ospf 1
[R2-ospf-1]q
[R2]
[R2]ospf 1 rout
[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 10.0.0.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]are 1
[R2-ospf-1-area-0.0.0.1]network 50.0.0.0 0.0.0.255
[R2-ospf-1-area-0.0.0.1]area 4
[R2-ospf-1-area-0.0.0.4]network 40.0.0.0 0.0.0.255
[R2]ospf 1
[R2-ospf-1]area 1
[R2-ospf-1-area-0.0.0.1]stub
R3的配置
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip a 10.0.0.2 24
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip a 20.0.0.1 24
[Huawei-GigabitEthernet0/0/1]q
[Huawei]ospf 1 router-id 3.3.3.3
[Huawei-ospf-1]area 0
[Huawei-ospf-1-area-0.0.0.0]network 10.0.0.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.0]area 2
[Huaw[Huawei]ospf 1
[Huawei-ospf-1]area 2
[Huawei-ospf-1-area-0.0.0.2]vlink-peer 4.4.4.4 //建立虚拟连接
ei-ospf-1-area-0.0.0.2]network 20.0.0.0 0.0.0.25
R4的配置
[Huawei]sys R4
[R4]INT G0/0/0
[R4-GigabitEthernet0/0/0]IP a 20.0.0.2 24
[R4-GigabitEthernet0/0/0]INT G0/0/1
[R4-GigabitEthernet0/0/1]IP a 30.0.0.2 24
[R4-GigabitEthernet0/0/1]q
[R4]ospf 1 router-id
[R4]ospf 1 router-id 4.4.4.4
[R4-ospf-1]area 2
[R4-ospf-1-area-0.0.0.2]network 20.0.0.0 0.0.0.255
[R4-ospf-1-area-0.0.0.2]area 3
[R4-ospf-1-area-0.0.0.3]network 30.0.0.0 0.0.0.255
[R4]ospf 1
[R4-ospf-1]area 3
[R4-ospf-1-area-0.0.0.3]v
[R4-ospf-1-area-0.0.0.3]vlink-peer 5.5.5.5 //建立虚拟连接
Huawei]ospf 1
[Huawei-ospf-1]a
[Huawei-ospf-1]area 3
[R4-ospf-1-area-0.0.0.3]nssa default-route-advertise
R5的配置
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]undo info-center enable
Info: Information center is disabled.
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip a 30.0.0.1 24
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip a 60.0.0.1 24
[Huawei]ospf 1 router-id 5.5.5.5
[Huawei-ospf-1]area 3
[Huawei-ospf-1-area-0.0.0.3]network 30.0.0.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.3]rip 1
[Huawei-rip-1]version 2
[Huawei-rip-1]network 60.0.0.0
[Huawei]ospf 1
[Huawei-ospf-1]import
[Huawei-ospf-1]import-route rip 1
[Huawei-ospf-1]rip 1
[Huawei-rip-1]import-route ospf 1
Huawei]ospf 1
[Huawei-ospf-1]a
[Huawei-ospf-1]area 3
[Huawei-ospf-1-area-0.0.0.3]nssa
R6配置
<Huawei>sys
[Huawei]undo info-center enable
Info: Information center is disabled.
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip a 60.0.0.2 24
[Huawei-GigabitEthernet0/0/0]q
[Huawei]rip 1
[Huawei-rip-1]version 2
[Huawei-rip-1]network 60.0.0.0
[Huawei]RIP 1
[Huawei-rip-1]network 192.168.10.0 0.0.0.255
[Huawei-rip-1]silent-interface G0/0/1
R7的配置
[Huawei]undo info-center enable
Info: Information center is disabled.
[Huawei]int g0/0/0
[Huawei]ospf 1 router-id 7.7.7.7
[Huawei-ospf-1]area 4
[Huawei-ospf-1-area-0.0.0.4]network 40.0.0.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.4]network 7.7.7.7 32
[Huawei]ospf 1
[Huawei-ospf-1]import-route direct
[Huawei]int LoopBack 1
Huawei-LoopBack1]ip address 7.7.7.7 32
[Huawei]int LoopBack 0
[Huawei-LoopBack0]ip address 192.168.1.0 242
[Huawei-LoopBack0]q
[Huawei]int LoopBack 2
[Huawei-LoopBack2]ip address 192.168.2.1 32
[Huawei]int LoopBack 3
[Huawei-LoopBack3]ip a 192.168.3.1 32
[Huawei-LoopBack3]int loopback4
[Huawei-LoopBack4]ip a 192.168.4.1 32
[Huawei-LoopBack4]int loopback5
[Huawei-LoopBack5]ip a 192.168.5.1 32
[Huawei-LoopBack5]int loopback6
[Huawei-LoopBack6]ip a 192.168.6.1 32
[Huawei-LoopBack6]int loopback7
[Huawei-LoopBack7]ip a 192.168.7.1 32
[Huawei]osp 1
[Huawei]ospf 1
[Huawei-ospf-1]asbr-summary 192.168.0.0 255.255.0
测试:测试结果,全网互通