ospf采用什么协议(ospf采用什么协议封装)

OSPF概述

OSPF是IETF组织开发的一个基于链路状态的内部网关协议,广泛应用于接入网和城域网中。

定义

OSPF(Open Shortest Path First)是IETF组织开发的一个基于链路状态的内部网关协议(Interior Gateway Protocol)。

目前针对IPv4协议使用OSPF Version 2,针对IPv6协议使用OSPF Version 3。

目的

在OSPF出现前,网络上广泛使用RIP(Routing Information Protocol)作为内部网关协议。由于RIP是基于距离矢量算法的路由协议,存在着收敛慢、路由环路、可扩展性差等问题,所以逐渐被OSPF取代。典型的IGP协议包括RIP、OSPF、IS-IS,它们之间的区别如图

受益

OSPF作为基于链路状态的协议,OSPF的特性如下:

适应范围广:应用于规模适中的网络,最多可支持几百台路由器。例如,中小型企业网络。支持掩码:由于OSPF报文中携带掩码信息,所以OSPF协议不受自然掩码的限制,对可变长子网掩码VLSM(Variable Length Subnet Mask)提供很好的支持。快速收敛:在网络的拓扑结构发生变化后立即发送更新报文,使这一变化在自治系统中同步。无自环:由于OSPF根据收集到的链路状态用最短路径树算法计算路由,从算法本身保证了不会生成自环路由。区域划分:允许自治系统的网络被划分成区域来管理,区域间传送的路由信息被进一步抽象,从而减少了占用的网络带宽。等价路由:支持到同一目的地址的多条等价路由。路由分级:使用四类不同的路由,按优先顺序来说分别是:区域内路由、区域间路由、第一类外部路由、第二类外部路由。支持验证:支持基于区域和接口的报文验证,以保证报文交互的安全性。组播发送:在某些类型的链路上以组播地址发送协议报文,减少对其他设备的干扰。