OSPF第二天小总结
OSPF:开放式最短路径优先协议
无类别(携带掩码)链路状态(基于拓扑)型IGP(AS内部)协议
存在V1-V3 目前通用V2; V3是IPV6使用;
跨层封装3层报头,协议号89;支持等开销负载均衡
1.OSPF数据包类型
1)Hello 组播周期发送,用于 建立 保活这些邻居; hello time 10s或者 30s
Dead time 为hello time 的4倍;
2)DBD:数据库描述包 —邻居表目录
3)LSR 链路状态请求
4)LSU 链路状态更新 --携带具体的LSA信息
5)LSack 链路状态确认
2.两台OSPF路由器间的关系阶段
Down 一旦本地发出hello包,进入下一状态
Init 初始化 接收到的hello包中存在本地的RID,进入下一状态
2way 双向通讯 邻居关系建立标志
邻接关系条件匹配:
Exstart 预启动 使用不携带目录信息的DBD来进行主、从关系的选举,RID数值大为主,优先进入下一个状态
Exchange 准交换 使用携带目录信息的DBD来共享数据库目录;需要ack确认;
Loading 加载 查看对端DBD后,基于本地未知的LSA信息,使用LSR进行查询,对端使用LSU来传输LSA信息,需要ACK确认— 获取未知的LSA信息
Full 转发 邻接关系建立的标志
OSPF的区域划分规则:
1、 星型拓扑—非骨干区域需要连接骨干区域
2、 必须存在ABR—区域边界路由器—区域间必须存在一个边界设备
拓扑结构:
中心到站点(轴辐状-星型结构) DR必须定在中心站点,没有BDR
部分网状结构 基于实际环境关注是否固定DR;
全连网状结构 — DR/BDR选举正常