目录

一、OSPF的基本概述

二、OSPF特点

三、OSPF的三张表

1.路由表

2.OSPF邻居表

3.LSDB链路状态数据库


一、OSPF的基本概述

OSPF(Open Shortest Path First)协议是一种基于RFC 2328的开放标准协议,它与EIGRP最基本的一个地方就是,EIGRP是思科私有的,而OSPF是开放的。OSPF它是一种链路状态路由协议,而EIGRP是一种具有链路状态的高级距离适矢量路由协议。相对于EIGRP来说,OSPF的配置会更加的复杂,应用的网络规模也相对更大一些。OSPF使用SPF算法,在配置好协议之后,可以快速地完成网络收敛。

二、OSPF特点

1.具有区域性                //OSPF具有骨干区域与非骨干区域

2.快速适应网络变化        //网络收敛速度快

3.定期更新      //30分钟一次,频率较低,这个更新也被称为链路状态刷新

4.身份验证        //OSPF使用MD5身份验证

5.使用组播地址发送路由更新      //使用组播地址224.0.0.5/6来发送更新

7.触发更新         //当网络拓扑结构发生变化时,路由器会及时发送路由更新给其他邻居

8.使用SPF算法进行计算路由     //SPF就是最短路径优先算法

 

三、OSPF的三张表

ospf协议类型stub ospf协议特征_OSPF

1.路由表

保存着最佳路由,用于决定是否把数据包转发出去,路由表不存在的条目是不会被本路由器转发的。

ospf协议类型stub ospf协议特征_网络_02

2.OSPF邻居表

保存着邻居的IP地址、优先级、状态、无效时间、本地接口等信息,用于记录与哪些邻居建立了邻接关,以确保OSPF可以正常学习路由。

ospf协议类型stub ospf协议特征_OSPF基本概述_03

3.LSDB链路状态数据库

主要保存着LSA,每台OSPF路由器都会保存着一个区域的所有OSPF路由器的LSA,作用是构建一个区域内完整拓扑结构和提供给SPF计算最佳路由。

ospf协议类型stub ospf协议特征_OSPF基本概述_04

 

注意:

1.网络收敛,指的是网络处于稳定转发数据的状态,如果OSPF没有学习到相应的路由,也就没有路转发,这时就不是收敛完成;

2.链路状态,链路指的是路由器的接口,状态指的是路由器的接口状态(子网、子网掩码、度量值等);

3.OSPF的三张表,有叫法的,如:

OSPF邻居表=邻接关系数据库

OSPF拓扑表=OSPF拓扑数据=LSDB

路由表=转发数据库

4.区域的作用是隔离1类与2类LSA