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配置,才会有效

相关推荐
言之。20 小时前
TCP 拥塞控制设计空间课程要点总结
网络·网络协议·tcp/ip
Freed&20 小时前
《没有架构图?用 netstat、ss、tcpdump 还原服务连接与数据流向》
网络·测试工具·tcpdump
千钰v21 小时前
Tcpdump: The Basics Tcpdump 基础
linux·运维·网络·tcpdump·tryhackme
全栈技术负责人1 天前
前端网络性能优化实践:从 HTTP 请求到 HTTPS 与 HTTP/2 升级
前端·网络·http
独行soc1 天前
2025年渗透测试面试题总结-67(题目+回答)
网络·python·安全·web安全·网络安全·adb·渗透测试
eybk1 天前
用python的socket写一个局域网传输文件的程序
服务器·网络·python
树码小子1 天前
Java网络编程:(socket API编程:UDP协议的 socket API -- 回显程序的服务器端程序的编写)
java·网络·udp
云深麋鹿1 天前
数据链路层总结
java·网络
威斯软科的老司机1 天前
WebSocket压缩传输优化:机器视觉高清流在DCS中的低延迟方案
网络·websocket·网络协议
小狮子安度因1 天前
AAC ADTS格式分析
网络·ffmpeg·aac