OSPF 路由协议基本知识点大全
基本概念
OSPF(Open Shortest Path First 开放式最短路径优先)是一个内部网关协议,用于在单一自治系(autonomous system,AS)内决策路由。是对链路状态路由协议的一种实现。链路是路由器接口的另一种说法,因此 OSPF 也称为接口状态路由协议。OSPF 通过同一个路由域内的路由器之间通告网络接口的状态来建立链路状态数据库,生成最短路径树,每个 OSPF 路由器使用这些最短路径构造路由表。
OSPF 协议的特点
OSPF 把自治系统划分成逻辑意义上的一个或多个区域;
OSPF 通过 LSA(Link State Advertisement)的形式发布路由;
OSPF 依靠在 OSPF 区域内各设备间交互 OSPF 报文来达到路由信息的统一;
OSPF 报文封装在 IP 报文内,可以采用单播或组播的形式发送。
OSPF 协议主要优点
OSPF 是真正的 LOOP-FREE(无路由自环)路由协议。源自其算法本身的优点。(链路状态及最短路径树算法)
OSPF 收敛速度快:能够在最短的时间内将路由变化传递到整个自治系统。
提出区域(area)划分的概念,将自治系统划分为不同区域后,通过区域之间的对路由信息的摘要,大大减少了需传递的路由信息数量。也使得路由信息不会随网络规模的扩大而急剧膨胀。
将协议自身的开销控制到最小
OSPF 五种报文类型
Hello:建立和维护 OSPF 邻居关系,10s 发送一次
DBD:链路状态数据库描述信息(描述 LSDB 中 LSA 头部信息)
LSR:链路状态请求,向 OSPF 邻居请求链路状态信息
LSU:链路状态更新(包含一条或多条 LSA)
LSAck:链路状态确认包,对 LSA 进行确认
OSPF 的工作原理
关注公众号:网络技术平台,回复 “ *资料* ” 获取视频、培训教程、实验手册、电子书。
评论