首页 > 其他分享 >13、OSPF Database Overflow

13、OSPF Database Overflow

时间:2024-04-15 16:13:23浏览次数:26  
标签:13 缺省 Overflow OSPF 超限 路由 路由器

OSPF Database Overflow 

定义

OSPF协议要求同一个区域中的路由器保存相同的链路状态数据库LSDB(Link-State Database)。

随着网络上路由数量不断增加,一些路由器由于系统资源有限,不能再承载如此多的路由信息,这种状态就被称为数据库超限(OSPF Database Overflow)。

目的

对于路由信息不断增加导致路由器系统资源耗尽而失效的问题,可以通过配置Stub或NSSA区域来解决,但Stub或NSSA区域的方案不能解决动态路由增长导致的数据库超限问题。为了解决数据库超限引发的问题,通过设置LSDB中External LSA的最大条目数,可以动态限制链路数据库的规模。

原理

通过设置路由器上非缺省外部路由数量的上限,来避免数据库超限。

OSPF网络中所有路由器都必须配置相同的上限值。这样,只要路由器上外部路由的数量达到该上限,路由器就进入Overflow状态,并同时启动超限状态定时器(默认超时时间为5秒),路由器在定时器超过5秒后自动退出超限状态。

表1 OSPF Database Overflow

Overflow状态阶段

OSPF处理流程

进入Overflow状态时

路由器删除所有自己产生的非缺省外部路由。

处于Overflow状态中

  • 不产生非缺省外部路由。
  • 丢弃新收到的非缺省外部路由,不回复确认报文。
  • 当超限状态定时器超时,检查外部路由数量是否仍然超过上限。
    • N=>退出超限状态。
    • Y=>重启定时器。

退出Overflow状态时

  • 删除超限状态定时器。
  • 产生非缺省外部路由。
  • 接收新收到的非缺省外部路由,回复确认报文。
  • 准备下一次进入超限状态。
 

标签:13,缺省,Overflow,OSPF,超限,路由,路由器
From: https://www.cnblogs.com/laixufei/p/18136166

相关文章

  • 14、OSPF Mesh-Group
    OSPFMesh-Group定义OSPFMesh-Group是将并行链路场景中的链路分组,从而洪泛时从群组中选取代表链路进行洪泛,避免重复洪泛而造成不必要的系统压力。缺省情况下,不使能Mesh-Group功能。目的当OSPF进程收到一个LSA或者新产生一个LSA时,会进行洪泛操作。并行链路场景下,OSPF会......
  • 15、OSPF多区域邻接
    OSPF多区域邻接产生原因OSPF在区域内选路是最短路径优先,但当区域间路径最短时,还是会优选区域内路径。如果某个区域的某段路径是高速链路,按照OSPF协议要求,该链路所在接口只能属于一个区域,其他区域的路由无法同时使用此段高速链路进行传输,只能选择低速链路。目前通过配置多个子......
  • 06、OSPF NSSA
    OSPFNSSA 定义OSPF规定STUB区域是不能引入外部路由的,这样可以避免大量外部路由对STUB区域路由器带宽和存储资源的消耗。对于既需要引入外部路由又要避免外部路由带来的资源消耗的场景,STUB区域就不再满足需求了。因此产生了NSSA区域。OSPFNSSA区域(Not-So-StubbyArea)是OSP......
  • 07、OSPF快速收敛
    OSPF快速收敛OSPF快速收敛是为了提高路由的收敛速度而做的扩展特性。包括:OSPF按优先级收敛OSPF按优先级收敛是指在大量路由情况下,能够让某些特定的路由优先收敛的一种技术。通过对不同的路由配置不同的收敛优先级,达到重要的路由先收敛的目的,提高网络的可靠性。OSPF按优先......
  • 01、OSPF基础
    OSPF基础 OSPF协议具有以下特点:OSPF把自治系统AS(AutonomousSystem)划分成逻辑意义上的一个或多个区域;OSPF通过LSA(LinkStateAdvertisement)的形式发布路由;OSPF依靠在OSPF区域内各设备间交互OSPF报文来达到路由信息的统一;OSPF报文封装在IP报文内,可以采用单播或组......
  • 02、OSPF协议基本原理
    OSPF协议基本原理OSPF协议路由的计算过程可简单描述如下:建立邻接关系,过程如下:本端设备通过接口向外发送Hello报文与对端设备建立邻居关系。两端设备进行主/从关系协商和DD报文交换。两端设备通过更新LSA完成链路数据库LSDB的同步。路由计算OSPF采用SPF(ShortestP......
  • 03、OSPF与BFD联动
    OSPF与BFD联动定义双向转发检测BFD(BidirectionalForwardingDetection)是一种用于检测转发引擎之间通信故障的检测机制。BFD对两个系统间的、同一路径上的同一种数据协议的连通性进行检测,这条路径可以是物理链路或逻辑链路,包括隧道。OSPF与BFD联动就是将BFD和OSPF协议关联......
  • 16nm 低功耗、BCM81343A0IFSBG、BCM81394B0IFSBG、BCM81392B0IFSBG如何寻找可靠的供应
    首先,让我们了解BCM81343A0IFSBG、BCM81394B0IFSBG、BCM81392B0IFSBG芯片的基本特点和优势。1、BCM81343A0IFSBG:16nm低功耗、高密度的双通道400GMACSecPHYBCM81343是一款16nm低功耗、高密度PHY,集成了IEEE802.1AEMACSecGCM-AES-256b加密、IEEE1588、重定时器、反向齿轮箱......
  • nginx报错:bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a soc
    问题:1.nginx启动失败2.在logs/error.log文件下,出现报错信息:bind()to0.0.0.0:80failed(10013:Anattemptwasmadetoaccessasocketinawayforbiddenbyitsaccesspermissions) 目录:1、cmd输入命令netstat-aon|findstr"80"2.、查看80端口7532对应的任务3、......
  • 【2024-04-13】连岳摘抄
    23:59重要的不是你在某方面有多大的信心,而是在困难面前仍然保持信心。                                                 ——卡罗尔·德韦克一个人,无论是男人还是女......