OSPF 协议原理与配置 PPT 课件
OSPF(Open Shortest Path First)协议是一种链路状态协议,使用 Dijkstra 的最短路径优先(SPF)算法。它是由 Internet 工程任务组(Internet Engineering Task Force,IETF)开发的路由选择协议,用来替代存在一些问题的 RIP 协议。现在,OSPF 协议是 IETF 组织建议使用的内部网关协议(IGP)。
OSPF 协议的特性:
* 使用了区域的概念
* 有效地减少路由选择协议对 CPU 和内存的占用
* 降低路由选择协议的通信量,使构建层次化的网络拓扑成为可能
* 完全支持无类别地处理地址问题,排除了不连续子网这样的有类别路由选择协议的问题
* 支持无类别路由表查询、VLSM 和超网技术
* 支持无大小限制的、任意的度量值
* 支持等价多路径
* 使用保留的地址来减小对不宣告 OSPF 的设备的影响
* 支持更安全的路由选择认证
* 使用可以跟踪外部路由的路由标记
OSPF 协议的基本原理与实现:
* 宣告 OSPF 的路由器从所有启动 OSPF 协议的接口上发出 Hello 数据包
* OSPF 协议定义了一些网络类型和一些路由器类型的邻接关系(Adjacency)
* 每一台路由器都会在所有形成邻接关系的邻居之间发送链路状态通告(Link State Advertisement,LSA)
* 每一台收到从邻居中由器发出的 LSA 的路由器都会把这些 LSA 记录在它的链路状态数据库中,并且发送一份 LSA 的拷贝给该路由器的其他所有邻居
OSPF 协议报文格式:
* OSPF 协议报文包括 Hello 报文、DD 报文、LSR 报文、LSU 报文和 LSAck 报文
* OSPF 协议报文头部包括 Version、Type、Packet Length、Router ID、Area ID、Checksum 和 Auth Type 等字段
* OSPF 协议报文数据包括 LSA 头部和 LSA 数据
学习目标:
* 深刻理解 OSPF 协议原理
* 熟练掌握 OSPF 配置
* 调试及维护 OSPF 路由协议
* OSPF 基本 Troubleshooting