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 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> OSPF中的6种LSA -> 正文阅读

[系统运维]OSPF中的6种LSA

Router-LSA (Type1),每个设备都会产生,描述了设备的链路状态和开销,仅在所属的区域内泛洪。

Network-LSA (Type2),由DR(Designated Router)产生,描述MA网络的链路状态,仅在所属的区域内泛洪。(P2P网络类型的链路上没有。)

Network-Summary-LSA (Type3),以下简称LSA3,区域内某个网段的路由,由ABR产生LSA3向其他区域通告。LSA3在区域间传递路由,但该LSA3泛洪范围仅在一个区域内。

ASBR-Summary-LSA (Type4),由ABR产生,描述到ASBR的距离,通告给除ASBR所在区域的其他相关区域,该LSA4的泛洪范围仅在一个区域。ABR会在区域边界为其他区域再产生LSA4并继续泛洪。

AS-external-LSA (Type5),由ASBR产生,描述到AS外部的路由,可泛洪到所有的区域(除了STUB区域和 NSSA区域)。

NSSA LSA (Type7),由ASBR产生,描述到AS外部的路由,仅在NSSA区域内泛洪。

一类LSA

?

?Router LSA包含以下几项:
LS Age: 16位数,后15位数用来表示age,LSA 初始产生时,age数值为0;最高位有特殊含义,置位则代表该LSA在 LSDB中年龄不老化过期(DoNotAge);若没有置位,则 age正常老化,即在LSDB中年龄老化。
LS Type: LSA的类型,Type=1。Link State ID:路由器的RouterID。
Advertising Router:产生该LSA的路由器RouterID。。
SequenceNumber:线性的序列号,初始值从-Ox80000001开始递增。新的LSA序列号会增加。
Checksum:对整个LSA做 CheckSum(除去Age字域)。
Flags:V若置位,代表是 Vlink endpoint;B若置位,代表是ABR;E若置位代表是ASBR。
Number of Links: Link的数量,代表OSPF 画出的有向图上的Link的数量,而非物理路由器接口的数量。

?

四种Link类型:

?

二类LSA

?

?LS Age:同LSA1。Option选项位:(略)LS Type: type=2。
Link State ID:DR的接口IP地址。
Advertising Router:产生LSA2的通告路由器。
SequenceNumber:第一份SequenceNumber为 Ox8000001,每次更新SequenceNumber增1。
Checksum:对除Age外的LSA内容做计算。
Netmask:和Link State ID执行“与”运算,得出 LSA2所代表的网络号。Attached Router:连接到本网络的所有邻居路由器的RouterID。

Network LSA,简称为LSA2,用来描述多点网络上的拓扑关系。
Network LSA仅会出现在网络类型是 Broadcast或 NBMA 的网络上。Broadcast 和NBMA网络上会选举DR,选举出来的DR除用于数据库同步外,DR也负责产生LSA2。LSA2用于描述“虚节点”周边的连接关系。这个LSA2用DR路由器的接口IP来标识。
因为该LSA2中既包含拓扑连接的信息,又包含网络信息。所以,当网络变化时,即使物理拓扑没有变化,同样会触发重新产生LSA2,并致每台路由器都重新发生SPF计算。
?

三类LSA

OSPF区域之间是通过Type 3的LSA来交换路由信息的,这类 LSA不携带拓扑信息,结构比较简单。
Type 3 LSA:Sum-net LSA,由ABR产生,在区域内泛洪,携带的信息是到其他区域的网络信息,不携带任何拓扑信息。

?

?Ls id:网络号。
Adv rtr:产生LSA3的路由器。Net Mask:子网掩码。
Metric:开销值(为ABR到目标网络的最小开销值)。

四类LSA

LSA4 (ABR summary)像LSA3一样都是由ABR产生的、并在Area内泛洪的一类LSA。LSA4和LSA3使用相同的报文格式,区别是Type字域是4,Link State ID字域是ASBR路由器的 RouterlD,LSA4的内容是ASBR到ABR的成本。

?

?

五类LSA


LSA5区别于LSA3/LSA4,LSA5仅负责通告OSPF 路由域外其他协议的路由,如RIP、BGP等。引入到OSPF 后,这些外部路由靠LSA5将其泛洪到OSPF路由域。
LSA5具有其他LSA所没有的泛洪范围,LSA5能够泛洪到所有Area,除了特殊类型区域(Stub 及 NSSA)。图3-46中,LSA5由R1产生,在区域间泛洪至Area2,泛洪期间仅Age会增加,其他都没有变化。
LSA5的作用是除了向路由域中路由器通告外部路由外,还告知其他路由器如何访问该外部网络。根据LSA5中的FA (Forwarding Address)地址决定访问外部网络是经过ASBR还是经过拥有FA地址(非0)的路由器。

?

??

?

七类LSA


Type7 LSA是为了支持NSSA区域而新增的一种LSA类型,用于通告引入的外部路由信息。
Type7 LSA由 NSSA区域的自治域边界路由器(ASBR)产生,其扩散范围仅限于ASBR所在的NSSA区域。
NSSA区域的区域边界路由器(ABR)收到Type7 LSA时,会有选择地将其转化为Type5 LSA,以便将外部路由信息通告到OSPF 网络的其他区域。
LSA5/LSA4不会流入NSSA区域,所以NSSA区域的ABR会各自注入LSA7的默认路由到区域内,这样区域内路由器可以通过默认路由访问外部网络,ABR同时也是ASBR。
LSA7的FA一定要为非0,用于在区域间选路。

?

?

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-02-24 15:44:33  更:2022-02-24 15:46:18 
 
开发: 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/16 5:55:20-

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