CCNP-EIGRP FD值计算举例

2023-12-30 03:38
文章标签 计算 举例 fd ccnp eigrp

本文主要是介绍CCNP-EIGRP FD值计算举例,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

CCNP-EIGRP FD值计算举例

EIRGP选路是根据拓扑表中FD最小的路径,然后放到路由表中,其中min(FD)就是这条路由的度量值。剩下的路径,如果其AD小于这个最小的FD,则这个路由器为可行后继路由器,当后继路由器失效时,可行后继路由器就会成为后继路由器,这样EIGRP的收敛速度可以大幅提高。

FD(可行距离)是如何计算的呢?

EIGRP度量值的计算公式为:256*{K1(10 ^ 7/带宽+K2(10^7/带宽)/(256-负载)+K3(延迟)+K5/(可靠性+K4)}.

默认情况下,K1=K3=1,K2=K4=K5=0

所以Metric = 256*{K1(10^7/带宽)+K3*延迟/10}

其中带宽bandwidth = 沿途去往目的网段的所有出口带宽的最小值

延迟delay =  沿途去往目的网段得所有出口延迟的和/10  (因为这里的延迟单位是10us)

例如:

如下拓扑:

在这里插入图片描述

链路状态如上图(其中R1的s0/0出口带宽手动改为512K),配置EIRGP后,路由表如下

image

计算一下去往R3的3.3.3.0段得Metric

其中Min(bandwidth) = 512K

SUM(delay) = (20000+20000+1000)/10 = 4100 (10usec)

So Metric = 256*(10^7/512 + 4100) = 6049536

这个路由表里的结果是一样的。

非等价负载均衡配置思路
在这里插入图片描述R4的FD等于R1的AD。要想影响R1的AD值,需要需改R4的S2/1的带宽1000000和延时10 ,R1的FD比备份线路的AD大成为FS。
主路由的FDX>备份路由的FD
435200
x》2326016
x≈5.3
在这里插入图片描述router eigrp 1
variance 6
在这里插入图片描述实现了非等价路由

这篇关于CCNP-EIGRP FD值计算举例的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/551587

相关文章

Python中局部变量和全局变量举例详解

《Python中局部变量和全局变量举例详解》:本文主要介绍如何通过一个简单的Python代码示例来解释命名空间和作用域的概念,它详细说明了内置名称、全局名称、局部名称以及它们之间的查找顺序,文中通... 目录引入例子拆解源码运行结果如下图代码解析 python3命名空间和作用域命名空间命名空间查找顺序命名空

Java中使用Hutool进行AES加密解密的方法举例

《Java中使用Hutool进行AES加密解密的方法举例》AES是一种对称加密,所谓对称加密就是加密与解密使用的秘钥是一个,下面:本文主要介绍Java中使用Hutool进行AES加密解密的相关资料... 目录前言一、Hutool简介与引入1.1 Hutool简介1.2 引入Hutool二、AES加密解密基础

C语言函数递归实际应用举例详解

《C语言函数递归实际应用举例详解》程序调用自身的编程技巧称为递归,递归做为一种算法在程序设计语言中广泛应用,:本文主要介绍C语言函数递归实际应用举例的相关资料,文中通过代码介绍的非常详细,需要的朋... 目录前言一、递归的概念与思想二、递归的限制条件 三、递归的实际应用举例(一)求 n 的阶乘(二)顺序打印

java中反射(Reflection)机制举例详解

《java中反射(Reflection)机制举例详解》Java中的反射机制是指Java程序在运行期间可以获取到一个对象的全部信息,:本文主要介绍java中反射(Reflection)机制的相关资料... 目录一、什么是反射?二、反射的用途三、获取Class对象四、Class类型的对象使用场景1五、Class

Java常用注解扩展对比举例详解

《Java常用注解扩展对比举例详解》:本文主要介绍Java常用注解扩展对比的相关资料,提供了丰富的代码示例,并总结了最佳实践建议,帮助开发者更好地理解和应用这些注解,需要的朋友可以参考下... 目录一、@Controller 与 @RestController 对比二、使用 @Data 与 不使用 @Dat

Java中ArrayList和LinkedList有什么区别举例详解

《Java中ArrayList和LinkedList有什么区别举例详解》:本文主要介绍Java中ArrayList和LinkedList区别的相关资料,包括数据结构特性、核心操作性能、内存与GC影... 目录一、底层数据结构二、核心操作性能对比三、内存与 GC 影响四、扩容机制五、线程安全与并发方案六、工程

Python如何计算两个不同类型列表的相似度

《Python如何计算两个不同类型列表的相似度》在编程中,经常需要比较两个列表的相似度,尤其是当这两个列表包含不同类型的元素时,下面小编就来讲讲如何使用Python计算两个不同类型列表的相似度吧... 目录摘要引言数字类型相似度欧几里得距离曼哈顿距离字符串类型相似度Levenshtein距离Jaccard相

Java中八大包装类举例详解(通俗易懂)

《Java中八大包装类举例详解(通俗易懂)》:本文主要介绍Java中的包装类,包括它们的作用、特点、用途以及如何进行装箱和拆箱,包装类还提供了许多实用方法,如转换、获取基本类型值、比较和类型检测,... 目录一、包装类(Wrapper Class)1、简要介绍2、包装类特点3、包装类用途二、装箱和拆箱1、装

使用C#代码计算数学表达式实例

《使用C#代码计算数学表达式实例》这段文字主要讲述了如何使用C#语言来计算数学表达式,该程序通过使用Dictionary保存变量,定义了运算符优先级,并实现了EvaluateExpression方法来... 目录C#代码计算数学表达式该方法很长,因此我将分段描述下面的代码片段显示了下一步以下代码显示该方法如

oracle中exists和not exists用法举例详解

《oracle中exists和notexists用法举例详解》:本文主要介绍oracle中exists和notexists用法的相关资料,EXISTS用于检测子查询是否返回任何行,而NOTE... 目录基本概念:举例语法pub_name总结 exists (sql 返回结果集为真)not exists (s