(完整版)OSPF路由理论知识总结,推荐文档

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1OSPF概述

1.1协议特点

OSPF是基于链路状态的动态路由,自从该协议的出现,RIP协议基本就不在实际生产环境中使用了。

RIP协议主要存在以下几点问题:

不适合大规模组网,超过15跳路由就会不可达。

更新路由是会发送全部的路由信息,相比之下会占用大量的带宽资源。

存在路由环路

路由收敛慢

OSPF协议特点:

路由没有跳数限制

路由收敛快

SPF算法解决了路由环路

更新变化的路由信息

1.2OSPF协议基本原理

OSPF协议的工作过程包含了寻找邻居、建立邻接关系、链路状态信息传递、计算路由OSPF的三张表

1)邻居表:该表记录了建立邻居关系的路由器邻居信息,是通过组播方式发送Hello报

文发现邻居(目的地址224.0.0.5)。

2)LSDB表:该表中记录了所有链路状态的信息,同一个区域内路由器的LSDB表是相

同的,并且只维护该区域的LSDB表。

3)路由表:该表是存放最优先的路由信息。

OSPF协议路由的生成过程:

生成LSA描述自己的接口状态

通过区域内的LSDB信息

通过SPF算法计算出路由

2分层结构

2.1OSPF区域

为什么划分区域:

减少区域内的LSDB信息,降低对路由器性能要求

合理规划区域,统一管理

隔离拓扑变化,减少路由震荡对整个自治系统的影响

OSPF区域的两个规定:

1)所有非骨干区域必须要和骨干区域互联

2)骨干区域必须保持连通,不能分散

在特殊情况下,非骨干区域没有和骨干区域互联时,可以通过虚链路的方式实现。满足和骨干区域互联的要求。

普通区域缺省情况下,OSPF区域被定义为普通区

域。普通区域包括:

骨干区域自身必须保持连通。

标准区域:最通用的区域,它传输区域内路由,区域间路由和外部路由。

骨干区域:连接所有其他OSPF区域的中央区域,用Area 0表示。骨干区域负责区域之间的路由,非骨干区域之间的路由信息必须通过骨干区域来转发。所有非骨干区域必须与骨干区域保持连通。

Stub区域Stub区域是一些特定的区域,Stub区域

的ABR不传播它们接收到的自治系统外部

路由,因此这些区域中路由器的路由表规

模以及路由信息传递的数量都会大大减少。

Stub区域是一种可选的配置属性,但并不

是每个区域都符合配置的条件。一般情况

下,Stub区域位于自治系统的边界,是只

有一个ABR的非骨干区域,为保证到自治

系统外的路由依旧可达,Stub区域的

ABR将生成一条缺省路由,并发布给

Stub区域中的其他非ABR路由器。

Totally Stub区域允许ABR发布Type3

缺省路由,不允许发布自治系统外部路由

和区域间的路由,只允许发布区域内路由。

骨干区域不能配置成Stub

区域。

如果要将一个区域配置成

Stub区域,则该区域中的

所有路由器都要配置Stub

区域属性。

Stub区域内不能存在

ASBR,因此自治系统外部

的路由不能在本区域内传播。

虚连接不能穿过Stub区域。

NSSA(Not NSSA是Stub区域的一个变形,它和骨干区域不能配置成NSSA

-So-Stubby Area)区域Stub区域有许多相似的地方。NSSA区域

不允许存在Type5 LSA。NSSA区域允许

引入自治系统外部路由,携带这些外部路

由信息的Type7 LSA由NSSA的ASBR

产生,仅在本NSSA内传播。当Type7

LSA到达NSSA的ABR时,由ABR将

Type7 LSA转换成Type5 LSA,泛洪到整

个OSPF域中。

Totally NSSA区域不允许发布自治系统外

部路由和区域间的路由,只允许发布区域

内路由。

区域。

如果要将一个区域配置成

NSSA区域,则该区域中的

所有路由器都要配置NSSA

区域属性。

NSSA区域的ABR会发布

Type7 LSA缺省路由传播

到本区域内。

所有域间路由都必须通过

ABR才能发布。

虚连接不能穿过NSSA区

域。

2.2OSPF路由器类型

区域内路由器(Internal Router)

该类型路由器接口都属于一个OSPF区域。

区域边界路由器(ABR,Area Border Router)该类设备可以同时属于两个以上的区域,但其中一个必须是骨干区域。ABR用来连接骨干区域和非骨干区域。

骨干路由器(Backbone Router)该类设备至少有一个接口属于骨干区域。所有的ABR和位于Area0的内部设备都

是骨干路由器

自治系统边界路由器

ASBR ,Autonomous System Border Router )

与其他AS 交换路由信息的设备称为

ASBR 。

ASBR 并不一定位于AS 的边界,它可能是区域内设备,也可能是ABR 。只要一台OSPF 设备引入了外部路由的信息,它就成为ASBR 。

下图是OSPF 路由器类型举例:

3Router ID 和网络类型

3.1Router ID

路由器运行OSPF 协议,必须要存在Router ID (RID )。RID 是一个32 bit 无符号整数,

相关文档
最新文档