当前位置: 首页 > news >正文

OSPF-4 2类LSA NetworkLSA

上一期我们介绍了1类LSARouter-LSA的内容信息以及怎样从1类LSA中的信息描绘出一张简单的拓扑信息,那这一期我们来介绍什么是2类LSA,2类LSA中的内容有哪些,它是如何来描述拓扑信息以及路由信息的

一、概述


由于2类LSA是由我们的DR来产生描述DR的拓扑信息以及路由信息的所以在P2P网络类型当中没有我们的2类LSA信息,而是用1类的LSA中的Stubnet类型来描述网段信息

1类LSA与2类LSA都是在描述本区域内的拓扑信息以及网络信息,3类用来描述域间的路由信息,4类用来描述怎么样到达ASBR,5类用来描述域外的路由信息,7类LSA类似于5类LSA也是用来描述域外的路由信息但是是NSSA区域的路由信息

类型名称描述传播范围
1类LSARouter LSA运行了OSPF协议的每台设备都会产生描述了设备的拓扑信息以及网段信息(链路状态和开销)只在接口所属的区域内泛洪
2类LSANetwork LSA由DR产生,描述DR所接入的MA网络中所有与之形成邻接关系的路由器,以及DR自己只在接口所属的区域内泛洪
3类LSASummary LSA由ABR(区域边界路由器)产生,描述区域内某个网段的路由或区域间的路由信息只在接口所属的区域内泛洪
4类LSAASBR Summary LSA由ABR产生,描述到达ASBR的路由通告给除了ASBR所在区域的其他相关区域
5类LSAAS外部LSA由ASBR(自治系统边界路由器)产生,用于描述到达OSPF域外的路由或到达别的路由协议的路由,在传递的过程中下一跳不会被中间设备所修改domain
7类LSANSSA LSA由ASBR产生,用于描述到达OSPF域外的路由。NSSA LSA与AS外部LSA的功能类似,但是泛洪范围不同。NSSA LSA只能在始发的NSSA内泛洪,并且不能直接进入Area0。NSSA的ABR会将7类LSA转换成5类LSA注入到Area0NSSA区域内

 二、LSA介绍


1、Network LSA

  • Network LSA(2类LSA):由DR产生,描述本网段的链路状态,在所属的区域内传播。
  • Network LSA记录了该网段内所有与DR建立了邻接关系的OSPF路由器,同时携带了该网段的网络掩码。

类型LS TypeLink State idAdvRouter产生者(谁会产生此类LSA)有效范围
1、Router自己的Router-id自己的Router-id每台路由器自己区域内
2、NetworkDR的接口IP地址DR的Router-idDR区域内

2、2类LSA描述内容

拓扑

(1)基础配置

AR1
system
sysname AR1
interface g0/0/0
ip add 10.0.12.1 24

AR2
system
sysname AR2
interface g0/0/0
ip add 10.0.12.2 24
interface g0/0/1
ip add 10.0.23.2 24

AR3
system
sysname AR3
interface g0/0/0
ip add 10.0.23.3 24

 (2)OSPF配置

AR1
ospf 1 router-id 1.1.1.1
area 0
netw 10.0.12.1 0.0.0.0

AR2
ospf 1 router-id 2.2.2.2
area 0
netw 10.0.12.2 0.0.0.0
netw 10.0.23.2 0.0.0.0
q
q
interface g0/0/0
ospf dr-priority 100
interface g0/0/1
ospf dr-priority 100

AR3
ospf 1 router-id 3.3.3.3
area 0
netw 10.0.23.3 0.0.0.0

 我们这里将AR2设置为DR

首先我们先查看1类的LSA信息来画出一张简单的拓扑信息

 我们可以看到1类LSA中的类型都为TransNet表示这都是拓扑信息,我们可以拓扑这些拓扑信息来描绘出一张拓扑表

首先通过2.2.2.2产生的1类LSA中的Data(自己的接口IP)我们得知2.2.2.2有两个接口,IP分别为10.0.12.2、10.0.23.2在通过Link ID(DR的接口IP)我们得知2.2.2.2的两个接口都是DR由此我们简单的画出2.2.2.2的拓扑

 我们再来看1.1.1.1产生的1类LSA中的Data我们得知1.1.1.1有一个接口IP为10.0.12.1的端口,通过Link ID发现这个接口与DR的接口IP的网段在同一网段我们又可以画出一张拓扑

 OK此时我们已经看完了1.1.1.1与2.2.2.2的1类LSA信息并且靠这些信息描绘出了一张拓扑,我们再去查看3.3.3.3的1类LSA信息

