报文类型 | 功能描述 |
| ① HELLO分组 | 用于建立和维护相邻的两个OSPF路由器的关系,每10秒钟发送一次分组 |
| ② 链路状态请求分组 (Link state request) | 也称为LSA数据包,用于向相邻的OSPF路由器请求部分或全部的数据。该数据包是在当路由器发现其数据已经过期时才发送的 |
| ③ 链路状态更新分组 (Link state update) | 也称为LSU数据包,提供发送者到邻节点的通路状态 |
| ④ 链路状态应答分组 (Link state acknowledgement) | 是的链路状态更新分组的响应 |
| ⑤ 数据库描述分组(Database Description) | 用于描述整个数据库,该数据包仅在OSPF初始化时才发送 |
状 态 | 描 述 |
| 关闭(Down)状态 | 路由器没有发送hello数据包,也没有收到hello数据包 |
| 尝试(Attempt)状态 | 路由器不停地向对方发送hello数据包 |
| 初始(Init)状态 | 路由器收到了对方的hello数据包。但对方没有收到自己的hello报文 |
| 双向(Two-Way)状态 | 路由器双方均收到了对方的hello数据包 |
| 启动(ExStart)状态 | 路山器发送DBD报文,选举主/从设备、设定初始序列号 |
| 交换(Exchange)状态 | 路由器互相交换LSA报头信息 |
| 装入(Loading)状态 | 路山器向对方请求自己没有的或过时的LSA信息,并在收到对方的更新LSA后添加到自己的链路状态数据库中 |
| 完成(Full)状态 | 双方的链路状态数据库完全相同 |