2.SPF数据包头部结构 0001020304050607080910111213141516171819202122232425262728293031Bit 版本 类型 总长度 路由器|D 区域|D 校验和 认证类型 身份认证 身份认证 图6210P数据包头部结构
2.OSPF数据包头部结构 图6-2-1 OSPF数据包头部结构 版 本 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 总 长 度 路由器ID 校验和 认证类型 区域ID 身份认证 身份认证 类 型 Bit
6.2.25种类型的OSPF数据包 1. Hello数据包 °Helo数据包是编号为1的OsPF数据包。 运行OSP协议的路由器每隔一定的时间发送一次 Helo数据包,用以发现、保持邻居( Neighbors) 关系并可以选举 DR/BDR
6.2.2 5种类型的OSPF数据包 1.Hello数据包 Hello数据包是编号为1的OSPF数据包。 运行OSPF协议的路由器每隔一定的时间发送一次 Hello数据包,用以发现、保持邻居(Neighbors) 关系并可以选举DR/BDR
2.链路状态数据库描迷数据包 链路状态数据库描述数据包( Data Base Description ,DBD)是编号为2的OsPF数据包。 >该数据包在链路状态数据库交换期间产生。它的主 要作用有三个 选举交换链路状态数据库过程中的主/从关系 ρ确定交换链路状态数据库过程中的初始序列号。 交换所有的LSA数据包头部
2.链路状态数据库描述数据包 链路状态数据库描述数据包(DataBase Description ,DBD)是编号为2的OSPF数据包。 该数据包在链路状态数据库交换期间产生。它的主 要作用有三个: 选举交换链路状态数据库过程中的主/从关系。 确定交换链路状态数据库过程中的初始序列号。 交换所有的LSA数据包头部
3.链路状态请求数据包 >链路状态请求数据包( LSA-REQ)是编号为3的OSPF 数据包。 >该数据包用于请求在DBD交换过程发现的本路由器中 没有的或已过时的LSA包细节
3.链路状态请求数据包 链路状态请求数据包(LSA-REQ)是编号为3的OSPF 数据包。 该数据包用于请求在DBD交换过程发现的本路由器中 没有的或已过时的LSA包细节
4.链路状态更新数据包 >链路状态更新数据包( LSA-Update)是编号为4的 OSPF数据包。 >该数据包用于将多个LSA泛洪,也用于对接收到的链 路状态更新进行应答。如果一个泛洪LSA没有被确认 它将每隔一段时间(缺省是5秒)重传一次
4.链路状态更新数据包 链路状态更新数据包(LSA-Update)是编号为4的 OSPF数据包。 该数据包用于将多个LSA泛洪,也用于对接收到的链 路状态更新进行应答。如果一个泛洪LSA没有被确认, 它将每隔一段时间(缺省是5秒)重传一次