目录
一、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的三张表
1.路由表
保存着最佳路由,用于决定是否把数据包转发出去,路由表不存在的条目是不会被本路由器转发的。
2.OSPF邻居表
保存着邻居的IP地址、优先级、状态、无效时间、本地接口等信息,用于记录与哪些邻居建立了邻接关,以确保OSPF可以正常学习路由。
3.LSDB链路状态数据库
主要保存着LSA,每台OSPF路由器都会保存着一个区域的所有OSPF路由器的LSA,作用是构建一个区域内完整拓扑结构和提供给SPF计算最佳路由。
注意:
1.网络收敛,指的是网络处于稳定转发数据的状态,如果OSPF没有学习到相应的路由,也就没有路转发,这时就不是收敛完成;
2.链路状态,链路指的是路由器的接口,状态指的是路由器的接口状态(子网、子网掩码、度量值等);
3.OSPF的三张表,有叫法的,如:
OSPF邻居表=邻接关系数据库
OSPF拓扑表=OSPF拓扑数据=LSDB
路由表=转发数据库
4.区域的作用是隔离1类与2类LSA