OSPF多区域

生成OSPF多区域的原因:

      1、改善网络的可扩展性  

      2、快速收敛

域内通信量(Intra-Area Traffic):单个区域内的路由器之间交换数据包构成的通信量

域间通信量(Inter-Area Traffic):不同区域的路由器之间交换数据包构成的通信量

外部通信量(External Traffic):OSPF域内的路由器与OSPF区域外或另一个自治系统内的路由器之间交换数据包构成的通信量      

       

路由器类型:

1、内部路由器(只属于一个区域的路由):只保存本区域内的链路状态信息

2、区域边界路由器(ABR):用于连接区域area0 和其他区域

3、自治系统边界路由器(ASBR):用于连接OSPF的AS与外部其他路由

OSPF拓展之多区域配置_路由器类型链路状态通告OSPF区域


OSPF的区域类型:

1、骨干区域Area 0

2、非骨干区域-根据能够学习的路由种类来区分

  a、标准区域.  

  b、末梢区域(stub)   (判别:只有一个路由,且只有一个出口)

  c、完全末梢(Totally stubby) 区域

  d、非纯末梢区域(NSSA)(判别:含有ASBR)

OSPF拓展之多区域配置_路由器类型链路状态通告OSPF区域_02


链路状态数据库的组成

1、每个路由器都创建了由每个接口、对应的相邻节点和接口速度组成的数据库

2、链路状态数据库中每个条目称为LSA (链路状态通告),常见的有六种LSA类型


链路状态通告(LSA)类型

1、Type 1     路由器LSA        由区域内的路由器发出的,描述了路由器的的链路状态和                                                  花费,传递到整个区域内

2、Type 2     网络LSA          由区域内的DR发出的,描述了区域内变更信息,传递到整                                              个区域内

3、Type 3     网络汇总LSA      ABR发出的,其他区域的汇总链路通告,描述了其他区域                                                  内某一网段的路由,区域间传递

4、Type 4     ASBR汇总LSA        ABR发出的,用于通告ASBR信息,确定ASBR的位

                                                置, 不会出现在ASBR所属区域之内

5、Type 5     AS外部LSA        ASBR发出的,用于通告外部路由,告诉相同AS的路由器                                               通往外部AS的路径,在整个AS中进行泛洪

6、Type 7     NSSA外部LSA    NSSA区域内的ASBR发出的,用于通告本区域连接的外                                                部路由,与Type 5类似,仅在非纯末梢区域内进行泛

                                              洪, 传递时会被ABR转换为LSA5



末梢区域和完全末梢区域

满足以下条件的区域为(完全)末梢区域

1、只有一个默认路由作为其区域的出口

2、区域不能作为虚链路的穿越区域

3、Stub区域里无自治系统边界路由器ASBR

4、不是骨干区域Area 0


末梢区域

 没有LSA4、5、7通告


完全末梢区域

 除一条LSA3的默认路由通告外,没有LSA3、4、5、7通告


末梢区域和完全末梢区域的作用,其主要目的是减少区域内的LSA条目以及路由条目,减少对设备CPU和内存的占用:

末梢区域和完全末梢区域中ABR会自动生成一条默认路由发布到末梢区域或完全末梢区域中。



末梢区域配置命令---------

没有LSA4、5、7通告

###ABR配置

[R4]ospf 1

[R4-ospf-1]area 2

[R4-ospf-1-area-0.0.0.2]network x.x.x.x x.x.x.x

###先宜告直连网段,再配

[R4-ospf-1-area-0.0.0.2] stub


####区域内路由配置

[R5]ospf 1

[R5-ospf-1]area 2

[R4-ospf-1-area-0.0.0.2]network x.x.x.x x.x.x.x

###先宜告直连网段,再配

[R5-ospf-1-area-0.0.0.2]stub

[R5]display ip routing-table

###此时末梢区域中的路由会显示一条默认路由到外部区域




完全末梢区域配置命令

######ABR配置

除一条LSA3的默认路由通告外,没有LSA3、 4、5、7通告

[R4]ospf 1

[R4-ospf-1]area 2

[R4-ospf-1-area-0.0.0.2]network x.x.x.x x.x.x.x

###先宣告直连网段,再配

[R4-ospf-1-area-0.0.0.2]stub no-summary    


#####区域内路由配置

[R5]ospf 1

[R5-ospf-1]area 2

[R5-ospf-1-area-0.0.0.2]network x.x.x.x x.x.x.x

###先宣告直连网段,再配

[R5-ospf-1-area-0.0.0.2]stub

[R5]display ip routing-table

##此时完全末梢区域中的路由会显示一条默认路由到除本区域外的其他区域