邻居状态机:
Down --> Init–> 2 Way --> exStart --> exchange --> loading --> full
(关机状态) (初始化) (邻居) (预启动) (预交互) (加载) (邻接)
1.HELLO报文
HELLO报文的作用:邻居状态的建立、维护、拆除;每10s相互发送Hello分组,若40s内没有发送,则邻居关系删除。
作用于:Down --> Init–> 2 Way。
2.DBD报文
DBD报文 datebase description 数据库描述报文,数据库描述符,用于对OSPF的网络拓扑进行描述。
作用于: exStart–> exchange。
3.LSR报文
LSR报文,link state request,链路状态请求报文,用于对LSU进行真正的请求。
作用于: loading。
4.LSU报文
LSU报文,link state upstate, 链路状态更新报文,用于存储和传递路径信息。
作用于: loading。
5.LSAck报文
LSAck报文,link state acknowledge,链路状态确认报文,用于对LSU等分组进行可靠确认。
作用于:full