华为HCIP网络工程师认证—OSPF

发布时间:2026/5/21 22:31:25

华为HCIP网络工程师认证—OSPF OSPF 就是路由器之间“开会讨论”网络地图最后每个人手里都拿着同一张全网的导航图自己算最短路径。开放式最短路径优先OSPFOpen Shortest Path First协议是IETF定义的一种基于链路状态的内部网关路由协议。RIP是一种基于距离矢量算法的路由协议存在着收敛慢、易产生路由环路、可扩展性差等问题目前已逐渐被OSPF取代。本博客将总结华为HCIP中有关OSPF知识点。文章目录一、OSPF 是什么—— 像全班一起画地图1、想象你们班要画一张全校的地图2、核心特点二、OSPF 的基本组件1、Router ID —— 路由器的“身份证号”2、链路开销 —— 这条路“好不好走”3、邻居与邻接 —— 从认识到深交1Down刚启动谁都不认识。2Init收到别人的 Hello但还没建立双向关系。32-Way双方互相在 Hello 里看到了对方邻居关系建立。在广播网络中这里会进行 DR/BDR 选举。4Exstart选主从准备交换数据库。5Exchange交换 DD数据库描述报文说“我这有哪些 LSA”。6Loading互相请求缺失的 LSA完整同步。7Full完全邻接数据库一样了。三、区域 —— 分而治之减少负担1、为什么需要区域2、OSPF 的区域就像一个省3、角色分类四、DR 和 BDR —— 广播网络里的“班长和副班长”1、DR2、BDR3、选举规则1优先级越高越优先0-255默认1。优先级为0表示不参与选举。2优先级相同Router ID 越大越优先。3非抢占已选出的 DR 即使后来加入更高优先级的设备也不会被抢走除非重启 OSPF 进程。五、LSA —— 链路状态通告六、OSPF 特殊区域 —— 定制你的“路由清单”七、OSPF 的工作流程1、启动2、建邻接3、学习路由4、计算路径5、维护八、华为设备配置要点九、HCIP 常见考点1、OSPF 邻居状态机2、DR/BDR 选举3、LSA 类型4、特殊区域5、开销计算6、认证7、虚连接十、总结1、口决2、备考建议一、OSPF 是什么—— 像全班一起画地图1、想象你们班要画一张全校的地图RIP 的做法每个人只知道“隔壁邻居告诉你的一些路”然后传给下一个人传来传去容易错而且最多只能传 15 跳。OSPF 的做法每个人把自己知道的所有路比如我连着教学楼、我连着操场广播给全班。最后每个人手里都有一张完整的全校地图然后自己用计算器SPF算法算出到每个地方的最短路径。2、核心特点链路状态协议每个路由器描述自己“连接了哪些邻居、链路开销是多少”而不是像 RIP 那样只说“我到某某有多远”。无环路因为每台路由器都有完整拓扑图算出来的路径天然无环。收敛快网络变化时只发送变化的部分很快重新计算。二、OSPF 的基本组件1、Router ID —— 路由器的“身份证号”一个 32 位的数字格式像 IP 地址比如 1.1.1.1。选举规则可以手动指定否则选最大的 Loopback 地址再否则选最大的物理接口 IP。作用在 OSPF 域里唯一标识一台路由器。2、链路开销 —— 这条路“好不好走”OSPF 用开销作为选路的度量值开销越小路径越优。开销计算公式开销 参考带宽 / 接口带宽参考带宽默认 100Mbps。举个例子百兆以太网100Mbps→ 开销 100/100 1千兆1000Mbps→ 开销 100/1000 0.1取整也得 1实际上华为默认参考带宽是 100M所以千兆开销也是 1。你可以手动改参考带宽让千兆比百兆更好。3、邻居与邻接 —— 从认识到深交邻居两台路由器互相发了 Hello 包知道对方存在但还没同步数据库。邻接互动更深双方交换了链路状态数据库完全同步了。建立过程1Down刚启动谁都不认识。2Init收到别人的 Hello但还没建立双向关系。32-Way双方互相在 Hello 里看到了对方邻居关系建立。在广播网络中这里会进行 DR/BDR 选举。4Exstart选主从准备交换数据库。5Exchange交换 DD数据库描述报文说“我这有哪些 LSA”。6Loading互相请求缺失的 LSA完整同步。7Full完全邻接数据库一样了。三、区域 —— 分而治之减少负担1、为什么需要区域如果全网都在一个区域里当网络很大时每台路由器都要存成千上万条 LSA计算也很慢。就像全国的地图如果细化到每一条小巷子你的手机根本跑不动。2、OSPF 的区域就像一个省骨干区域Area 0中心区域所有其他区域必须直连到 Area 0。非骨干区域比如 Area 1、Area 2通过 ABR 连接到 Area 0。3、角色分类角色全称大白话IR内部路由器所有接口都在同一个区域内ABR区域边界路由器连接多个区域至少一个接口在 Area 0ASBR自治系统边界路由器把外部路由比如静态、RIP引进来规则非骨干区域之间不能直接通信必须经过 Area 0 转发。四、DR 和 BDR —— 广播网络里的“班长和副班长”在以太网这种广播多路访问网络里如果每台路由器两两建立邻接关系n 台设备就要建 n(n-1)/2 个邻接太浪费资源。DR指定路由器 和 BDR备份指定路由器 就是来解决这个问题的1、DR所有其他路由器DR Other只跟 DR 和 BDR 建立邻接不互相建立。2、BDRDR 的备份时刻准备接管。3、选举规则1优先级越高越优先0-255默认1。优先级为0表示不参与选举。2优先级相同Router ID 越大越优先。3非抢占已选出的 DR 即使后来加入更高优先级的设备也不会被抢走除非重启 OSPF 进程。五、LSA —— 链路状态通告LSA 就是路由器向其他人描述自己连接的“一小块网络信息”。就像是拼图的一块每个人发一块最后大家拼出全图。HCIP 考试中常见的 LSA 类型有类型名称谁产生传播范围内容LSA 1Router LSA每个路由器本区域描述路由器的直连链路和接口LSA 2Network LSADR本区域描述广播网络里的所有路由器LSA 3Network Summary LSAABR跨区域描述其他区域的路由汇总LSA 4ASBR Summary LSAABR除 ASBR 所在区域外告诉其他区域如何找到 ASBRLSA 5AS External LSAASBR整个 OSPF 域描述外部网络比如默认路由LSA 7NSSA External LSAASBR在 NSSA 区域NSSA 区域描述外部路由但只在本区域传递一般区域默认不允许 LSA 5外部路由但可以通过特殊区域类型来过滤。六、OSPF 特殊区域 —— 定制你的“路由清单”当区域不想接收大量外部路由时可以把它变成特殊区域区域类型允许哪些 LSA优点普通区域LSA1LSA2LSA3LSA4LSA5啥都有路由表大Stub 区域LSA1LSA2LSA3缺省路由由 ABR 下发阻止 LSA4/5路由表变小Totally StubLSA1LSA2只有一条默认路由 LSA3更小性能更好NSSALSA1LSA2LSA3LSA7允许引入外部路由LSA7但不接收 LSA5注意特殊区域里不能有 ASBR除非 NSSA而且所有路由器必须配成同一类型。七、OSPF 的工作流程1、启动路由器在接口上发送 Hello 包发现邻居。2、建邻接在广播网络中选举 DR/BDR然后同步数据库。3、学习路由每台路由器生成 LSA 1DR 生成 LSA 2ABR 生成 LSA 3ASBR 生成 LSA 5/7。4、计算路径每个路由器用 SPF 算法算出最短路径树放进路由表。5、维护网络变化时只发送变化的 LSA其他路由器重新计算受影响的部分。八、华为设备配置要点# 基本配置ospf1router-id1.1.1.1# 开启OSPF进程1指定Router IDarea0# 进入区域0network192.168.1.00.0.0.255# 宣告网段反掩码# 设置接口开销interface GigabitEthernet0/0/0 ospf cost10# 修改参考带宽让千兆比百兆优先ospf1bandwidth-reference1000# 参考带宽改成1000M# 配置特殊区域Stubarea1stub# 区域内所有路由器都要配# 配置 Totally StubABR上配置area1stub no-summary# 配置 NSSAarea2nssa九、HCIP 常见考点1、OSPF 邻居状态机Down → Init → 2-Way → Exstart → Exchange → Loading → Full。2、DR/BDR 选举过程、优先级的作用、非抢占特性。3、LSA 类型能区分 1/2/3/4/5/7 各自的作用和传播范围。4、特殊区域Stub、Totally Stub、NSSA 的区别和配置。5、开销计算默认参考带宽 100M可修改如何让千兆链路优先于百兆。6、认证支持接口认证和区域认证简单密码或 MD5。7、虚连接当非骨干区域无法直连 Area 0 时用虚连接virtual-link穿透一个非骨干区域。十、总结1、口决OSPF 动态路由链路状态最靠谱。区域 0 是核心其他区域必须连。DR 班长 BDR 副广播网络省资源。LSA 分七种1/2传内部3/4 跨区域5 引外部7 给 NSSA。Stub 不给 5Totally 连 3 都阻断。收敛快没环路企业网里它为主。2、备考建议在 ENSP 里搭建一个三路由器加一台交换机的拓扑跑 OSPF观察邻居状态和 LSA。故意断开一条链路验证收敛过程。配置不同特殊区域看路由表变化。

相关新闻