第一章 OSPF 协议简单介绍 OSPF 是由IETF 的IGP 工作组为IP 网络开发的路由协议。OSPF 作为一种内部网关协议(Interior Gateway Protocol,IGP),用于典型网络中的路由器之间发布路由信息。它是一种链路状态协议,区别于距离矢量协议(RIP),OSPF 具有支持大型网络、路由收敛快、占用网络资源少等优点,在目前应用的路由协议中占有相当重要的地位。 第二章 OSPF 协议应用场合 在当前典型网络络中,OSPF 的应用场合基本上有以下三种: (1) 典型网络中核心和汇聚都是支持 OSPFv2 的三层交换机 (2) 典型网络核心或者汇聚层设备上建立了过多的静态路由,人工维护量 过大 (3) 典型网络中的三层设备支持 OSPFv2 但是仍然在使用 RIP 协议的可以考 虑做协议迁移。 在日常工作中常见的情况只有(1)和(2)两种。 第三章 OSPF 协议基本规划 OSPF 网络协议在所有内部网关协议中是比较复杂的一种,这种复杂性和 OSPF 的协议原理密切相关,那么在设计典型网络中的 OSPF 我们具体需要考虑哪几方面的问题呢?在本节中将会为您一一介绍。 3.1 保持 OSPF 数据库的稳定性: Router-id 的选择 对于大型典型网络络OSPF 设计和实施中我们需要考虑的第一点, 就是 Router-id 的选择。 这是因为 OSPF 作为一种链路状态路由协议其计算路由的依据是LSA(链路状态宣告报文)数据库,每个运行 OSPF 的路由器都会发送并泛洪 LSA 报文到整个网络,这样网络中每个运行 OSPF 的路由器都会收集到其他设备发送过来的 LSA 并且放入 LSA 数据库中,然后开始进行 SPF(最短路径转发)运算,计算出一棵以自 己为根到其他网络的无环树。由此可以看出保持每个路由器 LSA 数据库的稳定性是保证 OSPF 网络稳定的前提。那么在 LSA 数据库中对于不同 OSPF 设备发送来的 LSA 是如何进行区分的呢,答案就是使用 Router-id。如果一个路由器的 Router-id 发生变化,那么此路由器的会重新 进行 LSA 泛洪,从 而 导 致 全 网 OSPF 路由器都会更 新 其 LSA 数据库并且重新 进行 SPF 计算,使得 OSPF 网络发生振 荡 。因此选择一个稳定的Router-id 是OSPF 网络设计的首 要工 作。 了 解 了 Router-id 的重要性后,我们来看看一个 OSPF 路由器是如何选择 Router-id 的, 其选举 原则 基本 上 可以归 纳 为以下 两 点: (1) 首 先 选择具有最高 IP 地 址 ...