OSPF特殊区域

简介: OSPF特殊区域

OSPF特殊区域:

区域类型

作用

是否下发默认路由

Stub

泛洪1类,2类,3类LSA,减少了4类,5类,7类LSA

下发三类LSA缺省路由

Totally Stub

泛洪1类,2类,3类LSA,减少了4类,5类,7类LSA

下发三类LSA缺省路由

NSSA

泛洪1类,2类,3类,7类LSA,减少了4类,5类LSA

下发七类LSA缺省路由

Totally NSSA

泛洪1类,2类,3类缺省LSA,7类LSA,减少了3类明细LSA,4类,5类LSA

下发三类和七类LSA缺省路由

作用:减少LSA数量和路由表规模

Stub区域(末节)和Totally Stub区域(完全末节)

NSSA区域(不完全末节)和Totally NSSA区域

N=0 E=1 普通区域

N=0 E=0 Stub区域

N=1 E=0 NSSA区域

OSPF的区域可分为两种类型:

传输区域:除了承载本区域发起的流量和访问本区域的流量外,还承载了源IP和目的IP都不属于本区域的流量,即“穿越型流量”。

末端区域:只承载本区域发起的流量和访问本区域的流量。

Stub区域和Totally Stub区域

Stub区域

Stub区域的ABR不向Stub区域内传播它接收的AS外部路由,不接收5类LSA。

同时为了保证Stub区域能够到达AS外部,Stub区域的ABR将生成一条缺省路由(使用3类LSA描述)。

Stub区域具有1类,2类,3类LSA,减少了4类,5类,7类LSA。

配置Stub区域需要注意:

  • 骨干区域不能配置成Stub区域
  • Stub区域中的所有路由器都必须将该区域配置成Stub
  • Stub区域内不能引入也不接收AS外部路由
  • 虚连接不能穿越Stub区域

Totally Stub区域

Totally Stub区域既不允许AS外部路由在本区域内传播,也不允许区域间路由在本区域内传播。

Totally Stub区域内的路由器通过本区域ABR下发的缺省路由(使用3类LSA描述)到达其他区域,以及AS外部。

Totally Stub区域访问其他区域以及AS外部是通过默认路由实现的。

AS外部、其他OSPF区域的拓扑及路由变化不会导致Totally Stub区域内的路由器进行路由重计算,减少了设备性能浪费。

Totally Stub区域具有1类,2类,3类缺省LSA,减少了3类明细LSA,4类,5类,7类LSA。

配置Totally Stub区域需要注意:

  • 与Stub区域配置的区别在于,在ABR上需要追加no-summary关键字

NSSA区域和Totally NSSA区域

NSSA区域

通过7类缺省访问其他区域。

NSSA区域能够引入外部路由,同时又不会学习来自OSPF网络其他区域引入的外部路由。

NSSA区域的ABR会把7类LSA转成5类LSA,如果区域中存在多个ABR,那么由Router-ID大的去转换。

NSSA区域具有1类,2类,3类,7类LSA,减少了4类,5类LSA。

NSSA区域的ABR会自动向该区域注入一条缺省路由,该路由采用7类LSA描述

Totally NSSA区域

访问其他区域使用缺省3类LSA。

与NSSA区域的配置区别在于,在ABR上需要追加no-summary关键字

Totally NSSA具有1类,2类,3类缺省LSA,7类LSA,减少了3类明细LSA,4类,5类LSA

区域间路由汇总和外部路由汇总

路由汇总的类型:

在ABR上执行路由汇总:对区域间的路由执行路由汇总

在ASBR上执行路由汇总:对引入的外部路由执行路由汇总

在ABR上执行路由汇总

路由汇总又称为路由聚合,是将前缀相同的路由汇聚成一条路由,从而减小路由表规模。汇聚之前的路由叫做明细路由,汇聚之后的路由叫做聚合路由。

执行路由汇总后,ABR只向区域0通告汇总路由。

在ASBR上执行路由汇总

在ASBR配置路由汇总后,ASBR将对自己所引入的外部路由进行汇总。

