本文从结构上说明一下OSPF各种报文的结构,详细介绍前文已描述。
1 Hello报文:建立邻居和邻接关系,两大部分,ospf
下图是wireshark中的抓包
2 DD报文,DD 报文有两种
空DD报文,用于主从关系的选举,下图是wireshark中的抓包
包含了链路状态摘要信息的DD报文,用于LSDB同步过程,下图是wireshark中的抓包。
3 LS request报文,请求链路状态通告
下图是wireshark中的抓包。
4 LS Update报文,发出更新通告
下图是wireshark中的抓包,报文中有详细的链路状态信息。
5 LS ack 报文,确认收到更新
下图是wireshark中的抓包
由上分析,可以总结出,不同LSA报文,携带的信息不同,见下表
建议模拟器抓包分析一下,附件中的文件可用于抓包分析
转载于:https://blog.51cto.com/4625416/1678965