OSPF的数据包抓包分析

OSPF的五个包的抓包分析**\

拓扑图

在这里插入图片描述

HELLO包


从此hello包可以看出:
1:OSPF基于IP层封装 --其发送hello包时 以 本地链路组播地址 224.0.0.5为目标地址发送hello包,以接口ip地址为源ip
–其TTL值为 1
2:OSPF header的参数:
– 版本 ospfv2
–数据包类型: hello包
–发送者的 RID 是 92.1.1.1
–位于 区域0
3:OSPF hello包的参数
– 接口网络掩码是 255.255.255 --24位
–注意如果在MA网络中 某条数据链路的两端 网络掩码长度不一致会导致 无法建立邻居
– hello 包发送周期 10s
–判断出该链路的网络类型是MA
–Options --E
–RP --路由优先级 为1
–代表参加 DR BDR的选举
–Designed Roouter --192.168.23.2
–BDR --192.168.23.1
–Active neighbor: 93.1.1.1

这是对端 ROUTER 的hello包

在这里插入图片描述
对端hello包的: Active Neighbor:92.1.1.1
可以发现 两个hello包的 Active Neighbor 是对方的RID

第一类DBD数据包

在这里插入图片描述
参数分析:
1:interface MTU :0
–华为特性
–在进行主从选举的时候,双方需要核对 二层MTU的值 若不配对则无法 进入EXCHAGE状态
–华为这里关闭了这个MTU值的比对
2:DB Description:
–I: 初始位:该DBD包 是不是第一个包 1 表示:是 0表示:不是
–M: 更多位:在该包之后,是否有更多的DBD包
–MS:主从位: Master: 1 slave:0
3:DBD 序列号:
该序列号的目的是:进行确认
—OSPF自己的保障机制–保障数据传递可靠性

第二类DBD(携带LSA头部信息)

在这里插入图片描述
1:DBD 里面的参数
– I,M,MS 位全为0
意味着: 发送这个数据包的Router是 “从”,且该DBD数据包后面没有更多DBD,这个DBD数据包不是第一个DBD数据包
—:序列号
这里的序列号是:171
与上面的第一类DBD的序列号(-171-)一致
说明该二类DBD数据包 确认 上面的 一类DBD数据包
2:LSAheader
–LSA age: 30seconds
–该LSA 老化时间
–Link-STATE Advertisement Type: Router-LSA(1)
–表面这是一条 ROUTER LSA的头部
–LINK STATE ID (链路状态标识符):93.1.1.1
– 产生者的RID : 表示发送这条ROUTER lsa 的路由器的RID时 93.1.1.1
– ADV router 产生路由器: 93.1.1.1
–表示该LSA由 路由器93.1.1.1产生
–LSA 序列号: 确认机制
–Checksum: 校验机制
–Length: 该LSA的大小 48字节

LSR :链路状态请求数据包

在这里插入图片描述
参数:Link State Reques
1:Link State Request
:LSAT: router—LSA : 一类LSA
–请求1类LSA
2:LSID: 链路状态标识符
:93.1.1.1
3:ADV router: 93.1.1.1
:我们可以发现 这里的LSR 的内容 与 二类DBD里的LSA头部信息完全一致,说明LSR通过携带LSA头部 来请求对应的LSA

LSU:链路状态更新:携带LSA信息

在这里插入图片描述
参数:
1:LSUP:
–number os LSAs:9
代表着整个LSU里面蕴含了 9条LSA 信息
2:LSType: router-lsa
–前半部分是报头:与上面的LSA头部基本一致
–Number os links: 2
–TYPE:STUB
–链路状态为 stubnet --末节网络
–里面包含的是路由信息
–ID 192.168.23.0 Data 255.255.255.0 Metric:1
–网络号是:192.168.23.0
掩码是:255.255.255.0
开销值是:1 (从发送这条LSA的主机开始算)

在这里插入图片描述

  --我们从里面可以看到 有 Summary-LSA (3类LSA)
                                      有:AS-EXTERNAL-LSA(5类LSA)

在这里插入图片描述
—这条5类LSA 是 缺省路由;

LSACK:链路状态确认

在这里插入图片描述

在这里插入图片描述

-LSACK --隐式确认
参数:
1–携带LSA详细内容
2:具体参数与上面的LSAQ详细内容一致
在这里插入图片描述

  • 4
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值