第6章 OSPF动态路由协议
OSPF概述
OSPF特点
OSPF无路由自环问题。
OSPF支持变长子网掩码VLSM。
OSPF支持区域划分、适应大规模网络。
OSPF支持等值路径负载分担(Cisco定义最大6条)。
OSPF支持验证,防止对路由器、路由协议的攻击行为
OSPF特点(续)
OSPF路由变化时收敛速度快,可适应大规模网络。
OSPF并不周期性地广播路由表,因此节省了宝贵的带宽资源。
OSPF被直接封装于IP协议之上(使用协议号89),它靠自身的传输机制保证可靠性。
OSPF数据包的TTL值被设为1,即OSPF数据包只能被传送到一跳范围之内的邻居路由器。
OSPF以组播地址发送协议报文(对所有DR/BDR路由器的组播地址:;对所有的SPF路由器的组播地址:)。
OSPF协议的基本术语
—Router ID
(Neighbors)
(Adjacency)
(Designative Router,DR)
(Backup Designative Router,BDR)
OSPF数据包类型
OSPF数据包结构
表6-2-1 OSPF数据包类型
图6-2-1 OSPF数据包头部结构
5种类型的OSPF数据包
Hello数据包是编号为1的OSPF数据包。
运行OSPF协议的路由器每隔一定的时间发送一次Hello数据包,用以发现、保持邻居(Neighbors)关系并可以选举DR/BDR。
链路状态数据库描述数据包(DataBase Description,DBD)是编号为2的OSPF数据包。
该数据包在链路状态数据库交换期间产生。它的主要作用有三个:
选举交换链路状态数据库过程中的主/从关系。
确定交换链路状态数据库过程中的初始序列号。
交换所有的LSA数据包头部。
链路状态请求数据包(LSA-REQ)是编号为3的OSPF数据包。
该数据包用于请求在DBD交换过程发现的本路由器中没有的或已过时的LSA包细节。
链路状态更新数据包(LSA-Update)是编号为4的OSPF数据包。
该数据包用于将多个LSA泛洪,也用于对接收到的链路状态更新进行应答。如果一个泛洪LSA没有被确认,它将每隔一段时间(缺省是5秒)重传一次。
第6章 OSPF动态路由协议 来自淘豆网m.daumloan.com转载请标明出处.