配置多区域OSPF

一、OSPF的LSA类型

OSPF(Open Shortest Path First)是一种链路状态路由协议,它通过交换链路状态通告(LSA,Link State Advertisement)来实现路由信息的传播。每种类型的LSA都有其特定的功能和传播范围。以下是常见的OSPF LSA类型详解:

****‌1. Type 1 LSA - 路由器LSA(Router LSA)****‌

  1. ‌产生者‌:每台OSPF路由器都会产生。
  2. ‌传播范围‌:仅在单个区域内泛洪,不会穿越ABR(区域边界路由器)。
  3. ‌核心信息‌:描述本路由器在所属区域内的所有链路(接口)状态和开销。
  4. ‌作用‌:用于实现区域内路由互通,隐藏其他区域的拓扑细节,是OSPF层次化设计的体现。

例如,一台路由器会通过Type 1 LSA通告其直连链路、邻居关系及链路开销,这些信息只在该路由器所在的区域内传播

****‌2. Type 2 LSA - 网络LSA(Network LSA)****‌

  1. ‌产生者‌:由多路访问网络中的DR(指定路由器)产生。
  2. ‌传播范围‌:仅在单个区域内泛洪。
  3. ‌核心信息‌:描述广播或多路访问网络的链路状态,包括该网段上所有参与OSPF的路由器。
  4. ‌作用‌:用于描述MA网络中所有与之形成邻接关系的路由器,帮助区域内路由器了解网络拓扑。

DR负责生成并发送该LSA,记录了整个网段内所有路由器的Router ID。

****‌3. Type 3 LSA - 网络汇总LSA(Network Summary LSA)****‌

  1. ‌产生者‌:由ABR(区域边界路由器)产生。
  2. ‌传播范围‌:在区域间传播,但不会进入Stub或NSSA区域。
  3. ‌核心信息‌:描述从一个区域到另一个区域的路由信息,通常是子网形式。
  4. ‌作用‌:用于区域间路由的传递,减少路由表规模,避免将详细的链路状态信息暴露给其他区域。

ABR会将区域内部的Type 1和Type 2 LSA信息汇总成Type 3 LSA,然后向其他区域传播。

****‌4. Type 4 LSA - ASBR汇总LSA(ASBR Summary LSA)****‌

  1. ‌产生者‌:由ABR产生。
  2. ‌传播范围‌:在区域间传播,不进入Stub或NSSA区域。
  3. ‌核心信息‌:描述如何到达ASBR(自治系统边界路由器)。
  4. ‌作用‌:用于告知区域内路由器如何访问外部网络的ASBR位置。

Type 4 LSA的内容类似于Type 5 LSA,但其作用是定位ASBR,而不是通告外部路由。

****‌5. Type 5 LSA - AS外部LSA(AS External LSA)****‌

  1. ‌产生者‌:由ASBR(自治系统边界路由器)产生。
  2. ‌传播范围‌:泛洪到整个OSPF自治系统(除了Stub、Totally Stub、NSSA等特殊区域)。
  3. ‌核心信息‌:描述如何到达OSPF自治系统外部的网络,携带外部目标网络、掩码及外部开销(Metric Type 1/2)。
  4. ‌作用‌:引入外部路由,是OSPF网络访问外部世界的"路标"。

Type 5 LSA是唯一一种可以传播到所有区域的LSA类型,用于通告外部路由信息。

****‌6. Type 7 LSA - NSSA外部LSA(NSSA External LSA)****‌

  1. ‌产生者‌:由NSSA区域内的ASBR产生。
  2. ‌传播范围‌:仅在NSSA区域内泛洪。
  3. ‌核心信息‌:与Type 5 LSA类似,描述外部路由。
  4. ‌作用‌:用于在NSSA(非纯末梢区域)中引入外部路由,当Type 7 LSA到达NSSA的ABR时,会被转换为Type 5 LSA并泛洪到其他普通区域。

NSSA区域不允许Type 5 LSA进入,因此使用Type 7 LSA来实现外部路由的引入。

二、实验拓扑:

三、实验命令:

R1:

<Huawei>system-view

Huaweiundo info-center enable

Huaweisysname R1

R1interface g0/0/0

R1-GigabitEthernet0/0/0ip address 10.1.1.1 24

R1-GigabitEthernet0/0/0quit

R1interface loopback 0

R1-LoopBack0ip address 1.1.1.1 32

R1-LoopBack0quit

R1ospf router-id 1.1.1.1

R1-ospf-1area 2

R1-ospf-1-area-0.0.0.2network 10.1.1.0 0.0.0.255

R1-ospf-1-area-0.0.0.2network 1.1.1.1 0.0.0.0

