首页 > 其他分享 >IGP协议高级特性

IGP协议高级特性

时间:2023-12-20 21:00:55浏览次数:32  
标签:IGP 路径 高级 特性 变更 计算 间隔时间 LSA 路由

一、快速收敛

    1.i-SPF增量SPF算法:

        初始收敛时,使用Full-SPF算法计算去往拓扑构建最短路径树

        当最短路径树出现变更,只对变更的部分进行i-SPF计算,未出现变更的部分不需要                  重新计算,减少设备资源的消耗,提高收敛速度

        域内1类/2类LSA出现变更触发i-SPF计算

    2.PRC部分路由计算:

        当最短路径树未出现变更,叶子节点路由出现变更,只对变更的路由进行计算

                        未出现变更的路由不需要重新计算,同时不需要重新计算拓扑信息

        域间3类、域外5类LSA出现变更触发PRC计算

    3.智能定时器

        控制LSA生成、LSA接收、SPF计算间隔时间

        *采用固定的间隔时间,间隔时间越短收敛速度越快

        如果间隔时间短,同一个节点出现频繁故障,导致产生大量LSA,占用大量设备资源


       智能定时器:在保障收敛速度的同时减少设备资源消耗

               原理:间隔时间自动随着网络变更次数进行增加

          参数:初始间隔时间、基数间隔时间、最大间隔时间

               1.第一次变更使用初始间隔时间

               2.后续间隔时间:基数间隔时间 x 2 ^(n-2)

               3.当间隔时间达到最大间隔时间时,连续使用3次,后续恢复初始间隔时间

    4.IP FRR 快速重路由

           提前计算备用路径,当主用路径失效后,可以立马切换至备用路径,无需等待

                    路由收敛之后再切换路径

                *备用路径信息存放在FIB表中

           原理:使用LFA算法提前计算去往目的地的一条次优、无环的备用路径,保存在

                                   转发表中,作为主用路径的备份

                     LFA算法计算备份路径:保障无环

                                                 条件: 必须满足  1.链路保护   2.节点保护

                      R-LFA、TI-LFA

     5.OSPF与BFD联动:快速感知邻居的状态,实现快速收敛

二、路由控制

      1.调整OSPF接口开销

                方式:1.修改参考带宽,所有路由器必须统一

                          2.在接口手工指定开销

      2.等价路由(OSPF默认使能)

                路由类型一致,开销一致

                等价路由实现效果:基于五元组负载分担  

      3.引入路由

                外部路由类型:Type 1、Type 2

                      外部路由开销:默认为1

                      可执行:路由过滤、Tag

      4.路由汇总

                 域间路由汇总,ABR针对3类LSA进行汇总

                 域外路由汇总,ASBR针对5类/7类LSA进行汇总

标签:IGP,路径,高级,特性,变更,计算,间隔时间,LSA,路由
From: https://blog.51cto.com/u_15735404/8910883

相关文章

  • 17.显式等待高级使用
    目录Wait等待显式等待WebDriverWait用法expected_conditions类使用lambda表达式显式等待案例总结三种等待方式Wait等待强制等待:sleep不推荐全局隐式等待在服务端等待driver.implicitly_wait(TIMEOUT)显式等待在客户端等待WebDriverWait(self.dr......
  • 利用Python进行数据分析_Pandas_Numpy高级应用
    Numpy高级应用1.ndarray对象内部机理importpandasaspdimportnumpyasnpfrompandasimportSeries,DataFrameimportwarningswarnings.filterwarnings("ignore")略2.高级数组操作arr=np.arange(8)arrarray([0,1,2,3,4,5,6,7])arr_new=arr.reshape......
  • 2023最新高级难度Spring Web Flow面试题,包含答案。刷题必备!记录一下。
    好记性不如烂笔头内容来自[面试宝典-高级难度SpringWebFlow面试题合集](https://offer.houxu6.top/tag/SpringWebFlow)问:请您详细解释在SpringWebFlow中如何实现复杂业务流程的嵌套和组合?在SpringWebFlow中,实现复杂业务流程的嵌套和组合可以通过以下步骤来完成:......
  • Python中强大的动态类型特性,以方法调用为例
    在研究大佬的项目时,从一行行代码溯源,拨茧抽丝的过程中,发现了方法调用的“神奇之处”具体情况如下:1.在类Trainer中名为run等方法中有加载预训练好的模型的load方法2.load()方法依旧是类方法中的一个,在load方法中有具体的load_self()方法3. load_self()定义在另一个py文件mod......
  • 如何在 ASP.NET Core 中使用 Route 特性
    ASP.NETCore中的Route中间件的职责在于将request匹配到各自Route处理程序上,Route分两种:基于约定和基本特性模式。基于约定模式的Route采用集中化的方式,而基于特性的方式允许你在Action或者Controller上单独定义,到底采用哪一种可以基于你自己的应用场景,本篇就......
  • 2023最新高级难度Spring Cloud面试题,包含答案。刷题必备!记录一下。
    好记性不如烂笔头内容来自[面试宝典-高级难度SpringCloud面试题合集](https://offer.houxu6.top/tag/SpringCloud)问:请简述SpringCloud与微服务治理平台Istio的关系?SpringCloud和Istio都是用于构建和管理微服务架构的工具,但它们在某些方面存在不同之处。定位与职......
  • 专业、便捷的跨网文件摆渡产品,需要具备哪些功能特性?
    为了确保内部核心资产的安全性,很多企业和机构都会选择将网络进行隔离划分,比如内外网隔离,办公网、研发网隔离等。但网络隔离后,在日常工作中,仍存在用户需求把文件数据从内网到外网,从办公网到研发网终端的文件摆渡业务需求。很多企业都会使用一些传输工具和方式,进行文件摆渡传输。......
  • 这10个TypeScript高级技巧,助你成为更好的开发者!
    这10个TypeScript高级技巧,助你成为更好的开发者!前端学习站 ​关注他 在使用了一段时间的Typescript之后,我深深地感受到了Typescript在大中型项目中的必要性。可以提前避免很多编译期的bug,比如烦人的拼写问题。并且越来越多的包都在使用TS,所以学习它势在必行......
  • C# 10 完整特性介绍
    C#10完整特性介绍hez2010coreclrcontributor​关注他 你经常看C#话题的内容前言距离上次介绍C#10的特性已经有一段时间了,伴随着.NET6的开发进入尾声,C#10最终的特性也终于敲定了。总的来说C#10的更新内容很多,并且对类型系统做了不小......
  • 2023最新高级难度C++面试题,包含答案。刷题必备!记录一下。
    好记性不如烂笔头内容来自面试宝典-高级难度C++面试题合集问:详细解释一下C++中的虚继承(virtualinheritance)的概念及其应用场景。虚继承是一种特殊的继承方式,用于解决多重继承中可能出现的菱形继承问题。菱形继承会导致基类被复制多次,占用额外的内存,并可能导致数据混乱......