- 发现邻居(A、B先相互发送Hello报文)
- 建立邻接关系(网络中选取DR和BDR , 网络内所有的路由器只与DR和BDR建立邻接关系)
- 传递链路状态信息LSA(收敛以后区域内所有路由器具有相同的LSDB)
- 触发更新或定时(30min)更新
- 增量更新(只向邻居发送需要LSA)
- 计算最优路由(Dijkstra算法)
- 使用LSDB内的LSA , 对应的生产加权的有向图 , 每台路由器自动计算自己最优的路径 。
文章插图
图2.计算最优路由
Area 区域划分
- 使用划分的区域的方式 , 将大区域划分为若干个小区域 。每个区域内只需要维护本区域内的LSDB , 同时可以减少LSA泛洪范围 。
- 区域ID可以使用点32位点分十进制命名 , 也可以直接使用一个十进制数 。area 0=area 0.0.0.0
- 边界的路由器称之为ABR , 可能端口1是area0端口2是area1 。
经验总结扩展阅读
- 静态路由和动态路由的优先级
- 浅谈 Golang 插件机制
- 痞子衡嵌入式:浅谈i.MXRT10xx系列MCU外接24MHz晶振的作用
- 浅谈是什么意思
- 华为鸿蒙系统的浅谈 荣耀的MagicUI是鸿蒙系统吗
- 手机Oppo R9s plus的优缺点的浅谈 oppo r9s plus参数配置
- 小米11pro适合打游戏吗(小米手机的综合性能的浅谈)
- iPhone13的浅谈 苹果13有多大尺寸
- 实现人生价值的必由之路是什么
- 浅谈法国饮食文化