第1章 OSPF 协议基本概念 本课程由浅入深介绍了OSPF 协议的基本概念,OSPF 路由计算过程,以及如何合理规划设计OSPF 网络。相信您学完本课程,定能迅速成为一个 OSPF 高手。 假设您对计算机网络结构有一定了解,记住 OSPF 就是去寻找到某个终点计算机的最短路径的方法。 1.1 OSPF 协议概述 现在Internet 已广泛应用于军事,科技,教育,工农业等各个领域,发挥着越来越重要的作用,它标志着信息时代的兴起。 Internet 的重要基础是 TCP/IP 协议(Transmission Control Protocol / Internet Protocol 即传输控制协议 / 国际互连网协议),该协议是计算机用于网络通信的标准,它是一个协议族,包含控制,传输,标识等各方面的子协议。 TCP/IP 协议中,寻找一台计算机到另一台计算机的路由是很重要的,一方面,要判断是否能找到路,一方面,找到路后找一条短的路(花费时间最小),再一方面,不能循环。最好还应该能动态处理路由变化,如:接口的UP 或 DOWN,时间花费的变化,网络结构的改变等。网络上的节点通常通过路由器与整个网络联系,它需要知道到达网络的另一个节点的路由。 IETF(Internet Engineering Task Force)于1988 年提出的OSPF 是一个基于链路状态的动态路由协议。当前 OSPF 协议使用的是第二版,最新的RFC 是 2328。协议的基本思路如下:在自治系统中每一台运行 OSPF 的路由器收集各自的接口/邻接信息称为链路状态,通过Flooding 算法在整个系统广播自己的链路状态,使得在整个系统内部维护一个同步的链路状态数据库,根据这一数据库,路由器计算出以自己为根,其它网络节点为叶的一根最短的路径树,从而计算出自己到达系统内部可达的最佳路由。OSPF 是一类 Interior Gateway Protocol(内部网关协议 IGP),它处理在一个自治系统中的路由表信息。 1.2 OSPF 协议基本特征 OSPF 协议具有如下特点: 适应范围 —— OSPF 支持各种规模的网络,最多可支持几百台路由器。 快速收敛 —— 如果网络的拓扑结构发生变化,OSPF 立即发送更新报文,使这一变化在自治系统中同步。 无自环 —— 由于 OSPF 通过收集到的链路状态用最短路径树算法计算路由,故从算法本身保证了不会生成自环路由。 子网掩码 —— 由于 OSPF 在描述路由时携带网段的掩码信息,所以 OSPF 协议不受自然掩码的限制,对 V LSM 提供很好的支持。 区域划分 —— OSPF 协议允许自治系统的网...