OSPF多区域原理与配置

  • 一、OSPF多区域
  • 1.OSPF的特点
  • 2.OSPF的路由器类型
  • 3.OSPF的区域类型
  • 4.链路状态通告(LSA)类型
  • 二、OSPF路由表
  • 1.OSPF路由表
  • 2.末梢区域和完全末梢区域
  • 三、命令语句


一、OSPF多区域

1.OSPF的特点

1·可适应大规模网络
2·路由变化l收敛速度很快
3·无路由环
4·支持可变长子网掩码
5·支持区域划分
6·支持以组播地址发送协议报

2.OSPF的路由器类型

1·区域边界路由器(ABR):用来连接Area0和其他区域的路由器

2·内部路由器:保存自己区域的链路状态信息

3·自治边界路由器(ASBR):用来连接ospf的AS与外部其他的路由器,也就是说连接不是ospf协议的路由器

2个地方组建OSPF 多区域ospf配置_OSPF

3.OSPF的区域类型

骨干区域Area 0
非骨干区域-根据能够学习的路由种类来区分:标准区域,末梢区域(stub),完全末梢(Totally stubby)区域,非纯末梢区域(NSSA)

4.链路状态通告(LSA)类型

类型代码

描述

用途

Type 1

路由器LSA

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

Type 2

网络LSA

由区域内的DR发出的,描述了区域内变更信息,传递到整个区域内

Type 3

网络汇总LSA

ABR发出的,其他区域的汇总链路通告,描述了其他区域内某- -网段的路由,区域间传递

Type 4

ASBR汇总LSA

ABR发出的,用于通告ASBR信息,确定ASBR的位置,不会出现在ASBR所属区域之内

Type 5

AS外部LSA

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

Type 7

NSSA外部LSA

NSSA区域内的ASBR发出的,用于通告本区域连接的外部路由,与Type 5类似,仅在非纯末梢区域内进行泛洪,传递时会被ABR转换为LSA5

二、OSPF路由表

1.OSPF路由表

路由器只把最优的路由条目添加到路由表,其选择的依据为管理距离(优先级),度量值。

路由协议或路由种类

优先级

Direct

0

OSPF

10

IS-IS

15

Static

60

RIP

100

OSPF ASE

150

BGP

255

2.末梢区域和完全末梢区域

满足以下条件的区域为末梢区域和完全末梢区域
1.只有一个默认路由作为其区域的出口
2.区域不能作为虚链路的穿越区域
3.Stub区域里无自治系统边界路由器ASBR
4.不是骨干区域Area 0
末梢区域:没有LSA4,5,7 通告
完全末梢区域:除一条LSA3的默认路由通告外,没有LSA3、4、5、7通告LSA3会给他发送一个默认路由。
实验现象,末梢区域的abr需要加入stub,会产生一个0.0.0.0的默认路由,并且回学习到ospf这个区域其他的路由网段。
完全末梢区域的abr需要加入stub no-summary,配置完之后查看路由表会发现只有一条默认路由通向外部,ospf这个区域其他的路由网段的其他路由他学不到,而是交给ospf去处理。

三、命令语句

2个地方组建OSPF 多区域ospf配置_java_02


将AR1设置为末梢区域,AR2设置位完全末梢区域

2个地方组建OSPF 多区域ospf配置_OSPF_03


2个地方组建OSPF 多区域ospf配置_OSPF_04

2个地方组建OSPF 多区域ospf配置_java_05


2个地方组建OSPF 多区域ospf配置_网络_06