OSPF(Open Shortest Path First 开放式最短路径优先)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由
与RIP 相对,OSPF 是链路状态路由协议,而RIP 是距离矢量路由协议
OSPF 起源 I E T F 为了满足建造越来越大基于I P 网络的需要,形成了一个工作组,专门用于开发开放式的、链路状态路由协议,以便用在大型、异构的I P 网络中
新的路由协议以已经取得一些成功的一系列私人的、和生产商相关的、最短路径优先( S P F )路由协议为基础, S P F 在市场上广泛使用
包括 O S P F 在内,所有的S P F 路由协议基于一个数学算法—D i j k s t r a 算法
这个算法能使路由选择基于链路-状态,而不是距离向量
O S P F 由I E T F 在2 0 世纪 8 0 年代末期开发,O S P F 是S P F 类路由协议中的开放式版本
最初的O S P F 规范体现在RFC 11 3 1 中
这个第 1 版( O S P F 版本 1 )很快被进行了重大改进的版本所代替,这个新版本体现在RFC 1247 文档中
RFC 1247 OSPF 称为O S P F 版本 2是为了明确指出其在稳定性和功能性方面的实质性改进
这个O S P F 版本有许多更新文档,每一个更新都是对开放标准的精心改进
接下来的一些规范出现在RFC 1583、2 1 7 8 和 2 3 2 8 中
O S P F 版本 2 的最新版体现在RFC 2328 中
最新版只会和由RFC 2138、1 5 8 3 和 1 2 4 7 所规范的版本进行互 操 作
链路是路由器 接口 的另 一种 说 法,因 此OSPF 也 称为接口 状态路