OSPF-5 3类LSA SummaryLSA

ops/2025/3/18 12:05:49/

上一期我们介绍了2类LSA Network LSA的内容信息以及怎样从2类LSA中的信息描绘出一张具体的拓扑信息以及网段信息

这一期我们将介绍3类LSA Summary LSA区域间的LSA看看3类LSA是怎样把域间的路由信息传递到别的区域的

一、概述


由于3类LSA是用来描述我们域间的路由信息所以它是由我们的ABR所产生的

类型名称描述传播范围
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、Summary LSA

  • LS Type:取值3,代表Network Summary LSA
  • Link State ID:路由的目的网络地址。
  • Advertising Router:生成LSA的Router ID。
  • Network Mask:路由的网络掩码。
  • metric:到目的地址的路由开销。
类型LS TypeLink State idAdvRouter产生者(谁会产生此类LSA)有效范围
1、Router自己的Router-id自己的Router-id每台路由器自己区域内
2、NetworkDR的接口IP地址DR的Router-idDR区域内
3、Summary域间路由的网络地址ABR的Router-idABR区域内

2、3类LSA描述的内容

拓扑

 

 (1)基础配置

AR1
system
sysname AR1
interface g0/0/0
ip add 10.0.12.1 24AR2
system
sysname AR2
interface g0/0/0
ip add 10.0.12.2 24
interface g0/0/1
ip add 10.0.23.2 24AR3
system
sysname AR3
interface g0/0/0
ip add 10.0.23.3 24
interface g0/0/1
ip add 10.0.34.3 24AR4
system
sysname AR4
interface g0/0/0
ip add 10.0.34.4 24

(2)OSPF配置

AR1
ospf 1 router-id 1.1.1.1
area 0
netw 10.0.12.1 0.0.0.0AR2
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 100AR3
ospf 1 router-id 3.3.3.3
area 0
netw 10.0.23.3 0.0.0.0
q
area 1
netw 10.0.34.3 0.0.0.0AR4
ospf 1 router-id 4.4.4.4
area 1
netw 10.0.34.4 0.0.0.0

这张拓扑与我们上一期介绍2类LSA时的拓扑一致

这张拓扑当中AR3的两个接口属于两个不同的区域,说明我们的AR3就为ABR区域边界路由器

一个区域内的LSDB链路状态数据库只会与区域内的路由器进行同步

1类LSA与2类LSA都只会在本区域内泛洪,所以需要学习到其他区域的拓扑信息以及网段信息只能由我们的ABR设备去产生一条3类的LSA去描述其他区域的信息

查看AR3上向区域0内传播的3类LSA信息

 这里我们可以看到LSA的Type为Sum-Net说明这是一个3类LSA信息

我们上面说到3类LSA中的Ls id为域间路由的网络信息、Adv rtr为ABR的Router-id、下面还有一个信息为Net mask这个信息我们在2类LSA中就有了解为网络掩码信息

我们可以通过这些信息得知在ABR3.3.3.3上连接了另一个区域的网段,网段为10.0.34.0/24

我们通过1/2类的LSA可以将拓扑描绘成这样

在通过3.3.3.3传播的3类LSA我们可以在这个拓扑上在加上几个信息

 当区域0内的路由器设备收到这个3类LSA时发现产生者为3.3.3.3,那么他们去访问10.0.34.0/24这个网段时就会去找3.3.3.3设备

当然我们已经通过1/2类LSA学习到了3.3.3.3的相关拓扑以及网段信息所以我们可以正常的去到3.3.3.3

我们再去查看一下AR4上收到的1/2/3类LSA有哪些内容信息

通过AR4上查看的内容我们可以在AR4的视角画出一张拓扑

 

 当4.4.4.4想要去访问10.0.12.0/24与10.0.23.0/24网段时就会找3.3.3.3设备

当然3.3.3.3设备上区域1的内容AR4已经通过1/2类学习到了所以可以正常访问到3.3.3.3

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


http://www.ppmy.cn/ops/166757.html

相关文章

API自动化测试实战:Postman + Newman/Pytest的深度解析

引言 在数字化时代,API(应用程序编程接口)已成为系统间交互的核心纽带。无论是电商、金融、IoT还是云服务,API的稳定性、性能和安全性直接决定了产品的用户体验和业务连续性。然而,随着API复杂度的提升和迭代速度的加…

[GESP 202412 一级 T2] 奇数和偶数

描述 小杨有nn个正整数,他想知道其中的奇数有多少个,偶数有多少个。 输入描述 第一行包含一个正整数 nn,代表正整数个数。之后几行,每行包含一个正整数。 输出描述 输出两个正整数(用英文空格间隔)&am…

嵌入式硬件篇---龙芯GPIO控制

文章目录 前言1. 头文件引入作用 2. 导出GPIO引脚 export_gpio功能示例注意 3. 设置GPIO方向 set_gpio_direction功能示例 4. 设置GPIO值 set_gpio_value功能示例 5. 初始化函数 gpio_init功能 6.龙芯2K1000适配说明6.1 GPIO编号映射6.2 性能优化建议优点错误处理 6.3 权限问题…

TI的Doppler-Azimuth架构(TI文档)

TI在AWR2944平台上推出新的算法架构,原先的处理方式是做完二维FFT后在RD图上做CFAR检测,然后提取各个通道数据做测角。 Doppler-Azimuth架构则是做完二维FFT后,再做角度维FFT,生成Doppler-Azimuth频谱图,然后在该频谱图…

w259交通管理在线服务系统设计与实现

🙊作者简介:多年一线开发工作经验,原创团队,分享技术代码帮助学生学习,独立完成自己的网站项目。 代码可以查看文章末尾⬇️联系方式获取,记得注明来意哦~🌹赠送计算机毕业设计600个选题excel文…

0CTF 2016 piapiapia 1

#源码泄露 #代码审计 #反序列化字符逃逸 #strlen长度过滤数组绕过 www.zip 得到源码 看到这里有flag ,猜测服务端docker的主机里,$flag变量应该存的就是我们要的flag。 于是,我们的目的就是读取config.php 利用思路 这里存在 任意文件读取…

深入解析Hosts文件:从原理到实战应用(文末附Qwins下载)

深入解析Hosts文件:从原理到实战应用 在网络世界中,一个看似普通的系统文件——Hosts文件,却隐藏着操控域名解析的“上帝权限”。无论是开发者的本地测试、网络安全防护,还是普通用户屏蔽广告,都离不开它的身影。本文将…

Unity WebGLC# Datetime与Mysql Datetime的区别

Unity WebGLC# Datetime与Mysql Datetime的区别 1 Mysql DateTime 格式:年-月-日 时-分-秒 2 C# DateTime 格式:月-日-年 时-分-秒 但是当Datetime转为string时,Unity会自动转正 格式:年-月-日 时-分-秒 所以我们在向数据…