动态路由协议-链路状态协议OSPF的标准区域及配置

前言

在 OSPF 路由协议中,每一个区域中的路由器都按照该区域中定义的链路状态算法来计算网络拓扑结构,这意味着每一个区域都有着该区域独立的网络拓扑数据库及网络拓扑图。
对于每一个区域,其网络拓扑结构在区域外是不可见的,同样,在每一个区域中的路由器对其域外的其余网络结构也不了解。这意味着 OSPF 路由域中的网络链路状态数据广播被区域的边界挡住了,这样做有利于减少网络中链路状态数据包在全网范围内的广播,也是 OSPF 将其路由域或一个 AS 划分成很多个区域的重要原因。

一、 Stub Area 末梢区域

1、特点

  • 禁止来自area0的Type-4、Type-5进入
  • 通过ABR自动向该区域下发使用Type-3 LSA描述的默认路由
  • 路由器禁止执行外部路由重发布动作

2、配置

ospf 1
area 1
stub

二、 totally 完全末梢区域

1、特点

  • 禁止来自Area 0的3、 4/5类LSA进入
  • ABR会自动向该区域下发使用Type-3 LSA描述的默认路由
  • 路由器禁止执行外部路由重发布动作
    2、配置
ospf 1
area 1
stub no-summary   完全末梢区域, 只配置当前路由器即可,无须双向配置

三、 nssa区域 非完全区域

1、特点

  • 禁止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
    2、配置
ospf 1
area 2
nssa  非完全末梢区域 在ABR上配置,需要双向配置

四、totally nssa 完全非完全末梢区域

1、特点:
在NSSA的基础上,禁止从Area 0区域进入的3类LSA,同时NSSA ABR下发一条3类的缺省路由
2、配置

ospf 1
area 2
nssa no-summary  在ABR上配置

五、、Stub Area 存根区域

特点

  • Area 0不能配置成Stub Area
  • 如果要讲一个Area配置成Stub Area ,则该Area中的所有路由器都要配置Stub Area 属性,否则邻居关系无法正常建立
  • Stub Area 内不能存在ASBR,即自治系统外部的路由不能再Stub Area 内传播
  • Stub Area 内不能存在需连接(此概念下面会具体说明)

OSPF特殊区域及LSA泛洪小结:
动态路由协议-链路状态协议OSPF的标准区域及配置_第1张图片
YES默认:允许此类LSA但是仅是默认路由

6、虚连接的概念

虚连接主要有两个方面的作用:
非0 区域未与area 0 相连时,需要通过虚连接与骨干区域相连,实现与骨干区域LSA交互;用作一个备份或用于冗余考虑。(虚连接通过type 1 LSA建立 )
动态路由协议-链路状态协议OSPF的标准区域及配置_第2张图片
虚连接的配置,在ABR上配置
在R3上配置

area 2
vlink-peer route-id(4.4.4.4)

在R4上配置

area 2
vlink-peer route-id(3.3.3.3)

7、实验要求:配置stub、totally、nssa、totally nassa,并查看各自LSDB表

动态路由协议-链路状态协议OSPF的标准区域及配置_第3张图片

配置IP、ospf、rip
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 10.0.0.1 24
[R1]OSPF 1 router-id 1.1.1.1
[R1-ospf-1]area 1
[R1-ospf-1-area-0.0.0.1]network 10.0.0.0 0.0.0.255

[R2]INT g0/0/0
[R2-GigabitEthernet0/0/0]ip add 10.0.0.2 24
[R2-GigabitEthernet0/0/0]INT g0/0/1
[R2-GigabitEthernet0/0/1]ip add 23.0.0.1 24	
[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]area 1
[R2-ospf-1-area-0.0.0.1]network 10.0.0.0 0.0.0.255
[R2-ospf-1-area-0.0.0.1]area 0	
[R2-ospf-1-area-0.0.0.0]network 23.0.0.0 0.0.0.255

[R3]int g0/0/0
[R3-GigabitEthernet0/0/0]ip add 23.0.0.2 24
[R3-GigabitEthernet0/0/0]int g0/0/1
[R3-GigabitEthernet0/0/1]ip add 34.0.0.1 24
[R3]ospf 1 router-id 3.3.3.3
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]network 23.0.0.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]area 2
[R3-ospf-1-area-0.0.0.2]network 34.0.0.0 0.0.0.255

[R4]INT G0/0/0
[R4-GigabitEthernet0/0/0]IP ADD 34.0.0.2 24
[R4]INT LoopBack 1
[R4-LoopBack1]ip add 4.4.4.4 32
[R4]ospf 1 router-id 4.4.4.4
[R4-ospf-1]area 2	
[R4-ospf-1-area-0.0.0.2]network 34.0.0.0 0.0.0.255
[R4]int g0/0/1
[R4-GigabitEthernet0/0/1]ip add 45.0.0.1 24
[R4]INT LoopBack 1
[R4]RIP 1	
[R4-rip-1]version 2
[R4-rip-1]network 34.0.0.0
[R4-rip-1]network 45.0.0.0
[R4-rip-1]import-route  ospf 1
[R4]ospf 1
[R4-ospf-1]import-route rip 1

[R5]INT G0/0/0
[R5-GigabitEthernet0/0/0]IP ADD 45.0.0.2 24
[R5]INT LoopBack 1
[R5-LoopBack1]IP ADD 5.5.5.5 32
[R5]rip	
[R5-rip-1]version 2	
[R5-rip-1]network 45.0.0.0
[R5-rip-1]network 5.0.0.0

验证dis ip routing-table
动态路由协议-链路状态协议OSPF的标准区域及配置_第4张图片
未配置特殊区域的时lsdb表,六类LSA均存在
动态路由协议-链路状态协议OSPF的标准区域及配置_第5张图片
配置stub

配置stub
[R1]ospf
[R1-ospf-1]area 1
[R1-ospf-1-area-0.0.0.1]stub

动态路由协议-链路状态协议OSPF的标准区域及配置_第6张图片
配置totally:完全末梢区域

[R2]ospf
[R2-ospf-1]area 1
[R2-ospf-1-area-0.0.0.1]stub no-summary 

动态路由协议-链路状态协议OSPF的标准区域及配置_第7张图片
配置nssa

[R3]ospf
[R3-ospf-1]area 2
[R3-ospf-1-area-0.0.0.2]nssa

动态路由协议-链路状态协议OSPF的标准区域及配置_第8张图片
配置totally nssa

[R3]ospf
[R3-ospf-1]area 2
[R3-ospf-1-area-0.0.0.2]nssa no-summary 

动态路由协议-链路状态协议OSPF的标准区域及配置_第9张图片

你可能感兴趣的:(ospf)