ospf状态机及五类lsa实验抓包详解

本文深入解析OSPF协议,涵盖邻居关系建立、LSA作用特性验证,及各类LSA的生成与传播机制。从理论到实践,全面理解OSPF在复杂网络环境中的应用。

一、项目介绍与设计目的以及完成度
验证ospf协议的工作原理:
1.验证ospf中邻居邻接关系的建立
2.验证一,二,三,四,五类LSA的作用特性

完成度:
对ospf状态机有详细的抓包分析
对一到五类lsa有详细的display和抓包分析

二、项目环境要求
测试软件:Ensp
Whireshark
协议版本:Ospfv2

三、协议产生背景
网络规模扩大
网络可靠性要求提高
网络异构化趋势加剧

四、实验原理

0SPF协议,是目前网络中应用最广泛的路由协议之一。属于内部网关路由协
议,能够适应各种规模的网络环境,是典型的链路状态协议。
0SPF路由协议通过向全网扩散本设备的链路状态信息,是网络中的每台设备
最终同步于一个具有全网链路状态的数据库,然后路由器采用SPF算法,以自
己为跟,计算到达其他网络的最短路径,最终形成全网路由信息。
0SPF属于无类路由协议,支持VLSM。0SPF是以组播的形式进行链路状态的
通告的。
在大模型的网络环境中,0SPF 支持区域的划分,将网络进行合理地规划。划
分区域时,必须存在area0 (骨干区域)。其他区域和骨干区域直接项链,或
通过虚链路的方式连接。

五:实验内容及步骤
实验拓扑:
在这里插入图片描述

拓扑分析:
Area 0:ospf骨干区域
Area 1:ospf骨干区域直接相连的非骨干区域,且是广播网络,用验证各类LSA在广播网络中的表现
Area 2:ospf骨干区域直接相连的非骨干区域,用于物理隔离Area 3区域,为虚链接的验证做准备
Area 3:ospf骨干区域不直接相连的非骨干区域,且是P2P网络,用于验证ospf邻接关系的形成,验证各类LSA在P2P网络中的表现和验证虚链接
R10路由器:充当外网的角色,用于验证四类,五类LSA
ASBR:R4路由器
ABR:R3,R5路由器

一.验证ospf邻居邻接关系建立过程
1.1验证ospf邻居关系的建立过程
开启路由器R8,R9
R8:
router id 4.0.0.2
interface GigabitEthernet0/0/0
ip address 40.1.2.1 255.255.255.0
ospf network * type p2p
ospf 1
area 0.0.0.3
network 40.1.2.0 0.0.0.255

R9:
router id 4.0.0.3
interface GigabitEthernet0/0/0
ip address 40.1.2.2 255.255.255.0
ospf network * type p2p
ospf 1
area 0.0.0.3
network 40.1.2.0 0.0.0.255

配置完成之后在路由器R9开启抓包,之后关闭再开启G0接口
可以发现hello包只有两个并非理论上的3个
查看第一个hello包报文内容:
在这里插入图片描述
第二个hello包内容:
*可以发现此时R9和R8已经建立了邻居关系(并非理论的3个hello包交互才能建立邻居关系)
在这里插入图片描述
邻居关系建立总结:
1.开始时路由器处于down状态,收到第一个hello报文便进入Init状态,收到对端第二个hello报文之后会到达2 *way状态,双方都进入2 *way状态便代表邻居关系建立完成。
2.理论上需要4个hello包的交互,但是实际上只需要两个hello包便可以完成邻居关系的建立

1.2验证ospf的LSDB同步过程(邻接关系建立过程)

查看第一个DD报文
在这里插入图片描述
*源是R9的接口G0,I(判断是否是第一个DD报文),M(代表后面还有没有要补充的DD摘要报文),S(代表判断自己是不是master)置位都为1,seq=5754(X)且不携带任何路由摘要

查看第二个DD报文
在这里插入图片描述
*源是R8的接口G0,I,M,S置位都为1且seq=5754(Y),同第一个是类似的

查看第三个DD报文
在这里插入图片描述

*此时源是R8的接口G0,I,M,S都已经置0,选举结束seq=5754(Y)
*此时DD报文携带了lsa头部正式开始进行交互摘要信息

查看第四个DD报文
在这里插入图片描述
*发现此时源是R9的接口G0,I,M都已经置0但是S置位为1
*seq发生了变化,值=Y+1=5754+1=5755
*此时DD报文携带了lsa头部

查看第五个DD报文
*此时源是R

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Grimm·

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值