![1c892015bcf625e2c25e343797761cb3.png](https://i-blog.csdnimg.cn/blog_migrate/e011aa26bff20914a5c663ce3814f2f9.jpeg)
基本概念
OSPF(Open Shortest Path First开放式最短路径优先)是一个内部网关协议,用于在单一自治系统
(autonomous system,AS)内决策路由。是对链路状态路由协议的一种实现。链路是路由器接口的另一种说法,因此OSPF也称为接口状态路由协议。OSPF通过同一个路由域内的路由器之间通告网络接口的状态来建立链路状态数据库,生成最短路径树,每个OSPF路由器使用这些最短路径构造路由表。
OSPF 协议的特点
1、OSPF 把自治系统划分成逻辑意义上的一个或多个区域;
2、OSPF 通过 LSA(Link State Advertisement)的形式发布路由;
3、OSPF 依靠在 OSPF 区域内各设备间交互 OSPF 报文来达到路由信息的统一;
4、OSPF 报文封装在 IP 报文内,可以采用单播或组播的形式发送。
OSPF协议主要优点
1.OSPF是真正的LOOP-FREE(无路由自环)路由协议。源自其算法本身的优点。(链路状态及最短路径树算法)
2.OSPF收敛速度快:能够在最短的时间内将路由变化传递到整个自治系统。
3.提出区域(area)划分的概念,将自治系统划分为不同区域后,通过区域之间的对路由信息的摘要,大大减少了需传递的路由信息数量。也使得路由信息不会随网络规模的扩大而急剧膨胀。
4.将协议自身的开销控制到最小
OSPF五种报文类型
1、Hello:建立和维护OSPF邻居关系,10s发送一次
2、DBD:链路状态数据库描述信息(描述LSDB中LSA头部信息)
3、LSR:链路状态请求,向OSPF邻居请求链路状态信息
4、LSU:链路状态更新(包含一条或多条LSA)
5、LSAck:链路状态确认包,对LSA进行确认
OSPF的工作原理
![c85cc6224f2f3fbd0d2a75aa1a971205.png](https://i-blog.csdnimg.cn/blog_migrate/97c3a3f1791f4dfe81b48f1e5d80d541.jpeg)
END
为了方便各位网工们一起学习交流,特开设华为干货交流群,里面不仅有大量的神仙大牛,还不定时为大家分享资料,欢迎广大网络工程师进群学习!ps:进群联系群主即可领取网工大礼包!
点击下方链接进群: