理论篇·动态路由协议---链路状态协议OSPF【下半部分】

动态路由协议—链路状态协议OSPF【下半部分】

链路状态协议OSPF上半部分

生成odpf多区域的原因

改善网络的可扩展性

快速收敛

理论篇·动态路由协议---链路状态协议OSPF【下半部分】

OSPF的三种通信量

域内通信量(Intra-Area Traffic)

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

域间通信量(Inter-Area Traffic)

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

外部通信量(External Traffic)

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

OSPF的路由器类型

内部路由器

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

区域边界路由器(ABR)

用来连接区域0和其他区域

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

用来连接OSPF的AS(自治系统)与外部其他的路由

理论篇·动态路由协议---链路状态协议OSPF【下半部分】

OSPF的区域类型

骨干区域Area 0

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

​ 标准区域

​ 末梢区域(stub)

​ 完全末梢(Totally stubby)区域

​ 非纯末梢区域(NSSA)

理论篇·动态路由协议---链路状态协议OSPF【下半部分】

链路状态数据库的组成

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

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

链路状态通告(LSA)类型

理论篇·动态路由协议---链路状态协议OSPF【下半部分】

理论篇·动态路由协议---链路状态协议OSPF【下半部分】

理论篇·动态路由协议---链路状态协议OSPF【下半部分】

理论篇·动态路由协议---链路状态协议OSPF【下半部分】

末梢区域和完全末梢区域

满足以下条件的区域

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

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

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

不是骨干区域Area 0

末梢区域

没有LSA4、5、7通告

完全末梢区域

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

NSSA区域

NSSA区域是OSPF RFC的补遗

定义了特殊的LSA类型7

提供类似stub area和totally stubby area的优点

可以包含ASBR

OSPF链路状态通告

LSA7(NSSA External LSA,NSSA外部LSA)

理论篇·动态路由协议---链路状态协议OSPF【下半部分】

NSSA区域重分发路由类型

N1、N2

经过NSSA区域ABR后转换为E1、E2

常见的6种LSA

LSA1、LSA2、LSA3、LSA4、LSA5、LSA7

每一种区域种允许泛洪的LSA

理论篇·动态路由协议---链路状态协议OSPF【下半部分】