一、OSPF的LSA类型
OSPF(Open Shortest Path First)是一种链路状态路由协议,它通过交换链路状态通告(LSA,Link State Advertisement)来实现路由信息的传播。每种类型的LSA都有其特定的功能和传播范围。以下是常见的OSPF LSA类型详解:
****1. Type 1 LSA - 路由器LSA(Router LSA)****
- 产生者:每台OSPF路由器都会产生。
- 传播范围:仅在单个区域内泛洪,不会穿越ABR(区域边界路由器)。
- 核心信息:描述本路由器在所属区域内的所有链路(接口)状态和开销。
- 作用:用于实现区域内路由互通,隐藏其他区域的拓扑细节,是OSPF层次化设计的体现。
例如,一台路由器会通过Type 1 LSA通告其直连链路、邻居关系及链路开销,这些信息只在该路由器所在的区域内传播
****2. Type 2 LSA - 网络LSA(Network LSA)****
- 产生者:由多路访问网络中的DR(指定路由器)产生。
- 传播范围:仅在单个区域内泛洪。
- 核心信息:描述广播或多路访问网络的链路状态,包括该网段上所有参与OSPF的路由器。
- 作用:用于描述MA网络中所有与之形成邻接关系的路由器,帮助区域内路由器了解网络拓扑。
DR负责生成并发送该LSA,记录了整个网段内所有路由器的Router ID。
****3. Type 3 LSA - 网络汇总LSA(Network Summary LSA)****
- 产生者:由ABR(区域边界路由器)产生。
- 传播范围:在区域间传播,但不会进入Stub或NSSA区域。
- 核心信息:描述从一个区域到另一个区域的路由信息,通常是子网形式。
- 作用:用于区域间路由的传递,减少路由表规模,避免将详细的链路状态信息暴露给其他区域。
ABR会将区域内部的Type 1和Type 2 LSA信息汇总成Type 3 LSA,然后向其他区域传播。
****4. Type 4 LSA - ASBR汇总LSA(ASBR Summary LSA)****
- 产生者:由ABR产生。
- 传播范围:在区域间传播,不进入Stub或NSSA区域。
- 核心信息:描述如何到达ASBR(自治系统边界路由器)。
- 作用:用于告知区域内路由器如何访问外部网络的ASBR位置。
Type 4 LSA的内容类似于Type 5 LSA,但其作用是定位ASBR,而不是通告外部路由。
****5. Type 5 LSA - AS外部LSA(AS External LSA)****
- 产生者:由ASBR(自治系统边界路由器)产生。
- 传播范围:泛洪到整个OSPF自治系统(除了Stub、Totally Stub、NSSA等特殊区域)。
- 核心信息:描述如何到达OSPF自治系统外部的网络,携带外部目标网络、掩码及外部开销(Metric Type 1/2)。
- 作用:引入外部路由,是OSPF网络访问外部世界的"路标"。
Type 5 LSA是唯一一种可以传播到所有区域的LSA类型,用于通告外部路由信息。
****6. Type 7 LSA - NSSA外部LSA(NSSA External LSA)****
- 产生者:由NSSA区域内的ASBR产生。
- 传播范围:仅在NSSA区域内泛洪。
- 核心信息:与Type 5 LSA类似,描述外部路由。
- 作用:用于在NSSA(非纯末梢区域)中引入外部路由,当Type 7 LSA到达NSSA的ABR时,会被转换为Type 5 LSA并泛洪到其他普通区域。
NSSA区域不允许Type 5 LSA进入,因此使用Type 7 LSA来实现外部路由的引入。
二、实验拓扑:

三、实验命令:
R1:
<Huawei>system-view
Huawei\]undo info-center enable
\[Huawei\]sysname R1
\[R1\]interface g0/0/0
\[R1-GigabitEthernet0/0/0\]ip address 10.1.1.1 24
\[R1-GigabitEthernet0/0/0\]quit
\[R1\]interface loopback 0
\[R1-LoopBack0\]ip address 1.1.1.1 32
\[R1-LoopBack0\]quit
\[R1\]ospf router-id 1.1.1.1
\[R1-ospf-1\]area 2
\[R1-ospf-1-area-0.0.0.2\]network 10.1.1.0 0.0.0.255
\[R1-ospf-1-area-0.0.0.2\]network 1.1.1.1 0.0.0.0
### ****R2:****
\