3.3.3.3的Link ID为10.0.23.2(DR的接口IP)Data为10.0.23.3(自己的接口IP)

 OK这就是我们通过1类LSA中的信息所描绘出来的拓扑信息,AR2与AR3上的1类LSA信息我们就不去看了因为在同一区域下的LSDB链路状态数据库是同步的所以AR2与AR3上的信息会与AR1上的信息一致,通过1类LSA我们还不知道网段的信息,所以我们这个时候需要去查看2类的LSA继续描绘我们的拓扑信息

查看AR1的2类LSA信息

通过查看AR1上的2类LSA信息我们得知Ls id(DR的接口IP)为10.0.23.2,Adv rtr(DR的RID)说明这是由DR2.2.2.2的10.0.23.2接口所产生的一条2类LSA,当中的Net mask(网络掩码)为255.255.255.0,Attached Router(此网络当中与DR建立邻接关系的路由器的RID与DR的RID)为2.2.2.2与3.3.3.3

我们通过这些信息可以知道DR2.2.2.2的10.0.23.2接口的网络掩码为24为也就是255.255.255.0,并且在这个网络当中连接了一个RID为3.3.3.3的邻居,我们通过这两条LSA信息就可以描绘出新的拓扑信息以及网段内容

 当然我们说了2类的LSA只会在本区域内进行传播,如果这个时候我们加入一台路由器把它连接到AR3上并规划到区域2当中,AR3并不会将这些1类LSA信息与2类LSA信息传播到该区域内

拓扑

 查看AR4中的1、2类LSA

我们发现AR4的链路状态数据库当中的2类LSA与区域0当中的1、2类LSA不一致说明AR3并没有把区域0当中的1、2类LSA传播到区域1当中

那我们AR4想要与区域0当中的路由器进行通信的话是不是得有他们的拓扑信息以及网段信息,这个时候就需要我们的3类LSA来进行相应的操作

AR3的两个接口一端属于区域0一端属于区域1所以AR3被我们称之为区域边界路由器也就是ABR,ABR会将两个区域当中的1类LSA与2类LSA转换成3类LSA来进行不同区域当中的传播

这里我们只简单的查看一下AR1与AR4之间的3类LSA中的信息具体的3类LSA内容我们下一期详细与大家进行说明

到这里本章内容就到此结束了如果有疑问可以关注博主私聊,如果有问题欢迎私聊博主及时更改谢谢大家的观看学习!!! 

相关文章:

  • airtest用法
  • 欧税通:日本JCT标准申报的具体税率是多少?
  • N皇后问题——dfs解法(回溯+减枝+深搜)
  • Unreal Engine 5.4 (虚幻引擎5)中动画制作快捷键大全
  • 自动化测试脚本
  • 深入解析 Kubernetes Worker Node 组件
  • SpringBoot 第一课(Ⅲ) 配置类注解
  • 经历过的IDEA+Maven+JDK一些困惑
  • DNS服务器的简单搭建方法
  • Linux 上常见的解压缩命令
  • STM32F407——RTC实时时钟
  • 从Excel文件中读取数据
  • 字符串算法题
  • 在 Kaggle 中绘制中文乱码解决
  • 相对论-空间和时间(2)
  • 神聖的綫性代數速成例題5. 矩陣運算的定義、轉置的性質、方陣多項式的概念
  • Android 英文文章选词
  • 【Go】函数闭包、堆和栈的概念
  • android ConstraintLayout布局 实战:打造复杂界面的最佳实践
  • Go语言--语法基础3--变量常量运算符--变量
  • 外链代发免费/一键优化清理手机
  • 个人网站样式/seo门户网价格是多少钱
  • 做自己的网站能赚钱吗/免费换友情链接
  • 重庆网站建设哪家专业/网店运营是做什么的
  • 阿里云免费网站/今日新闻快讯
  • 舞蹈网站建设报价/株洲网站设计外包首选