R2:

<Huawei>system-view

Huaweiundo info-center enable

Huaweisysname R2

R2interface g0/0/0

R2-GigabitEthernet0/0/0ip address 10.1.1.2 24

R2-GigabitEthernet0/0/0quit

R2interface s1/0/0

R2-Serial1/0/0ip address 23.1.1.2 24

R2-Serial1/0/0quit

R2interface loopback 0

R2-LoopBack0ip address 2.2.2.2 32

R2-LoopBack0quit

R2ospf router-id 2.2.2.2

R2-ospf-1area 2

R2-ospf-1-area-0.0.0.2network 10.1.1.0 0.0.0.255

R2-ospf-1-area-0.0.0.2quit

R2-ospf-1area 0

R2-ospf-1-area-0.0.0.0network 23.1.1.0 0.0.0.255

R2-ospf-1-area-0.0.0.0network 2.2.2.2 0.0.0.0

R3:

<Huawei>system-view

Huaweiundo info-center enable

Huaweisysname R3

R3interface s1/0/1

R3-Serial1/0/1ip address 23.1.1.3 24

R3-Serial1/0/1quit

R3interface s1/0/0

R3-Serial1/0/0ip address 34.1.1.3 24

R3-Serial1/0/0quit

R3interface loopback 0

R3-LoopBack0ip address 3.3.3.3 24

R3-LoopBack0quit

R3ospf router-id 3.3.3.3

R3-ospf-1area 0

R3-ospf-1-area-0.0.0.0network 23.1.1.0 0.0.0.255

R3-ospf-1-area-0.0.0.0quit

R3-ospf-1area 1

R3-ospf-1-area-0.0.0.1network 34.1.1.0 0.0.0.255

R3-ospf-1-area-0.0.0.1network 3.3.3.3 0.0.0.0

R4:

<Huawei>system-view

Huaweiundo info-center enable

Huaweisysname R4

R4interface s1/0/1

R4-Serial1/0/1ip address 34.1.1.4 24

R4-Serial1/0/1quit

R4interface s1/0/0

R4-Serial1/0/0ip address 45.1.1.4 24

R4-Serial1/0/0quit

R4interface loopback 0

R4-LoopBack0ip address 4.4.4.4 32

R4-LoopBack0quit

R4ospf router-id 4.4.4.4

R4-ospf-1area 1

R4-ospf-1-area-0.0.0.1network 34.1.1.0 0.0.0.255

R4-ospf-1-area-0.0.0.1network 45.1.1.0 0.0.0.255

R4-ospf-1-area-0.0.0.1network 4.4.4.4 0.0.0.0

R5:

<Huawei>system-view

Huaweiundo info-center enable

Huaweisysname R5

R5interface s1/0/0

R5-Serial1/0/0ip address 45.1.1.5 24

R5-Serial1/0/0quit

R5interface loopback 0

R5-LoopBack0ip address 5.5.5.5 32

R5-LoopBack0quit

R5ospf router-id 5.5.5.5

R5-ospf-1area 1

R5-ospf-1-area-0.0.0.1network 45.1.1.0 0.0.0.255

R5-ospf-1-area-0.0.0.1network 5.5.5.5 0.0.0.0

R6:

<Huawei>system-view

Huaweiundo info-center enable

Huaweisysname R6

R6interface g0/0/0

R6-GigabitEthernet0/0/0ip address 10.1.1.6 24

R6-GigabitEthernet0/0/0quit

R6interface loopback 0

R6-LoopBack0ip address 6.6.6.6 32

R6-LoopBack0quit

R6ospf router-id 6.6.6.6

R6-ospf-1area 2

R6-ospf-1-area-0.0.0.2network 10.1.1.0 0.0.0.255

R6-ospf-1-area-0.0.0.2network 6.6.6.6 0.0.0.0

四、实验测试:

在R1上查看一类LSA

在R1上查看二类LSA

在R1上查看三类LSA

在R5上创建回环口,并引入直连路由

R5interface loopback 100

R5-LoopBack100ip address 100.100.100.100 32

R5-LoopBack100quit

R5ospf

R5-ospf-1import-route direct

在R5上查看5类LSA

在R3上查看4类LSA

在R1上查看LSDB

五、总结:

|-------------------------------|------------------------------|-----------------|---------------------|
| ‌LSA类型‌ | ‌功能简述‌ | ‌生成者‌ | ‌传播范围‌ |
| ‌Type 1‌(Router LSA) | 描述路由器在区域内的直连链路、接口状态与开销 | 每台OSPF路由器 | 仅在‌本区域‌内泛洪 |
| ‌Type 2‌(Network LSA) | 描述多路访问网络的拓扑,列出所有连接的路由器 | DR(指定路由器) | 仅在‌本区域‌内传播 |
| ‌Type 3‌(Network Summary LSA) | 汇总区域间路由,传递网络前缀信息 | ABR(区域边界路由器) | 在‌不同区域之间‌传递 |
| ‌Type 4‌(ASBR Summary LSA) | 指示如何到达ASBR,为外部路由提供路径指引 | ABR | 在‌非Stub/NSSA区域间‌传播 |
| ‌Type 5‌(AS External LSA) | 通告自治系统外部路由,引入外部网络信息 | ASBR(自治系统边界路由器) | 泛洪至‌整个OSPF域‌(除特殊区域) |
| ‌Type 7‌(NSSA External LSA) | 在NSSA区域中引入外部路由,后由ABR转为Type 5 | NSSA区域内的ASBR | 仅在‌NSSA区域内‌传播 |

**‌1. 区域内拓扑构建(Type 1 与 Type 2)**‌

****‌Type 1 LSA(Router LSA)****‌:每台OSPF路由器为所属区域生成一条Type 1 LSA,描述其所有直连链路的状态、开销及邻居关系 。该LSA仅在‌本区域内泛洪‌,是SPF算法计算区域内最短路径的基础 。

****‌Type 2 LSA(Network LSA)****‌:在多路访问(MA)网络中,由DR生成,描述该网段的子网掩码及所有连接的路由器Router ID 。它补充Type 1的拓扑信息,帮助还原广播网络的真实连接结构,同样‌仅在本区域内传播‌ 。

‌作用‌:两者共同构建区域内完整的链路状态数据库(LSDB),支撑区域内无环路由。

**‌2. 区域间路由传递(Type 3 与 Type 4)**‌

****‌Type 3 LSA(Network Summary LSA)****‌:由ABR将本区域的Type 1/2 LSA汇总成路由前缀(如192.168.1.0/24),以Type 3形式发布到其他区域 。不同区域的ABR会重新生成该LSA,更新ADV Router字段 。

****‌Type 4 LSA(ASBR Summary LSA)****‌:当某区域存在ASBR时,ABR会生成Type 4 LSA,通告"如何到达该ASBR"的路径(即ASBR的Router ID) 。这为其他区域访问外部路由提供下一跳指引。

‌作用‌:实现区域间路由隔离与汇总,避免拓扑细节泄露,提升网络稳定性与扩展性 。

**‌3. 外部路由引入与转换(Type 5 与 Type 7)**‌

****‌Type 5 LSA(AS External LSA)****‌:由ASBR生成,描述引入的外部路由(如静态、RIP、BGP等),携带目标网络、掩码和Metric类型(E1/E2) 。它可‌泛洪至整个OSPF域‌(除Stub/NSSA等特殊区域),是外部可达性的核心载体 。

****‌Type 7 LSA(NSSA External LSA)****‌:在NSSA区域中,ASBR生成Type 7 LSA来引入外部路由,因其区域策略禁止Type 5进入 。当该LSA到达NSSA的ABR时,‌自动转换为Type 5 LSA‌并向骨干区域及其他普通区域泛洪 。

相关推荐
AI科技星4 小时前
基于光速螺旋第一性原理:$G,\varepsilon_0,\alpha$引电统一完整推导+严谨证明+高精度数值全维度分析
c语言·开发语言·网络·量子计算·agi
ICT系统集成阿祥5 小时前
ONU常见工作状态含义(PON设备通用:GPON/EPON)
网络
渴了喝洗衣液5 小时前
BGP作业
网络
jing.wang_20255 小时前
TI TMS320C6678芯片实现IP及端口在线修改并生效
网络·嵌入式硬件·tcp/ip·dsp开发
老高学长6 小时前
金融机构文档加密软件哪个好|合规与安全兼顾|2026新测评
网络·人工智能·安全
lpfasd1236 小时前
docker中默认网络的作用和注意事项
网络·docker·容器
大江东去浪淘尽千古风流人物6 小时前
【KV-Tracker】Transformer 实时位姿跟踪:KV-Cache 加速多视图几何网络达 27FPS
网络·深度学习·transformer·slam·位姿估计·kv-cache
提伯斯6466 小时前
Jetson_Pixhawk局域网UDP连接QGC
linux·网络·嵌入式硬件·网络协议·udp·jetson
zbtlink6 小时前
2.5G路由器,你家能用上吗?
网络·智能路由器
Agent_Sea6 小时前
私有化部署AI平台的成本临界点判断:从调用量、合规强度和业务周期三个维度核查
网络·人工智能·ai平台