IGP高级特性

admin 2025年6月24日23:26:07评论6 views字数 2589阅读8分37秒阅读模式
一、OSPF高级特性
1. 快速收敛机制
  • PRC(部分路由计算):仅对变化的路由重新计算,基于SPF树更新路由,提升计算效率。
IGP高级特性
🌟

1.R5全网泛洪新增LSA。
2.R1收到该LSA后会创建新的路由,继承原有访问节点R5的路径及下一跳,即最短路径树不变,只在节点R5上新增叶子。
3.因此R1访问R5的Loopback0时,通过[R1下行链路的出接口,R3上行链路接口的IP地址]到达该目的地。

  • 智能定时器:控制LSA生成、接收及SPF计算的间隔,避免频繁计算占用资源,支持动态调整间隔时间。
💡

1.当网络发生变化时,OSPF的LSDB会发生改变,需要重新计算最短路径。如果网络频繁变化,由于不断地计算最短路径,会占用大量系统资源,影响设备的效率。
2.通过配置智能定时器,设置合理的SPF计算的间隔时间,可以避免占用过多的路由器内存和带宽资源。

  • IP FRR(快速重路由):利用LFA算法预计算备份路径,故障时快速切换流量,恢复时间<50ms,支持链路保护和节点链路双保护。
🍞

1.LFA计算备份链路的基本思路是:
以可提供备份链路的邻居为根节点,利用SPF算法计算出到目的节点的最短距离。然后,按照不等式计算出开销最小且无环的备份链路。

  • BFD联动:通过BFD快速感知链路故障(毫秒级),触发OSPF路由重计算,缩短收敛时间。
IGP高级特性
🎁

OSPF与BFD联动工作原理:
三台设备(R1、R2、R3)间建立OSPF邻居关系。邻居状态到达Full时通知BFD建立BFD会话。
R1到R2间的链路出现故障后,BFD首先感知到并通知R1。R1处理BFD会话Down事件,重新进行路由计算,新的路径为:R1-R3-R2。

2. 路由控制
  • 等价路由:配置负载分担或优先级,实现流量均衡或优选路径,通过maximum load-balancing设置最大等价路由数。
IGP高级特性
🎼

通过配置,要求R1可以通过R1-R3路径访问R3的环回口地址,也可以通过R1-R2-R3路径访问R3的环回口地址。

  • 缺省路由:由ABR或ASBR发布,支持不同区域类型(Stub、NSSA等)自动或手动生成,通过default-route-advertise命令配置。
📚

OSPF缺省路由通常应用于下面两种情况:
由区域边界路由器(ABR)发布Type3 LSA,用来指导区域内路由器进行区域之间报文的转发。
由自治系统边界路由器(ASBR)发布Type5 LSA或Type7 LSA,用来指导OSPF路由域内路由器进行域外报文的转发。

IGP高级特性
  • LSA过滤:对接口出方向或区域内的LSA(如Type3、Type5)进行过滤,减少路由表规模,提升收敛速度。
3. 其他特性
  • 多进程:同一设备运行多个OSPF进程,隔离不同VPN或业务流量,接口仅属于一个进程。

应用场景:
OSPF多进程的一个典型应用就是在VPN场景。
如图,同一台PE设备连接了两个不同的VPN客户,并且PE和CE之间均部署OSPF,因此可以通过在PE设备上部署多进程实现VPN客户之间的隔离。

IGP高级特性
  • 转发地址(FA):Type5/Type7 LSA中携带FA,避免次优路径,需满足接口激活OSPF、非Silent接口等条件。
  • GR(平滑重启):通过Grace-LSA通知邻居重启状态,保持转发平面不中断,邻居作为Helper协助LSDB同步。
  • NSR(不间断路由):主备倒换时备份控制平面信息,路由和转发均不中断,不依赖对端设备支持。
4. 配置说明
  • 等价路由配置:通过maximum load-balancing实现负载分担,nexthop weight设置优先级。
  • 缺省路由发布:在ASBR上通过default-route-advertise always生成缺省路由。
  • GR配置:使能opaque-capabilitygraceful-restart,设置定时器参数。
二、IS-IS高级特性
1. 快速收敛机制
  • I-SPF(增量SPF):仅计算受拓扑变化影响的节点,减少CPU占用,提升收敛速度。
IGP高级特性
🏕️

场景介绍:
某网络运行IS-IS,网络收敛后,左图是以R1为根的最短路径树。此时R1访问节点R5时,通过[R1下行链路的出接口,R3上行链路接口的IP地址]到达该目的地。
R5下游新增设备R6,R6开启IS-IS,即IS-IS网络内有新增网络节点。
I-SPF计算:
R5和R6全网泛洪LSP,包含新增邻居关系。
R1收到该LSP后会对变化的节点R5和R6进行I-SPF计算,生成新的最短路径树节点,而其他节点不变。
因此R1访问节点R5和R6时,通过[R1下行链路的出接口,R3上行链路接口的IP地址]到达该目的地。

  • LSP快速扩散:收到新LSP后立即扩散部分条目,加速LSDB同步,通过flash-flood配置扩散数量和间隔。
👍

正常情况下,当IS-IS路由器收到其它路由器发来的LSP时,如果此LSP比本地LSDB中相应的LSP要新,则更新LSDB中的LSP,并用一个定时器定期将LSDB内已更新的LSP扩散出去。
LSP快速扩散特性改进了这种方式,使能了此特性的设备收到一个或多个较新的LSP时,在路由计算之前,先将小于指定数目的LSP扩散出去,加快LSDB的同步过程。这种方式在很大程度上可以提高整个网络的收敛速度。

2. 路由控制
  • 等价路由:支持负载分担和优先级配置,通过maximum load-balancingnexthop weight实现。
  • 缺省路由:通过ATT位控制Level-1设备生成缺省路由,或手动发布default-route-advertise
3. 其他特性
  • 多实例/多进程:绑定VPN实例,隔离不同业务流量,进程间路由独立。
  • LSP分片扩展:通过虚拟系统ID生成更多LSP分片,支持Mode-1(兼容旧设备)和Mode-2(全支持环境),提升路由携带量。
  • GR(平滑重启):通过Restart TLV(Type211)通知邻居重启,定时器(T1、T2、T3)控制同步过程,保持邻接关系不中断。
三、核心对比与总结
  • 快速收敛:OSPF通过PRC、FRR等优化计算和切换速度;IS-IS通过I-SPF、LSP扩散提升效率。
  • 路由控制:两者均支持等价路由、缺省路由和LSA过滤,但实现命令和细节略有差异。
  • 高可靠性:GR/NSR特性均支持设备重启时业务不中断,OSPF依赖Grace-LSA,IS-IS依赖Restart TLV。

原文始发于微信公众号(运维星火燎原):IGP高级特性

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年6月24日23:26:07
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   IGP高级特性https://cn-sec.com/archives/4196056.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息