企业网络入门-抓包ospf数据包

Posted 最爱大苹果

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了企业网络入门-抓包ospf数据包相关的知识,希望对你有一定的参考价值。

本节进行ospf数据包抓取分析,常见的路由协议ospf。


打开wireshark抓包工具


企业网络入门-抓包ospf数据包_ospf路由协议


我们看下hello packet报文


企业网络入门-抓包ospf数据包_网络技术_02


当前ospf版本为2

message type 为 hello packet

当前的ID为4.4.4.4


企业网络入门-抓包ospf数据包_网络技术_03


这个时候,路由器的很多信息为0


企业网络入门-抓包ospf数据包_ospf路由协议_04


LSA的报文

可以看到此处的报文为LSA,类型为2类


企业网络入门-抓包ospf数据包_网络技术_05


2类的LSA可以看到路由的链路信息

link state id 为34.1.1.3

宣告的路由器为3.3.3.3


企业网络入门-抓包ospf数据包_网络技术_06


重点的报文来了

在这里可看LSDB报文

包含该路由器链路的信息


企业网络入门-抓包ospf数据包_ospf路由协议_07


宣告master

并且设置了单一区域ospf


企业网络入门-抓包ospf数据包_网络技术_08


我们看这两个路由器,都向对方发送lsdb

都宣告自己为master


企业网络入门-抓包ospf数据包_网络技术_09


在对比了router id之后,13.1.1.1的路由器选择退出master竞选。


企业网络入门-抓包ospf数据包_ospf路由协议_10



退出master竞选


企业网络入门-抓包ospf数据包_ospf路由协议_11


并且发出lsa 的1类报文

里面详细说明路由条目


企业网络入门-抓包ospf数据包_网络技术_12


企业网络入门-抓包ospf数据包_ospf路由协议_13


字节数比较大,相当于共享自己路由数据库。


企业网络入门-抓包ospf数据包_网络技术_14


路由器34.1.1.4 在收到报文之后,发送LS request报文

对报文进行请求的同时进行确认。


企业网络入门-抓包ospf数据包_ospf路由协议_15


如果自己的链路状态变化了,则向对方发送更新报文

ls update报文

里面包含自己的新链路状态


企业网络入门-抓包ospf数据包_网络技术_16


最后一个分析的报文就是ls ack报文了

对相互的网络链路进行确认。

之后就是发送hello报文进行邻居的维持了。


ospf的介绍到此结束。




以上是关于企业网络入门-抓包ospf数据包的主要内容,如果未能解决你的问题,请参考以下文章

最简明的 Tcpdump 抓包入门指南

ospf抓包分析

Linux基础急速入门:用 TCPDUMP 抓包

0基础学爬虫爬虫基础之抓包工具的使用

linux12企业实战 -- 05Tcpdump 详解(抓包)

企业网络架构:ospf