01 阅读02 应用03 完成

先建立概念理解,再通过下一个活动进行检验。

为什么 OSPF 要划分区域

拆分一个域能带来什么好处,区域边界路由器做什么,以及导致邻接关系彻底建立不起来的两种不匹配。

阅读约 11 分钟RoutingDynamic RoutingOSPF

你将能够做到

  • 解释区域解决了什么问题,以及它的代价是什么
  • 描述区域边界路由器保存什么内容,又转发什么内容
  • 诊断卡在 ExStart 状态或被直接拒绝的邻接关系
  • 说明为什么每个区域都必须与区域 0 相连

预备知识:你需要《OSPF 如何构建路由表》中邻居、数据库、计算这三个阶段的知识。

为什么重要:多区域设计是 OSPF 从一个你只需启用的协议,变成一个你必须规划的协议的分水岭。这里也存在两个最令人困惑的故障,二者看起来都像布线问题,实则不是。

一个区域中的每台路由器都拥有一个相同的数据库,每当数据库的任何部分发生变化时,都会重新计算整个数据库。这就是 OSPF 可以快速、正确地融合的原因,也是阻止其免费扩展的原因。大型域远端的链路抖动会使该域中的每台路由器再次进行计算。

区域是阻止洪水的边界。在一个区域内,完整的拓扑细节。在区域之间,仅摘要可到达的内容。这样做的代价是,区域之外的路由器无法看到其内部形状,这正是重点。

骨干及其规则

区域 0 是主干,所有其他区域都必须直接连接到它。不是 “最终连接”-通过至少一台位于两者中的路由器直接连接。两个非骨干区域之间的流量始终通过 0 区域,即使这两个区域在物理上相邻也是如此。

路由器同时位于两个区域

在两个区域有接口的路由器是区域边界路由器。它为其所属的每个区域都有一个单独的数据库,并且不合并它们。交叉的是摘要——前缀在一个区域可以到达,向另一个区域公布,但要付出代价,但背后没有任何拓扑。

每种路由器类型的作用
类型它坐在哪里它能做什么
内部路由器只有一个区域保存该区域的数据库,仅此而已
区域边界路由器两个或更多区域,其中一个区域 0它们之间的总结
骨干路由器在 0 区域有接口也可以是内部路由器或边界路由器
自治系统边界路由器OSPF 域的边缘注入在其他地方学到的路线

对其进行配置

区域边界路由器,每个区域都有一个接口
router ospf 1
 router-id 10.30.0.5
 network 10.30.0.0 0.0.0.3 area 0
 network 10.30.50.0 0.0.0.255 area 1

没有单独的命令可以将路由器声明为边界路由器。通过使用网络语句命名两个不同的区域,它变成了一个整体,这值得了解,因为这也意味着区域号中的错字会默默地创建一个。

这两个不匹配

两者都表现为 “链路已启动,邻居不会形成”,并且可以通过一个命令来区分它们。

区域不匹配

同一条链路上的两台路由器如果对链路位于哪个区域存在分歧,则根本不会成为邻居。你好搬运这个区域,双方丢掉对方的区域,邻居的桌子空无一人。路由表中什么都没有出现,也没有明显的抱怨。

进入陈列室的新链接

打开陈列室链接,将陈列室尽头放在 1 区域,与该网站的其他界面相匹配。根据复制的模板,总部一端仍位于 0 区域。两个接口均已启动,均在运行 OSPF,并且两个路由器均未将对方列为邻居。无论每台路由器的其余部分位于哪个区域,一条链路两端的区域号都必须一致。

MTU 不匹配

这个比较奇怪,因为相邻关系开始形成,然后停止。在数据库交换期间,路由器会比较MTU,分歧使它们留在ExStart中,永久重发。邻居出现在桌子上,这使它看起来比现在更健康。

区分两者
show ip ospf neighbor
# Nothing listed at all      -> suspect area, subnet or interval mismatch
# Listed, stuck in ExStart   -> suspect MTU

show interfaces
# Find the link's Cisco interface name and compare its MTU on both ends

何时拆分

区域增加了规划、骨干依赖关系和单区域设计中不存在的一类故障。当数据库足够大以至于重新计算或洪水成为实际成本时,或者当网络的一部分经常发生变化以至于干扰其余部分时,它们是值得的。在此之下,单个区域更简单,也不会变慢。

术语

区域
一组 OSPF 路由器共享一个链路状态数据库。洪水在其边界停止。
骨干
区域 0。所有其他区域都必须直接连接到它。
区域边界路由器
一种路由器,其接口位于多个区域,它们之间汇总。
exStart
初始数据库交换期间的邻接状态。卡在这里表示 MTU 不匹配。

要点总结

  • 受洪水影响的地区,并由单个数据库强制进行重新计算。
  • 每个区域都必须直接连接到区域 0;区域间流量通过主干网络。
  • 区域边界路由器为每个区域保留一个数据库,并在它们之间传递摘要。
  • 不同的一条链路上的区域号意味着根本没有邻接形式。
  • 除非另有证明,否则在 ExStart 中卡住的邻接关系是 MTU 不匹配。
  • 由于配置意外,路由器会像设计一样容易成为边界路由器。

准备好继续了吗?

创建免费账户,保存学习进度并进行知识检测。

subnetica© 2026 · 学习,练习,掌握。
关于我们常见问题隐私政策条款与可接受使用政策无障碍声明contact@subneti.ca
CCNA 是 Cisco Systems, Inc. 的注册商标。CompTIA Network+ 和 CompTIA Security+ 是 CompTIA, Inc. 的注册商标。Subnetica 是一个独立的学习平台,与 Cisco Systems, Inc. 或 CompTIA, Inc. 没有任何关联,也未获得其认可或赞助。