OSPF路由协议是用于网际协议(IP)网络的链路状态路由协议。该协议使用链路状态路由算法的内部网关协议(IGP),在单一自治系统(AS)内部工作。
现在企业内部基本都在使用ospf路由协议。
OSPF简介:
开放式最短路径优先(Open Shortest Path First,OSPF)是广泛使用的一种动态路由协议,它属于链路状态路由协议,具有路由变化收敛速度快、无路由环路、支持变长子网掩码(VLSM)和汇总、层次区域划分等优点。在网络中使用OSPF协议后,大部分路由将由OSPF协议自行计算和生成,无须网络管理员人工配置,当网络拓扑发生变化时,协议可以自动计算、更正路由,极大地方便了网络管理。
OSPF的几种报文
表1-报文类型
报文类型 |
报文作用 |
Hello报文 |
周期性发送,用来发现和维持OSPF邻居关系。 |
DD报文(Database Description packet) |
描述本地LSDB(Link State Database)的摘要信息,用于两台设备进行数据库同步。 |
LSR报文(Link State Request packet) |
用于向对方请求所需的LSA。 设备只有在OSPF邻居双方成功交换DD报文后才会向对方发出LSR报文。 |
LSU报文(Link State Update packet) |
用于向对方发送其所需要的LSA。 |
LSAck报文(Link State Acknowledgment packet) |
用来对收到的LSA进行确认。 |
OSPF邻接关系的形成与维持
通过hello报文形成邻接关系
邻居建立后,还需要hello报文进行邻居关系的维持,有两个定时器来进行这项工作:
1,hello time:缺省10s(nbma网络30s)
2,dead time:缺省40s
OSPF路由器类型
表2-路由器类型
路由器类型 |
含义 |
区域内路由器(Internal Router) |
该类设备的所有接口都属于同一个OSPF区域。 |
区域边界路由器ABR(Area Border Router) |
该类设备可以同时属于两个以上的区域,但其中一个必须是骨干区域。 ABR用来连接骨干区域和非骨干区域,它与骨干区域之间既可以是物理连接,也可以是逻辑上的连接。 |
骨干路由器(Backbone Router) |
该类设备至少有一个接口属于骨干区域。 所有的ABR和位于Area0的内部设备都是骨干路由器。 |
自治系统边界路由器ASBR(AS Boundary Router) |
与其他AS交换路由信息的设备称为ASBR。 ASBR并不一定位于AS的边界,它可能是区域内设备,也可能是ABR。只要一台OSPF设备引入了外部路由的信息,它就成为ASBR。 |
路由类型
AS区域内和区域间路由描述的是AS内部的网络结构,AS外部路由则描述了应该如何选择到AS以外目的地址的路由。OSPF将引入的AS外部路由分为Type1和Type2两类。
ospf很多企业在使用,是一个很重要的路由协议。