OSPF中五种LSA类型分别代表什么,能否详细解释一下?
摘要:你是否了解过OSPF协议?是否为各种类型的LSA感到困惑?时常分不清它们的作用和传播范围?今天,我们就结合华三模拟器上的实践,深入浅出的来了解一下OSPF协议的LSA类型。 OSPF(开放最短路径优先)协议。通过多种类型的LSA(链路状态通
你是否了解过OSPF协议?是否为各种类型的LSA感到困惑?时常分不清它们的作用和传播范围?今天,我们就结合华三模拟器上的实践,深入浅出的来了解一下OSPF协议的LSA类型。
OSPF(开放最短路径优先)协议。通过多种类型的LSA(链路状态通告)来描述网络拓扑和路由信息。每种LSA都有其特定的作用和明确的传播范围。以下是常见LSA类型的详细介绍及其作用范围。
常见OSPF LSA类型概览
LSA类型
名称
主要作用
生成者
传播(泛洪)范围
Type 1
路由器LSA (Router LSA)
描述路由器的本地信息,最基本的LSA。
每台OSPF路由器
所在区域内部
Type 2
网络LSA (Network LSA)
描述多路访问网络(如以太网)中,连接到该网段的所有路由器
DR
所在区域内部
Type 3
网络汇总LSA (Network Summary LSA)
通告区域间的路由信息。
ABR(区域边界路由器)
整个自治系统内(特殊区域如Stub区域除外)
Type 4
ASBR汇总LSA (ASBR Summary LSA)
通告ASBR的位置。
ABR(区域边界路由器)
整个自治系统内(特殊区域如Stub区域除外)
Type 5
AS外部LSA (AS External LSA)
描述到达OSPF外部的路由
ASBR(自治系统边界路由器)
整个自治系统内(特殊区域如Stub区域、NSSA区域除外)
Type 7
NSSA外部LSA (NSSA External LSA)
在NSSA(非纯末梢区域)中通告外部路由。
NSSA区域内的ASBR
NSSA区域内部(在ABR上可转换为Type5后继续传播)
Type 9/10/11
不透明LSA (Opaque LSA)
用于OSPF的扩展功能
支持扩展功能的路由器
根据类型不同:链路本地(Type9)、本地区域(Type10)、自治系统内(Type11)
Type1 LSA
即 Router LSA。
正如字面意思,它代表了一个Router(路由器)。
实际意义是,描述自身(Router id)及包含的所有接口。
通俗的理解,Router LSA就像一个路由器的“身份证”,它包含了路由器的基本信息(如Router id)和接口信息(如接口状态、成本、邻居)。
这里所说的自身是从OSPF角度说的,而不是设备角度。
即,没有宣告的接口,不会产生LSA。
如下所示,宣告了loopback接口, Router LSA中包含了loopback接口的信息。
[H3C-R1]interface LoopBack 0
[H3C-R1-LoopBack0]ip add 10.20.1.1 32
[H3C-R1-LoopBack0]quit
[H3C-R1]ospf 1
[H3C-R1-ospf-1]ar 0
[H3C-R1-ospf-1-area-0.0.0.0]network 10.20.1.1 0.0.0.0
[H3C-R1-ospf-1-area-0.0.0.0]dis this
#
area 0.0.0.0
network 10.20.1.1 0.0.0.0
#
return
[H3C-R1]dis ospf ls
[H3C-R1]dis ospf lsdb
OSPF Process 1 with Router ID 10.20.1.1
Link State Database
Area: 0.0.0.0
Type LinkState ID AdvRouter Age Len Sequence Metric
Router 10.20.1.1 10.20.1.1 10 36 80000002 0
[H3C-R1]
下面我们尝试宣告一个接口,查看Router LSA中是否包含该接口的信息。
似乎并没有包含GigabitEthernet0/1接口的信息,依然只有loopback接口的信息。
