ospf收敛特性及其他的小特性

1. 收敛特性

快速收敛:

 · 只第一次计算时计算全部节点Full SPF

 · 增量最短路径优先算法I-SPF(Incremental)

   只对受影响的节点进行路由计算

 · 全部路由计算PRC

   只对发生变化的路由进行重新计算;

   根据I-SPF 算出来的SPT 来更新路由。

开销:RPC<ISPF<Full SPF

当1类、2类LSA变化会触发ISPF算法,也就是当拓扑发生变化触发增量最短路径算法

3类、5类、7类LSA变化触发PRC算法

按优先级收敛:(了解)

 · 能够让某些特定的路由优先收敛

   OSPF按优先级收敛是指在大量路由情况下,能够让某些特定的路由优先收敛的一种技术。通过对不同的路由配置不同的收敛优先级,达到重要的路由先收敛的目的,提高网络的可靠性,OSPF按优先级收敛能够让某些特定的路由优先收敛,因此用户可以把和关键业务相关的路由配置成相对较高的优先级,使这些路由更快的收敛,从而使关键的业务受到的影响减小。让部分路由:优先计算和泛洪LSA、同步LSDB,从而提高关键路由的收敛速度,

c 复制代码
Ospf 1
prefix-priority {criticalhigh|medium }ip-prefix ip-prefix-name  //配置OSPF路由的收敛优先级

智能计时器(几乎不用)

 配置SPF计算的时间间隔(智能定时器)当OSPF的链路状态数据库(LSDB)发生改变时,需要重新计算最短路径。如果网络频繁变化,由于不断的计算最短路径,会占用大量系统资源,影响设备的效率。通过配置智能定时器intelligent-timer,设置合理的SPF计算的间隔时间,可以避免占用过多的路由器内存和带宽资源。
> Ospf 1
 spf-schedule-interval xx xx xx max-interva为OSPF

 SPF计算的最长间隔时间,单位是毫秒。 start-interva为OSPF SPF计算的初始间隔时间,单位是毫秒。

 hold-interva为OSPF

 SPF计算的基数间隔时间(增长步长),单位是毫秒缺省情况下,使能智能定时器inteligent-timer,SPf计算的最长间隔时间为10000毫秒、初始间隔时间为500毫秒、基数间隔时间为1000毫秒(以毫秒为单位的时间间隔)。

使能智能定时器计算:

 a.初次计算SPF的间隔时间由start-interval参数指定

 b.第n(n≥2)次计算SPF的间隔时间为(hold-interval)x2^(n-2)

 c当(holld-interval)x2^(n-2)达到指定的最长间隔时间max-interva时,OSPF连续三次计算SPF的时间间隔都是最长间隔时间,之后,再次返回步骤a,按照初始间隔时间start-intervat算SPF。

2. Database Overflow

也就是数据库过载

官方定义的目的和原理↓

目的

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

原理

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

可以在ASBR上设置引入的LSA不能超过多少条

c 复制代码
ASBR的ospf进程下:
	default-router-advertise always  //下发缺省路路由,建议配置此命令
	lsad-overflow-limit [上限值]     //设置引入的外部路由上限

建议添加下发缺省路由,要不数据库上限一到直接删除自己引入的外部路由,如果没有缺省会造成通信中断

3. GR

Graceful Restart-优雅重启/平滑重启

是一种用于保证当路由协议重启时,

数据正常转发并且不影响关键业务的技术。

正常重启进程邻居会断开,当配置了平滑重启时邻居不会中断

c 复制代码
ospf 1 router-id 2.2.2.2
opaque-capabilityenable  //开启支持LSA9 Grace-LSA
graceful-restart

两端都得做↑

c 复制代码
reset ospf process graceful-restart //重启命令
相关推荐
noipp5 分钟前
推荐题目:洛谷 P10907 [蓝桥杯 2024 国 B] 蚂蚁开会
c语言·c++·算法·编程·洛谷
火山上的企鹅1 小时前
Codex实战:APP远程升级服务搭建(三)后台管理页面(APK 上传、版本管理、多应用页签)
服务器·网络·数据库·oracle·qgc
程序员二叉1 小时前
【JUC】线程池全套深度详解|参数|流程|拒绝策略|调优|异常处理
java·开发语言·jvm·算法·面试·juc
青山木1 小时前
Hot 100 --- 轮转数组
java·数据结构·算法
caimouse1 小时前
Reactos 第 9 章 设备驱动 — 9.5 一组PnP设备驱动模块的实例
网络·windows
徐小夕2 小时前
Loop Engineering 深度解析与实战指南(全网最全)
前端·算法·github
袁小皮皮不皮2 小时前
3.HCIP OSPF补充知识(优化版)
服务器·网络·数据库·网络协议·智能路由器
志栋智能2 小时前
超自动化巡检:知识沉淀与团队协作的新载体
大数据·运维·网络·数据库·人工智能·自动化
北域码匠3 小时前
SHA-1算法:安全哈希原理与应用解析
算法·c#·哈希算法
酣大智3 小时前
策略路由PBR--企业双出口实验
网络·智能路由器·策略路由·pbr