共计 1490 个字符,预计需要花费 4 分钟才能阅读完成。
一、概念
- 全称:open shortest pass first, 开放式最短门路优先协定
- 类型:高级路由协定中的链路状态型路由协定
- 传递信息的办法:通过 LSA–Link state advertisement,即路由连贯状态通告,其中携带了拓扑信息和路由信息(与间隔矢量型路由协定的本质区别)
-
更新形式:触发更新(网络稳固状况下不发任何信息,网络结构变动时再更新)+30 分钟链路状态刷新(序列空间)– 周期更新 + 链路刷新
- OSPF 采纳此种更新形式的起因:链路状态型路由协定的算法是将所有路由信息先进行汇总再计算,防止收集到的信息通过太长时间造成网络拥塞采纳此更新形式
-
IGP 与 BGP 的区别是传递路由信息的多少
5.OSPF 协定特点:- 反对路由认证
- 反对手工汇总:1.2.4 类 LSA 无奈汇总(拓扑信息无奈汇总)
- 反对区域划分
- OSPF 协定比拟耗费设施资源,一个路由器上最多反对 31 个 OSPF 过程
二、OSPF 如何传递路由信息
-
OSPF 传递拓扑信息的前提:通过 LSA–link state advertisement,路由器与路由器之间须要建设街坊关系
- 街坊:如果两台路由器之间共享一条公共数据链路(两台路由器两头没有其它路由器,或者两台路由器之间存在虚连贯),并且胜利协商了 hello 包中所指定的参数,那么它们就成为街坊。- 邻接:如果两个街坊之间须要同步 LSDB,那么它们之间须要建设邻接关系。如果两个路由器之间建设了邻接关系,那么它们的 LSDB 肯定是同步的。LSA 只在存在邻接关系的路由器之间传递。
2.OSPF 的运算过程: - OSPF 建设街坊
- OSPF 泛洪 LSA
- LSDB 进行同步
-
运行 SPF 算法:
算法步骤:1. 以本人为根计算路由器节点的最短门路树 – 树干2. 计算路由器节点上的网段信息 -- 树叶
算法长处:网络结构稳固
算法毛病:更新量大,占用较多资源
计算方法:将所有路由信息传递到一个 DR 上进行集中计算,区别于间隔矢量型协定的边传边算,OSPF 采纳集中式计算方法
3.DR BDR 的选举- 先看接口优先级,范畴 0 -255,抉择优先级较大的为 DR,优先级为 0 示意放弃选举
- 如果优先级统一,看 router-id,抉择 router-id 较大的作为 DR
-router-id 的设置形式:
1. 手动指定
2. 主动选举:有环回先选环回,多个环回选大的,没环回抉择物理接口,如果三个都没有,则没有配置 OSPF 的必要
3.router-id 作用:用于标识本路由器在整个 OSPF 网络中的唯一性(标识习惯: 区别于环回路由,个别模式为 91.1.1.1) - 抉择 DR/BDR 的作用:解决 OSPF 在多路网络中街坊数量过多以及信息反复传递的问题
- 邻接:如果两个街坊之间须要同步 LSDB,那么它们之间须要建设邻接关系。如果两个路由器之间建设了邻接关系,那么它们的 LSDB 肯定是同步的。LSA 只在存在邻接关系的路由器之间传递。
三、OSPF 的区域划分
1. 划分区域的意义:
- 缩小 LSA 的数量
- 缩小 LSA 的流传范畴,升高 OSPF 协定对硬件的耗费和设施的占用,进步 OSPF 工作效率
- 划分区域后 LSA 数量缩小,路由传递效率变高,流传范畴缩小
2. 区域的分类:骨干区域 area0 和非骨干区域 area 除 0 以外的任何数字
- 设置两种区域的目标:防环
3. 区域的标记:
- 十进制(应用范围广):area+ 数字
- 相似于 IP 地址分 ABC 类
- 路由器辨认时最终都要转回 32 个二进制应用
4. 区域设计准则:菊花型网络结构
- OSPF 网络中必须存在惟一的骨干区域 area0,单区域除外(不用放心网络成环)
- 非骨干区域必须与骨干区域间接相连
5.OSPF 区域中的各种路由器
- BR 骨干路由器:路由器中的所有接口都属于骨干区域
- DBR 非骨干路由器:路由器中的所有接口都属于非骨干区域
- ABR 区域边界路由器:可能产生 3 类 LSA,路由器接口中既有 area0 又有非 area0 的路由器
- ASBR 自治零碎边界路由器:可能产生 5 类或 7 类 LSA 的路由器
正文完