NSSA区域的ASBR也可以对引入NSSA区域的外部路由进行汇总。

在NSSA区域中,ABR执行7类转5类LSA,此时它也是ASBR,也可以在ABR上配置路由汇总。

如果在ABR上配置路由汇总,有多个ABR时,选择Router ID大的汇总。

OSPF协议特性

Silent-interface

通过Silent-interface的配置,增强OSPF的组网适应能力,减少系统资源的消耗。

Silent-interface有以下特性:

  • Silent-interface不会接收和发送OSPF报文
  • Silent-interface的直连路由仍 可以发送出去

silent-interface接口一般适用于路由器连接PC或服务器的接口,因为PC和服务器不会学习hello报文,但缺省情况下,邻居不回hello包,路由器就会认为有问题,所以会一直发,消耗资源,所以设置silent-interface。

OSPF报文认证

OSPF支持报文认证功能,只有通过认证的OSPF报文才能被接收。

路由器支持两种OSPF报文认证方式,存在两种方式时,优先使用接口认证方式。

区域认证方式:一个OSPF区域中所有的路由器在该区域下的认证模式和口令必须一致。

接口认证方式:相邻路由器直连接口下的认证模式和口令必须一致。

相关文章
|
存储 监控 Ubuntu
Linux&Ubuntu安装Minio
Linux&Ubuntu安装Minio
|
存储 XML JSON
开集目标检测-标签提示目标检测大模型(吊打YOLO系列-自动化检测标注)
开集目标检测-标签提示目标检测大模型(吊打YOLO系列-自动化检测标注)
|
数据可视化 关系型数据库 数据安全/隐私保护
Python 基于 Django 的学生成绩管理系统,可视化界面
Python 基于 Django 的学生成绩管理系统,可视化界面
|
11月前
|
监控 网络协议 数据库
OSPF中的区域划分详解
OSPF中的区域划分详解
815 0
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的高校大学生党建系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的高校大学生党建系统的详细设计和实现(源码+lw+部署文档+讲解等)
140 3
|
11月前
|
机器学习/深度学习 人工智能 自然语言处理
Tokenformer:基于参数标记化的高效可扩展Transformer架构
本文是对发表于arXiv的论文 "TOKENFORMER: RETHINKING TRANSFORMER SCALING WITH TOKENIZED MODEL PARAMETERS" 的深入解读与扩展分析。主要探讨了一种革新性的Transformer架构设计方案,该方案通过参数标记化实现了模型的高效扩展和计算优化。
556 0
|
数据采集 安全 数据处理
制造业、工程设计行业、创投行业的数据治理痛点与解决方案
关注监管政策动态:密切关注数据治理相关法律法规的发布和更新,及时调整企业数据治理策略,确保合规经营。
制造业、工程设计行业、创投行业的数据治理痛点与解决方案
|
SQL 缓存 关系型数据库
SqlAlchemy 2.0 中文文档(五十四)(2)
SqlAlchemy 2.0 中文文档(五十四)
293 1
|
Java 测试技术 PHP
父子任务使用不当线程池死锁怎么解决?
在Java多线程编程中,线程池有助于提升性能与资源利用效率,但若父子任务共用同一池,则可能诱发死锁。本文通过一个具体案例剖析此问题:在一个固定大小为2的线程池中,父任务直接调用`outerTask`,而`outerTask`再次使用同一线程池异步调用`innerTask`。理论上,任务应迅速完成,但实际上却超时未完成。经由`jstack`输出的线程调用栈分析发现,线程陷入等待状态,形成“死锁”。原因是子任务需待父任务完成,而父任务则需等待子任务执行完毕以释放线程,从而相互阻塞。此问题在测试环境中不易显现,常在生产环境下高并发时爆发,重启或扩容仅能暂时缓解。
234 0
|
网络协议 网络架构 Windows
IPv6中的四类地址
【4月更文挑战第22天】IPv6地址分为3类:单播、任播和多播。IPv6中还有特殊的未指定地址和环回地址

热门文章

最新文章