IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 【华为IP阶段OSPF1】--- LSA讲解(前五类) -> 正文阅读

[网络协议]【华为IP阶段OSPF1】--- LSA讲解(前五类)

前言

OSPF为我们大家所熟知,动态路由协议可以自动计算前往各地的路径,配置也是十分简单,在局域网内运用十分广泛。我们今天重点学习的就是OSPF路由计算关键依据 — LSA,主要讲解一下LSA的重要字段,多种类型以及多种类型的产生者、作用、范围。

一、LSA概述

  • LSA是OSPF路由计算的重要基础
  • LSA位于OSPF中的LSU报文
  • LSU报文可以携带多种不同的类型的LSA
  • 各类LSA的报文头部都是相同的

二、LSA报文头部重要字段解释

在这里插入图片描述

  • LS Age (链路状态老化时间) : 表示LSA已经存活的时间,单位 秒
  • Options (可选项) : 定义OSPF某些特性 - 了解
  • LS Type (链路状态类型) : 说明此LSA属于那种类型
  • Link state ID (链路状态ID) : 每种LSA对该字段定义不同,表示不同LSA的组成部分之一
  • Advertising Router (通告路由器) : 产生这条LSA的路由器Router ID(标识路由器)
  • LS Sequence Number(链路状态序列号):当LSA每次有新的实例产生时,序列号就会增加,序列号越新越优先。
  • LS Checksum(校验和):检查数据是否完整。
  • Length:是一个包含LSA头部在内的LSA的总长度值。
  • 头部各个LSA都是一样的!

三、常见的六种LSA讲解(要求记忆)

类别名字产生者作用可活动范围
一类RouterLSA任何设备描述与该路由器 直连链路 的状态信息以及接口度量值。接口所属区域内
二类Network LSADR主要为了解决一类LSA无法描述MA网络中各个网段信息而产生,二类LSA可以描述所有与DR邻接的路由器以及这个MA网络的整体网段信息接口所属区域内
三类Network Summary LSAABR将一二类LSA结合起来,用于向其他区域描述该区域的网段信息。各个区域都可传播
四类ASBR Summary LSAABR和五类LSA配合使用,对各个区域(除去ASBR设备所在的区域)描述到ASBR设备的路由信息。除去ASBR所在的其他区域
五类AS External LSAASBR五类LSA就是由七类LSA转变而来,所以作用差不多,就是能传播的范围不同。除去ASBR所在的其他区域
七类NSSA LSA(非完全末梢区域LSA)ASBR描述OSPF域外引入的路由ASBR所在的区域

3.1、1类LSA重点

我们学习LSA的重点就是能识别他们所包含的各种信息,要分别记住各类LSA的所包含的关键信息。

Link Type(链路类型)Link IDLink Data
**Point-to-point (P2P)😗*开销值48.属于传递拓扑信息邻居路由器的Router ID(注意在P2P网络的前提下)宣告该LSA的接口IP地址
TranNet:可以理解为一个MA网路,属于传递拓扑信息DR的接口IP地址(MA网络嘛只有DR才可以发送LSA,只关心DR就够了)宣告该LSA的接口IP地址
StubNet:和p2p是搭档,描述两设备间的网段,属于传递网段信息宣告该LSA的接口IP网络IP地址(网络地址)网络掩码

1类LSA描述P2P网络只需要根据P2P和StubNet这俩搭档的Link ID(知道邻居路由器的Router ID和两台设备间的网络地址) 和Link Data(传播LSA的接口IP地址和设备间的网络掩码)就可以知道这台设备和与之连接的设备所有信息。

1类LSA描述TransNet/MA网络,只能通过Link ID 和Link Data得到两台设备中的其中一个IP地址和DR的接口IP地址。

1类LSA描述TransNet/MA网络的信息不足以支撑我们搭建完整拓扑信息,所以产生了下面的2类LSA。

3.2、2类LSA重点

2类LSA只能由DR产生,2类LSA内有所有和DR建立邻接关系路由器的Router ID,以及DR和他们之间的网段信息(有多个网段就用多个字段描述,罗列即可)

Link State IDNetwork MaskAttached Router
DR的接口IP地址整个MA网络的子网掩码DR自己还有与DR建立邻接关系所有路由器的Router ID,注意是邻接 且 所有!!!

在这里插入图片描述

3.3、3类LSA重点

当初为了减轻网络设备负担、无用CPU的浪费以及最重要的一点防环,所以就划分了区域。区域分为骨干区域Area 0和非骨干区域(1~ ),OSPF要求所有的非骨干区域**必须**与Area0直接相连,区域间路由需经由Area0中转,两个非骨干区域之间不能进行传递路由,而我们的1、2类LSA是不可以出本区域的,为了能让别人学习到自己的路由以及学习到别人的路由,所以产生了3类LSA.

LS TypeLink State IDAdvertising RouterNetwork Maskmetric
值为3,代表3类LSA在其他设备里就是去往最初发布此LSA的ABR所在的目的网段生成/转发此LSA的Router ID(除了最初设备其他都是上一跳)此条目的网段的子网掩码去往此网段的度量值

在这里插入图片描述

注:3类路由计算的度量值是从最初宣告的ABR设备度量值到本设备所需度量值累加得来的

3.4、4类LSA重点

因为4类LSA就是辅助5类LSA而产生的,4类LSA的作用也只有一个那就是向非存在ASBR区域指明去往ASBR设备的路由,

LS TypeLink State IDAdvertising Routermetic
4ASBR的Router ID产生/中转此LSA的设备Router ID本设备到ASBR的度量值

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XgSwPu8Q-1652749970874)(img/image-20220516221456864.png)]

3.5、5类LSA重点

AS-external LSA(5类LSA):由ASBR产生,并且由七类LSA转变得来,描述到达AS外部的路由,该LSA会被通告到所有的区域(除了Stub区域和NSSA区域),范围不同也是5类和7类LSA最大不同点。

LS TypeLink State IDAdvertising Routermetic
5引入的外部路由网络地址产生/中转的设备Router ID本设备到目的网段的度量值

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MGo0hibN-1652749970875)(img/image-20220516222156464.png)]

3.6引入外部路由时2种度量值类型

Type描述开销计算
Metric-Type-1可信程度高AS内部开销+AS外部开销
Metric-Type-2 (缺省) 可信程度低,AS外部开销远大于AS内部开销AS外部开销 (别搞混,因为有点不和常理,好好记忆一下啊!!!)
  • Metric-Type-1: 所引入的外部开销和AS内部开销相差不大,就对此类开销采用信任模式,保留他们原有的度量值(外部开销可以自定义设置),接着在本区域累加使用 — 外部度量值加内部度量值
  • Metric-Type-2: 所引入的外部开销和AS内部开销相差很大,但是外来是客嘛,就随他们去吧,在内部直接用他们原有的度量值。
  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2022-05-19 12:04:56  更:2022-05-19 12:05:09 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 0:41:59-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码