OSPF 协议全面总结与思维导图 📅 发布时间:2026/8/20 9:01:22 👁 浏览次数: 第四章 OSPF 总结与思维导图思维导图mindmap root((OSPF)) 一、协议基础 特点 无跳数限制·大规模组网 组播更新·收敛快·触发更新 COST度量·SPF防环 30分钟周期刷新 三张表 邻居表 拓扑表LSDB 路由表 五种报文 Hello 发现建立邻居 DD/DBD LSA摘要 LSR 请求缺失LSA LSU 携带完整LSA LSAck 确认 组播地址 224.0.0.5全部 224.0.0.6 DR 状态机 Down→Init→2-way Exstart→Exchange→Loading Full 稳定 Router-ID 手工优先·环回口优先 修改需 reset ospf process DR与BDR MA网络选举·无抢占性 优先级大优先→Router-ID大优先 优先级0不参与 邻居建立条件 Router-ID唯一 MA掩码一致 区域ID一致 认证一致 Hello/Dead一致 特殊区域类型一致 MTU一致否则卡Exstart 开销COST 参考带宽100M默认 cost参考带宽/接口带宽 累计出接口cost ospf cost 手工修改 网络类型 Broadcast 组播 DR hello10 dead40 P2P 组播 无DR hello10 dead40 NBMA 单播手动邻居 DR hello30 dead120 P2MP 手工改 无DR hello30 dead120 环回口视为P2P 掩码32 MGRE要点 tunnel口改broadcast/p2mp nhrp entry multicast dynamic 分支dr-priority 0 二、LSA体系 LSA头部20字节 age 1800刷新 3600删除 seq 序列号越大越新 checksum 校验和 新旧判断 seq大→新 seq同→checksum大→新 都同→age3600视为最新 Type1 Router-LSA 每台路由器产生 只在本区域 描述直连接口链路 Type2 Network-LSA 仅DR产生 描述MA网段 只在本区域 Type3 Summary-LSA ABR产生 区域间传路由 跨区域通告者转换 Type4 ASBR-Summary ABR产生 描述ASBR位置 Type5 External-LSA ASBR产生 全域泛洪除特殊区域 Type7 NSSA-LSA 只存在NSSA区域 不进area0 ABR负责7转5 伪节点 简化拓扑计算 实→伪cost1 伪→实cost0 三、高级特性 不规则区域 问题 非骨干不连骨干 骨干被分割 虚连接 vlink-peer 重发布 import-route 特殊区域 Stub 不收4/5类LSA 无ASBR ABR下发3类默认 stub Totally-Stub 不收3/4/5类 stub no-summary NSSA 不收4/5类 本区出Type7 可有ASBR nssa Totally-NSSA 不收3/4/5类 nssa no-summary 路由聚合 ABR聚合 3类 abr-summary ASBR聚合 5/7类 asbr-summary not-advertise过滤 华为需手工黑洞路由防环 拓展配置 认证 区域/接口/虚链路 md5 静默接口 silent-interface 路由过滤 filter-policy import/export filter 3类LSA 加快收敛 调hello/dead retransmit 缺省路由 3类缺省 特殊区域自动 5类 default-route-advertise always 7类 NSSA自动 路由控制 preference bandwidth-reference ospf cost 选路原则 域内域间域外Type1域外Type2 防环 区域划分原则 SPF算法各课件要点总结基础1协议原理为什么用 OSPFRIP 15跳限制、周期全表泛洪、收敛慢、按跳数度量、易环路OSPF 用 COST、组播更新、SPF 防环、收敛快报文直接封装在 IP 中协议号 89组播 224.0.0.5全员/224.0.0.6DR工作过程Hello 发现邻居 → 2-way 选 DR/BDR → DD 交换 LSA 摘要 → LSR/LSU 同步 → LSAck → FullDR/BDR 选举优先级(0-255默认1)大优先再比 Router-ID无抢占性每个网段都要选邻居建立必要条件RID 唯一、掩码一致MA、区域ID、认证、Hello/Dead、特殊区域类型一致MTU 不一致卡 ExStartCOST参考带宽默认 100Mcost参考带宽/接口带宽按出接口累计ospf cost手工改基础2LSA 详解LSA 头部 20 字节age1800s 刷新、3600s 删除、seq、checksum新旧判断seq 大→新同则 checksum 大→新再同看 age3600 视为最新主动删除手段6 种 LSA1类(router,每台发,区域内)、2类(network,仅DR,MA网段)、3类(summary,ABR,区域间传路由)、4类(asbr-summary,ABR,指ASBR)、5类(external,ASBR,全域)、7类(NSSA专用,不进area0,ABR做7转5)核心结论区域内传拓扑区域间传路由基础3网络类型4 种网络类型对比Broadcast以太网默认组播选 DRhello10/dead40、P2PPPP 默认组播不选 DR、NBMA帧中继默认单播需手动peer指定邻居hello30/dead120、P2MP手工改模拟组播不选 DR环回口视为 P2P掩码强制 /32避免与其他协议建邻冲突伪节点简化拓扑计算实→伪 cost1伪→实 cost0MGRE 实验两个坑tunnel 默认 P2P 只能建一个邻居 → 改 broadcastDR 选举混乱 → 分支站点dr-priority 0高级1不规则区域问题非骨干区没连骨干、骨干被分割 → ABR 不转发区域间路由解法虚连接vlink-peer只能 ABR 间配置、只能跨一个区域、不能跨 Stub/NSSA或重发布import-route ospf x双进程互引高级2特殊区域 路由聚合区域类型拒绝 LSA默认路由允许 ASBR命令Stub4/5ABR 自动下发 3 类缺省❌stubTotally Stub3/4/5同上❌stub no-summaryNSSA4/5华为自动下发 7 类缺省✅Type7nssaTotally NSSA3/4/53 类缺省✅Type7nssa no-summary聚合ABR 聚合3 类abr-summary、ASBR 聚合5/7 类asbr-summarynot-advertise 过滤华为需手工配 NULL0 黑洞路由防环明细全失效汇总才失效建议非骨干汇总传骨干反向会出次优路径高级3拓展配置安全区域认证 / 接口认证接口优先于区域/ 虚链路认证均支持 MD5silent-interface静默接口只收不发路由过滤filter-policy import/export影响 LSDB→路由表、filter只过滤 3 类 LSA分进/出方向影响不同收敛调 hello/dead、retransmit、改网络类型缺省路由3 类特殊区域自动、5 类default-route-advertise always强制、7 类NSSA 自动路由控制preference、bandwidth-reference、ospf cost选路原则域内 域间 域外 Type1 域外 Type2防环区域划分原则 SPF 算法