目录:
缺点:
改善:将大型区域划分为多个小区域,这些小区域之间交换的是路由的汇总消息而不是每个路由器的详细信息。
(1)骨干区域 Area 0
(2)非骨干区域:根据能够学习的路由种类来区分
用来存放链路状态
LSA头部信息
末梢区域:没有LSA 4,5,7类通告
完全末梢区域:除一条LSA3的默认路由通告外,没有LSA 3,4,5,7 通告
区域类型 |
1&2 | 3 | 4&5 | 7 |
骨干区域(Area 0) |
允许 | 允许 | 允许 | 不允许 |
非骨干区域,非末梢区域 |
允许 | 允许 | 允许 | 不允许 |
末梢区域 |
允许 | 允许 | 不允许 | 不允许 |
完全末梢区域 |
允许 |
不允许* (只允许一条默认路由) |
不允许 | 不允许 |
NSSA |
允许 | 允许 | 不允许 | 允许 |
配置IP地址步骤略过。
R1 (ASBR,部分配置ospf ,部分配置rip。先配置ospf)
[R1]ospf 1 router-id 1.1.1.1 ###开启ospf 进程,设置router-id
[R1-ospf-1]area 1 ###进入区域1
[R1-ospf-1-area-0.0.0.1]network 1.1.1.1 0.0.0.0 ###宣告1.1.1.1 32 网络 在area1区域
[R1-ospf-1-area-0.0.0.1]network 12.0.0.0 0.0.0.255 ###宣告12.0.0.0 24 网路 在area1 区域
[R2]ospf 1 router-id 2.2.2.2
R2
[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]area 1
[R2-ospf-1-area-0.0.0.1]network 2.2.2.2 0.0.0.0
[R2-ospf-1-area-0.0.0.1]network 23.0.0.0 0.0.0.255
[R2-ospf-1-area-0.0.0.1]network 12.0.0.0 0.0.0.255
R3 (ABR,部分在area0 ,部分在area1)
[R3]ospf 1 router-id 3.3.3.3 ###开启ospf进程,设置router-id
[R3-ospf-1]area 0 ###进入骨干区域Area0
[R3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0 ###宣告3.3.3.3 32 网络在area0区域
[R3-ospf-1-area-0.0.0.0]network 34.0.0.0 0.0.0.255 ###宣告34.0.0.0 24 在area 0 区域
[R3-ospf-1-area-0.0.0.0]q
[R3-ospf-1]area 1 ###进入区域area 1
[R3-ospf-1-area-0.0.0.1]network 23.0.0.0 0.0.0.255 ###宣告23.0.0.0 24 网络在area1 区域
R4 (ABR,部分在area0 ,部分在area2)
[R4]ospf 1 router-id 4.4.4.4 ###开启ospf进程,设置router-id、
[R4-ospf-1]area 0 ###进入骨干区域area0
[R4-ospf-1-area-0.0.0.0]network 4.4.4.4 0.0.0.0 ###宣告网络4.4.4.4 32在area0区域
[R4-ospf-1-area-0.0.0.0]network 34.0.0.0 0.0.0.255 ###宣告网络34.0.0.0 24 在area0区域
[R4-ospf-1]area 2 ###进入区域area2
[R4-ospf-1-area-0.0.0.2]network 45.0.0.0 0.0.0.255 ###宣告网段45.0.0.0 24 在area2区域
R5
[R5]ospf 1 router-id 5.5.5.5
[R5-ospf-1]area 2
[R5-ospf-1-area-0.0.0.2]network 5.5.5.5 0.0.0.0
[R5-ospf-1-area-0.0.0.2]network 45.0.0.0 0.0.0.0
R6
[R6]rip 1 ###开启rip 进程1
[R6-rip-1]v 2 ###使用rip版本2 (版本1只支持有类,版本2支持无类)
[R6-rip-1]undo summary ###关闭汇总
[R6-rip-1]network 6.0.0.0 ###宣告网段 (不管是v1 还是 v2 都是宣告的ABC三类的大网段,且不加子网掩码)
[R6-rip-1]network 16.0.0.0 ###宣告网段
R1 ###在ASBR路由器上
[R1]rip 1 ###进入rip进程
[R1-rip-1]v 2
[R1-rip-1]undo summary
[R1-rip-1]network 16.0.0.0
[R1-rip-1]import-route ospf 1 cost 5 ###在rip 进程内,配置路由重分发(注入),将ospf 进程1 的路由注入到rip 路由中,cost 5(加5跳,rip最大跳数为15跳)
[R1-rip-1]q
[R1]ospf 1 ###进入ospf 进程1
[R1-ospf-1]import-route rip 1 type 1 cost 5
###将rip进程1 的路由注入,注入类型为1(有type1和type2,type 1的cost可以累加,而type2的cost 不可累加,这样不科学),cost 增加5
配置末梢: R4 ###ABR路由器 [R4]ospf 1 ###进入ospf 1进程 [R4-ospf-1]area 2 ###进入area 2 (末梢和完全末梢只能在非骨干区域配置) [R4-ospf-1-area-0.0.0.2]stub ###末梢区域 ###stub, 两边都要打 R5 [R5]ospf 1 ###进入ospf1 进程 [R5-ospf-1]area 2 ###进入area2 [R5-ospf-1-area-0.0.0.2]stub ###末梢区域
###stub ,两边都要打 将末梢配置为完全末梢 [R4-ospf-1-area-0.0.0.2]stub no-summary ###在连接末梢区域的ABR路由器非骨干区域打 stub no-summary 开启完全末梢
###NSSA内每个路由器都进入域内,打nssa,设置域为nssa区域
R1
[R1]ospf 1
[R1-ospf-1]area 1
[R1-ospf-1-area-0.0.0.1]nssa
R2
[R2]ospf 1
[R2-ospf-1]area 1
[R2-ospf-1-area-0.0.0.1]nssa
R3
[R3]ospf 1
[R3-ospf-1]area 1
[R3-ospf-1-area-0.0.0.1]nssa
###NSSA区域,是用来优化ASBR路由器。开启后,域内禁止 LSA 4, 5 类报文,取而代之的是LSA 7 类报文
###原ABR 开始发送LSA 7 类报文。该路由器由ABR路由,变为 ABR + ASBR 。
原文:https://www.cnblogs.com/zhijiyiyu/p/14847667.html