OSPF基础

OSPF:开放式最短路径优先协议

无类别IGP协议:链路状态型(LS)   基于LSA收敛,故更新量较大,在大中型网络正常工作,需要进行结构化部署---区域划分,IP地址规划

组播更新----224.0.0.5 224.0.0.6 支持等开销负载均衡,支持触发更新,和周期更新 30min

跨层封装  协议号 89

分类的标准:

收敛速度快   占用资源少   选路佳 (无环)

1.数据包  ----  5种包

在这里插入图片描述

Hello :发现建立并周期保护邻居关系
DBD :数据库描述包——进行主从关系的选举,最重要的作用是发送LSDB目录
LSR :链路状态请求——对收到邻接发来的LSDB目录中,对于本地未知的LSA进行请求
LSU :链路状态更新——对收到邻接发来的LSR,携带LSA给邻接
LSack :对DBD/LSR/LSU进行确认

2.OSPF状态机

Down     一旦接收到helio 包进人下一个状态机
Init         初始化接收到的hello包中,若存在本地的RID. 进入下一状态
2way    双向通讯--邻居关系建立的标志
                条件匹配: 
Exstart    --预启动 使用不携带目录信息的DBD包进行主从关系选举,RID数值大为主,
                优先进入下一个状态机:

                主从目的:主要在于信有息交互的序性,避免同时收发造成网络拥塞
Exchange   准交换-使用DBD携带目录信息,进行共享
Loading   加载--查看完邻接的目录信息后,针对本地未知的LSA,使用LSR包进行查询,
                对端使用LSU进行应答,本地接收到LSA后使用ack进行确认--获取未知的LSA信息
Full--     交换完成后进入的状态,邻接关系建立的标志

3.工作过程

启动配置完成后,邻居间组播收发hello包,建立邻居关系;生成邻居表
邻居关系建立后,将进行条件的匹配,匹配失败将维持邻居关系,仅hello 包周期保活即可;匹配成功可以建立邻接(毗邻)关系;邻接关系间将使用DBD/LSR/LSU/LSack来获取本地未知的 LSA信息;获取完成后,邻接关系间数据库同步一致生成数据库表

之后本地基于本地的数据库所有内容整理出有向图-->最短路径树结构--->将本地到达所有未知网段的最短路径加载于本地的路由表中;
收敛完成后,邻居间仅 hello包周期保活即可:每30min邻接关系间周期比对数据库目录,若不一致将马上使用LSU和LSACK进行不一致部分收敛;

新增网段:直连新增网段的设备,直接使用更新包告知1邻接关系接口,需要ack

断开网段:直连断开网段的设备,直接使用更新包告知1邻接关系接口,需要ack

无法沟通:deadtime 为hello time的4倍,在 deadtime到时,时将断开连接,邻居关系,删除路由

4.基础配置

OSPF基础_第1张图片

5.OSPF接口网络类型

你可能感兴趣的:(HCIA,H3C,数据库)