OSPF—OPEN Shorest Path First,开放式的最短路径优先协议.
一、基本概念-------标准的链路状态型路由协议—路由器之间传递拓扑
①版本: OSPFv2–IPv4 OSPFv3–IPv6
②更新方式: 触发更新 存在周期更新30min
③DV \LS 的优缺点:
DV:优点: 占用资源少
缺点:选路不一定好
LS:缺点: 占用资源多 发的不是路由表 是拓扑 文字描述 数据包比DV打的多
优点 :选路一定是最好的
OSPF LS 占用资源多
④、OSPF网络需要结构化部署: 1、区域划分 2、IP地址规划
⑤、链路状态型路由协议的距离矢量特征–区域之内传递拓扑,区域之间传递路由表。
⑥、优先级(越有越小、可信度越高): 10 cost值=参考贷款÷接口带宽 (靠线路带宽选路)接口越大 cost值越小
二、OSPF数据包。
①hello包: 用于发现、建立并保活(10s/次)邻居关系。存在全网唯一的交Router-ID,用于路由器的身份标识,使用IP地址的方式表示。
②DD包: database description,数据库描述包。
③LSR: 链路状态请求。
④LSU: 链路状态更新。
⑤LSAck: 链路状态确认。
三、OSPF状态机:
①down: 未启动协议。一旦启动协议并发出hello包之后,立即进入下一状态。
②init: 等待邻居回复的状态,若收到的hello包中携带了自己的Router-ID,则和对方一起进入下一状态。
③2-way: 表示建立连接关系。
若条件匹配成功,则进入下一状态;若失败,尽hello包保活。
④exstart: 预启动,使用假的DD报文比较Router-ID,大者优先进入下一状态。
⑤exchange: 双方互换DD报文。(大的先来 开始给的小的