OSPF多区域原理与配置

OSPF多区域原理与配置

一、OSPF多区域的生成

1、生成OSPF多区域 的原因

  • 改善网络的可扩展性
  • 快速收敛

二、OSPF的三种通信量 

1、域内通信量(intra-Area Traffic)

  • 单个区域内的路由器之间交换数据包构成的通信量

2、域间通信量(inter-Area Traffic)

  • 不同区域的路由器之间交换数据包构成的通信量

3、外部通信量(External Traffic)

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

三、OSPF的路由器类型

1、内部路由器

  • 只保存本区域内的链路状态信息

2、区域边界路由器(ABR)

  • 用来连接区域 0和其他区域的路由器
  • 指连接一个或多个区域到骨干区域的路由器,并且这些路由器会作为域间通信量的路由网关。因而,ABR路由器至少有一个接口是属于骨干区域的,而且必须为每一个与之相连的区域维护不同的链路状态数据库。正因为这个原因,
  • ABR路由器通常需要比一般的内部路由器有更多的内存和更高性能的路由处理器。ABR路由器将会汇总与它相连区域的拓扑信息给骨干区域,然后将这些汇总信息传送给其他区域。

3、自治系统边界路由器(ASBR)

  • 用来连接 OSPF的 AS与外部其他的路由器
  • 可以认为它是OSPF域外部的通信量进入OSPF域的网关路由器,也就是说,ASBR路由器是用来把其他路由选择协议学习到的路由通过路由选择重分配的方式注入OSPF域的路由器,一个ASBR路由器可以是位于OSPF域的AS内部的
  • 任何路由器,他可以是一台内部路由器或者ABR路由器。

四、OSPF的区域类型

1、骨干区域 Area 0

2、非骨干区域

  • 根据能够学习的路有种类来区分
  • 标准区域
  • 末梢区域(stub)
  • 完全末梢(Totally stubby)区域
  • 非纯末梢区域(NSSA)

 五、OSPF链路状态数据库

1、链路状态数据库的组成

  • 每个路由器都创建了由每个接口、对应的相邻节点和接口速度组成的数据库
  • 链路状态数据库肿每个条目称为LSA(链路状态通告),常见的有六种LSA 类型

2、链路状态通告(LSA)类型

六、末梢区域和完全末梢区域

1、满足条件的区域

  • 只有一个默认路由作为其他区域的出口
  • 区域不能作为虚链路的穿越区域
  • Stub区域里无自治系统边界路由器 ASBR
  • 不是骨干区域 Area 0

2、末梢区域

  • 没有 LSA 4、5、7通告

3、完全末梢区域

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

4、常见的 6 种LSA

  • LSA 1、LSA 2、LSA 3、LSA 4、LSA 5、LSA 7

5、每一种区域中允许泛红的LSA

6、配置命令

1)末梢区域配置命令

ABR路由配置
【R4】ospf 1
【R4-ospf-1】area 2
【R4-ospf-a-area-0.0.0.2】network x.x.x.x x.x.x.x 先宣告直连网段,再配
【R4-ospf-a-area-0.0.0.2】stub

区域内路由配置
【R5】ospf 1
【R5-ospf-1】area 2
【R5-ospf-a-area-0.0.0.2】network x.x.x.x x.x.x.x 先宣告直连网段,再配
【R5-ospf-a-area-0.0.0.2】stub

2)完全末梢区域配置配置命令

ABR配置           
【R4】ospf 1
【R4-ospf-1】area 2
【R4-ospf-a-area-0.0.0.2】network x.x.x.x x.x.x.x 先宣告直连网段,再配
【R4-ospf-a-area-0.0.0.2】stub no-summary

 区域内路由配置
【R5】ospf 1
【R5-ospf-1】area 2
【R5-ospf-a-area-0.0.0.2】network x.x.x.x x.x.x.x 先宣告直连网段,再配
【R5-ospf-a-area-0.0.0.2】stub no-summary

 

posted @ 2021-06-01 22:00  YhtWeirdo  阅读(338)  评论(0编辑  收藏  举报