精品文档---下载后可任意编辑OSPF 协议号是 89,也就是说在 ip 包的 protocol 中是 89,用 ip 包来传送数据包格式: 在 OSPF 路由协议的数据包中,其数据包头长为 24 个字节,包含如下 8 个字段:* Version number-定义所采纳的 OSPF 路由协议的版本
* Type-定义 OSPF 数据包类型
OSPF 数据包共有五种:* Hello-用于建立和维护相邻的两个 OSPF 路由器的关系,该数据包是周期性地发送的
* Database Description-用于描述整个数据库,该数据包仅在 OSPF 初始化时发送
* Link state request-用于向相邻的 OSPF 路由器请求部分或全部的数据,这种数据包是在当路由器发现其数据已经过期时才发送的
* Link state update-这是对 link state 请求数据包的响应,即通常所说的 LSA 数据包
* Link state acknowledgment-是对 LSA 数据包的响应
* Packet length-定义整个数据包的长度
* Router ID-用于描述数据包的源地址,以 IP 地址来表示,32bit * Area ID-用于区分 OSPF 数据包属于的区域号,所有的 OSPF 数据包都属于一个特定的 OSPF 区域
* Checksum-校验位,用于标记数据包在传递时有无误码
* Authentication type-定义 OSPF 验证类型
* Authentication-包含 OSPF 验证信息,长为 8 个字节
FDDI 或快速以太网的 Cost 为 1,2M 串行链路的 Cost 为 48,10M 以太网的 Cost 为 10 等
所有路由器会通过一种被称为刷新(Flooding)的方法来交换链路状态数据
Flooding 是指