思维导图----OSPF总结
OSPF的工作过程:
- 启动配置完成后,邻居间开始收发hello包; hello包中将携带本地及本地所有已知邻居的rid;之后生成邻居表;邻居间需要关注是否可以成为邻接的条件;若不能建立为邻接,将保持为邻居关系,仅hello包周期保活即可;
- 若可以建立邻接关系;将使用DBD进行本地数据库目录的对比;之后基于对比的结果,使用LSR/LSU/LSack_来获取本地未知的LSA信息;使邻接关系间数据库(lsdb)完成同步(一致),生成数据库表;
- 本地基于lsdb,使用spf算法,生成有向图一>最短路径树—一>计算本地到达所有未知网段的最短路径,将其加载到本地路由表中;收敛完成
- 收敛完成后,邻居和邻接关系间均hello每10s保活;每 30min一次邻接关系间周期数据库比对,保障一致;