OSPF 开放性最短路径优先协议:
1.应用范围: IGP
2.设计原理 : 典型的链路状态型路由协议
3.路由更新中是否携带子网掩码: 无类别路由协议
4.封装: 基于IP 协议进行数据封装 IP 协议号 : 89
浅谈OSPF协议――工具/原料OSPF相关资料
浅谈OSPF协议――方法/步骤OSPF 协议特点:
1.链路状态型路由协议
2.更新方式: 触发更新 ,30 分钟的周期性更新 更新地址 : 224.0.0.5/ 224.0.0.6
3.交换的LSA
4.使用SPF 算法
5.支持VLSM ,CIDR
6.metric : cost =参考带宽/接口带宽 100M
7.OSPF 网络需要严格的分级化的设计
8.支持等开销的负载均衡 ,支持路由认证
OSPF的五种数据包:
Hello : 周期性发送,用于建立并维持邻居或邻接关系 ,默认10s dead 时间 40 s 使用组播发送,224.0.0.5
在特殊网络中每30s 发送,dead时间 120 s
影响邻居或接关系建立: hello dead 时间 , area ID ,AUTH (认证)type ,特殊区域标识相同.
DBD: 数据库描述消息数据包: 用于主从选举,发送LSA摘要信息 默认组播方式发送,224.0.0.5
LSR :链路状态请求 组播发送
LSU : 链路状态更新,携带LSA ,确认LSR ,组播发送
LSACK : 链路状态确认 确认LSU 组播方式发送:
OSPF邻居建立:
七种状态:
Down : 关闭
这是一个邻居会话的初始状态,用来指明在最近一个RouterDeadinterval的时间内还没有收到来自邻居路由器的Hello数据包。
Init: 初始化状态 一旦发送hello 数据包,收到数据包但没有建立双向通信
two-way : 双向通信 收到包含自己router-id的hello数据包 邻居关系
Exstart : 预启动状态 发送了DBD
这一状态下,本地路由器和他的邻居将建立起主从关系。
Exchange : 预交换状态 交互LSA 摘要 (DBD)
这一状态下本地路由器将向他的邻居发送可以描述它整个链路信息的数据库描述数据包。
Loading : 加载 这一状态下,本地路由器将向他的邻居路由器发送链路状态请求,用来请求新的lsa通告。
Full : 邻接状态 邻居间完全建立起邻接关系。
OSPF的网络类型
1.点到点网络
2.广播型网络
3.非广播多路访问
4.点到多点网络
5.虚链路:点到点,点到多点,广播型,非广播多路访问,虚链路
浅谈OSPF协议――注意事项这是OSPF的理论,之后我们还会说到OSPF的理论