OSPF的LSA与特殊区域

Area 区域概念

*一个区域维护一张LSDB,路由器详细的链路信息只在这个区域内传播

Ø 不是每一台路由器都需要了解所有外部目的地的详细信息

*OSPF网络的层次化设计

Ø 通过区域ID标识

Ø 骨干( Backbone )区域,必须是area 0(骨干区域,所有其他区域设备都至少有一个接口属于Area 0)

Ø 非骨干区域

p 常规区域

p 特殊区域

Ø 非骨干区域之间不能直接交互区域间路由

OSPF区域内路由器的类型

内部路由器 IR ( Internal Area Router)

Ø 所有接口在同一个Area内

Ø同一区域内所有内部路由器的LSDB完全相同

骨干路由器 BR ( Backbone Router)

Ø 至少有一个接口属于Area 0路由器

Ø 其它区域之间要通信,必须通过Area 0骨干区域

区域边界路由器 ABR ( Area Border Router)

Ø 接口分属于两个或两个以上区域,且有一个活动接口属于Area 0

Ø ABR为所连接每个区域,分别维护单独LSDB

Ø 区域间路由信息,必须通过ABR进行传递

自治系统边界路由器 ASBR (AS Boundary Router)

Ø 通过重发布,引入其他路由协议或者其他进程路由信息;

Ø OSPF路由域和外部网络的路由器的边界;

常见LSA类型 (传递的方式也不同LSA通告路由信息和拓扑信息,维护LSDB一致性)

LSA 特性

Lsa1:由路由器本身产生,发送给DR

Lsa2:由DR产生,发送给区域内所以路由器

Lsa3:把区域内所有链路信息通告给其他区域,在区域间进行泛洪

Lsa4:描述lsa5报文中的ASBR的路径,发送下一跳的位置(不允许进入特殊区域)

Lsa5:由其他自治系统的ASDR产生,通告给其他区域(不允许进入特殊区域)

O E1和O E2的区别

OE1 开销 = 外部开销 + 内部开销;

Ø 当多台ASBR将同一条外部路由,通告到同一个AS中时,应使用这类型避免次优路由选择

OE2 开销 = 外部开销;

Ø 传输的过程中不增加COST值

Ø 建议只有一台ASBR将外部路由通告到AS中时,可这种类型

路由选择表:路由类型

l 缺省情况下,LSA5生成路由表用OE2表示,可强行指定为OE1;

l 优先级: O > O IA > O E1 > O E2

OSPF的特殊区域

* 大部分特殊区域的存在是为了能够让末节区域减少泛洪"不必要"的LSA

++Ø Stub 区域++

++Ø 完全Stub区域++

++Ø NSSA区域++

++Ø 完全NSSA区域++

++Ø Transit 区域(虚链接所经过的区域)++

l 区域类型决定它能接收的路由,特殊区域限制能进入本区域的路由

区域特性

l **骨干区域:**Area 0负责连接非骨干区域,非骨干区域必须保证和骨干区域有物理/逻辑连接
l **普通区域:**能发起也能接收区域内路由、区域间路由、外部路由
l **Stub区域:**阻挡不必要的外部路由( 5类LSA )进入本地区域,从而精简路由表

Ø 不能重发布引入外部路由,也不能接收外部路由

Ø ABR会生成默认路由(3类LSA)通告进Stub区域内部

l **完全Stub区域:**在Stub区域的基础上,进一步精简路由表

Ø 不仅不能引入外部路由,也不能接收外部路由、区域间路由

l **NSSA区域:**既阻挡外部LSA5的进入,同时NSSA区的ASBR又可以引入外部路由(7类LSA)

Ø 7类LSA仅能在NSSA内洪泛,通过ABR时就会转换为5类LSA

Ø ABR不会缺省生成默认路由进入本地区域,需手工配置

l **完全NSSA区域:**进一步由NSSA ABR阻挡LSA3进入NSSA区域内

Ø 同时ABR自动生成默认路由进入完全NSSA区域

需要手动配置OSPF的默认路由

**>**普通区域的路由器向内部发布默认路由

**>**骨干区域的路由器向内部发布默认路由

**>**NSSA区域的路由器向内部发布默认路由

路由汇总必须在 路由生成区域的ABR 和 路由引入区域的ASBR配置,才会有效

相关推荐
草莓熊Lotso18 小时前
【Redis 初阶】Set 类型深度解析:去重集合的运算能力与实战场景
linux·网络·数据库·windows·redis·tcp/ip·缓存
XR12345678818 小时前
汽车制造园区网络怎么建?柔性产线与 AGV 的选型逻辑
网络·汽车·制造
IT大白鼠1 天前
MSF二次开发与自定义模块编写
网络·安全·web安全·msf
Julien20041 天前
调查和解决 SELinux 问题
linux·运维·服务器·网络·学习方法
kekekzt1 天前
TCP协议的粘包问题介绍,IP分片,MTU,MSS,滑动窗口的概念及之间的关系
网络·网络协议·tcp/ip
mooooooooooye1 天前
2026 年跨平台 SSH 客户端怎么选?Xterminal、Termius、MobaXterm 谁更合适
服务器·网络·ssh
Blockchina1 天前
Codex 实战:从一句需求到可验收的 Linux 主机巡检脚本
运维·服务器·网络
江安下小雨1 天前
muduo网络库(十六):新增连接池模块
网络·c++
aiot189189352181 天前
机场候机大厅高空场景技术红线!蓝牙AOA不能做手机导航??!!
大数据·网络·人工智能·蓝牙aoa
从入门到退休1 天前
企业远程控制选型:向日葵SDK vs RustDesk自建,谁是更务实的选择?
运维·服务器·网络·远程工作·远程控制