0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

eigrp metric计算公式

PoisonApple 来源:网络整理 2018-02-11 11:05 次阅读

EIGRP选择一条主路由(最佳路由)和一条备份路由放在topology table(EIGRP到目的地支持最多6条链路)。它支持几种路由类型:内部,外部(非EIGRP)和汇总路由.EIGRP使用混合度。 i.EIGRP Metric的5个标准

1.带宽:10的7次方除以源和目标之间最低的带宽乘以256 2.延迟(delay):接口的累积延迟乘以256,单位是微秒

3.可靠性(reliability):根据keepalive而定的源和目的之间最不可靠的可靠度的值 (数字越大越可靠) 4.负载(loading):根据包速率和接口配置带宽而定的源和目的之间最不差的负载的值( 最不差,老师说是数字最大值的那个! 死记哦 )

5.最大传输单元(MTU):路径中最小的MTU.MTU包含在EIGRP的路由更新里,但是一般不参与EIGRP度的运算

ii. EIGRP Metric的计算:EIGRP使用DUAL来决定到达目的地的最佳路由(successor)。当最佳路由出问题的时候,EIGRP不使用

holddown timer而立即使用备份路由(feasible successor),这样就使得EIGRP可以进行快速收敛 EIGRP计算度的公式,K是常量,公式如下:

metric=[K1*bandwidth+(K2*bandwidth)/(256–load)+K3*delay]*[K5/(reliability+K4)]

默认:K1=1,K2=0,K3=1,K4=0,K5=0 不推荐修改K值.K值通过EIGRP的hello包运载。如果两个路由器的K值不匹配的话它们是

不会形成邻居关系的 Metric weight Tos K1 K2 K3 K4 K5 来修改K值,Tos 默认为0.

混合度量值

带宽(Bandwidth):源和目的地之间的链路的最小带宽,单位为kbp。 负载(Load):源和目的地之间的链路的最重负载,该负载基于分组速率和接口的配置带宽。 延时(Delay):源和目的地之间接口的累计延时。 可靠性(Reliability):源和目的地之间的最低可靠性,该可靠性基于存活消息。

最大传输单元(MTU):路径中最小的MTU。

EIGRP在计算混合度量值的时候还引入了5个K值:K1到K5,分别对应带宽、负载、延迟、可靠性、最大传输单元。注意K值在计算的时候仅仅作为一个乘数,而不等于所对应的真实值,如K1的数值不等于带宽的数值。

默认情况下,EIGRP在计算混合度量值的时候只考虑了带宽和延迟(即K1和K3)两个因素,但是可以人工的修改K值来控制所考虑的因素。

EIGRP的混合度量值根据以下公式来计算:

公式中K1到K5的值可以手工的设为0~255之间任意整数。

默认情况下K1和K3设为1,其他K值设为0,公式可以简化为(Bandwidth + Delay) * 256。

EIGRP域内所有路由器的K值都必须设为相同的值,否则可能会产生路由环路。Cisco规定如果两台EIGRP路由器的K值不同,那么它们不会建立邻居关系。

EIGRP使用以下公式来计算带宽和延时:

Bandwidth for EIGRP = 107 / Interface Bandwidth Delay for EIGRP = Interface Delay / 10

在Cisco路由器上,带宽和延时都是可以手工设置的。

IGRP也使用相同的基本公式来计算混合度量值,唯一不同的是该公式没有乘数256。

EIGRP同样也使用了跳数(Hop),不过在计算混合度量值的时候跳数并没有包括在其中。在Cisco路由器上,默认的跳数最大值为100,任何跳数超过100的路由都将被视为不可达。

eigrp metric计算公式

实验拓扑如上图,首先我们用 eigrp 协议做通以上拓扑

R1(config)#int lo 0

R1(config-if)#ip add 1.1.1.1 255.255.255.0

R1(config-if)#no shut

R1(config-if)#exit

R1(config)#

R1(config)#int f1/0

R1(config-if)#ip add 12.1.1.1 255.255.255.0

R1(config-if)#no shut

R1(config-if)#exit

R1(config)#int f1/1

R1(config-if)#ip add 13.1.1.1 255.255.255.0

R1(config-if)#no shut

R2(config)#int f1/0

R2(config-if)#ip add 12.1.1.2 255.255.255.0

R2(config-if)#no shut

R2(config-if)#exit

R2(config)#int f1/1

R2(config-if)#ip add 24.1.1.1 255.255.255.0

R2(config-if)#no shut

R3(config)#int f1/0

R3(config-if)#ip add 13.1.1.2 255.255.255.0

R3(config-if)#no shut

R3(config-if)#exit

R3(config)#

R3(config)#int f1/1

R3(config-if)#ip add 34.1.1.1 255.255.255.0

R3(config-if)#no shut

R3(config-if)#exit

R4(config)#int lo 0

R4(config-if)#ip add 4.4.4.4 255.255.255.0

R4(config-if)#no shut

R4(config-if)#exit

R4(config)#

R4(config)# int f1/0

R4(config-if)#ip add 24.1.1.2 255.255.255.0

R4(config-if)#no shut

R4(config-if)#exit

R4(config)#

R4(config)#int f1/1

R4(config-if)#ip add 34.1.1.2 255.255.255.0

R4(config-if)#no shut

R4(config-if)#exit

IP地址配置成功,检测直连

eigrp metric计算公式

eigrp metric计算公式

eigrp metric计算公式

使用EIGRP协议实现全网互联

eigrp metric计算公式

R2(config)#router eigrp 90

R2(config-router)#net 12.1.1.0

R2(config-router)#net

*Nov 25 21:43:32.791: %DUAL-5-NBRCHANGE: IP-EIGRP(0) 90: Neighbor 12.1.1.1 (FastEthernet1/0) is up: new adjacency

R2(config-router)#net 24.1.1.0

R2(config-router)#no au

R2(config-router)#no auto-summary

R2(config-router)#

eigrp metric计算公式

eigrp metric计算公式

宣告路由协议

eigrp metric计算公式

成功学到全网路由条目 并且通信成功

EIGRP的测试

首先我们查看R1的 EIGRP 邻居

eigrp metric计算公式

R1 有两个EIGRP的邻居

EIGRP使用多种参数计算去往目标网络的 metric 值, 包括 带宽 延迟 负载 可信度 MTU 这五个参数分别使用K值来标识 ,如果两台EIGRP路由器之间的K值不同,则代表双方计算 metric 的方式不同,所以K值不同的两台路由器之间无法形成EIGRP的邻居关系

EIGRP的metric计算方式

eigrp metric计算公式

在计算METRIC值时,只计算接口出方向的带宽,也就是在一条链路上,只有出接口的带宽会被计算

我们查看一下 EIGRP路由器R1的5个K值

eigrp metric计算公式

可见 5 个K值分别为 1 0 1 0 0

验证K值不同,EIGRP的邻居关系不能建立,那么我们修改路由器R2的K值

eigrp metric计算公式

当修改了R2的K值之后,报错提示 K值不匹配 无法建立邻居关系

尝试计算R1到目标 4.4.4.4 的 metric值

首先我们需要知道从R1到4.4.4.4这条链路的 最小带宽 以及 延迟之和

最小带宽=出接口的最小带宽

延迟之和=所有链路出接口的延迟之和

eigrp metric计算公式

eigrp metric计算公式

可见以太网链路的 带宽为100000 为整条链路最小带宽

从R1至4.4.4.4 链路的延迟之和为

R1 f1/0 + R2 f1/1 + R4 lo0 = 100+100+5000=5200

将以上值入 metric 计算公式

eigrp metric计算公式

查看路由表看 得出的值与路由表中的值是否相同

eigrp metric计算公式

与路由表中数值相同,此时我们就成功的计算了METRIC

路由器R2到 4.4.4.4 的Metric 用同样的方式计算

bandwith=10000

delay= 100+5000=5100

最终 metric 为

eigrp metric计算公式

实验:

通过修改R2的接口带宽,来影响metric的计算,最终影响路由表

R2(config)#int f1/1

R2(config-if)#bandwidth 50000

此时我们看到从R1-4.4.4.4只有一条路径 R1-R3-R4

eigrp metric计算公式

去往4.4.4.4的路由下一跳为 13.1.1.2 也就是R3

测试EIGRP协议的非等价负载均衡

eigrp metric计算公式

R1上去往 4.4.4.4 的FD值为158720 AD值为156160

我们在EIGRP的拓扑表中并没看到 R1-R2-R4的路径,拓扑表中存放的是 successor 和 fessible successor ,如果一个路径没有成为 fessible successor 那么原因是,该路径的AD值大于successor 的FD值,那我们现在就计算 R2 到 4.4.4.4 的 metric

bandwith=50000

delay=100+5000 套入公式得 metric=181760 大于 successor 的 FD值,所以该路径不会被放入拓扑表中

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • EIGRP
    +关注

    关注

    0

    文章

    13

    浏览量

    9104
  • eigrp协议
    +关注

    关注

    0

    文章

    3

    浏览量

    1406
收藏 人收藏

    评论

    相关推荐

    功率的计算公式/电功率计算公式

    功率的计算公式 电功率的计算公式,用电压乘以电流,这个公式是电功率的定义式,永远正确,适用于任何情况。 对于纯电阻电路,如电阻丝
    发表于 08-13 01:35 13.2w次阅读

    无功功率计算公式 有功功率计算公式

    无功功率计算公式 无功功率=I*U*sinφ,单位为乏或千乏. 有功功率计算公式 有功功率P=IUCOSφ 其
    发表于 08-13 01:39 8.9w次阅读

    曲率的计算公式

    曲率的计算公式为: 来源:为了平衡曲线的弯曲程度
    发表于 08-13 02:05 3.5w次阅读
    曲率的<b class='flag-5'>计算公式</b>

    反馈系数计算公式

    反馈系数计算公式 转速反馈系数 电流反馈系数
    发表于 11-30 12:34 3w次阅读
    反馈系数<b class='flag-5'>计算公式</b>

    电感计算公式

    电感计算公式       科达嘉专业生产SMD贴片功率电感, 可调电感,片式电感,模压电感,欢迎咨询! 电感的计算公式:
    发表于 04-10 13:15 1w次阅读

    电机扭矩计算公式

    电机扭矩计算公式 旋转物体的扭矩计算公式 T=9550P/np是功率,单位是kW,n是转速,单位是转/分,r/min 扭矩
    发表于 09-12 17:41 6.3w次阅读
    电机扭矩<b class='flag-5'>计算公式</b>

    双绞线的计算公式

    计算公式参见图4.30 导体直
    发表于 06-10 15:40 1.2w次阅读
    双绞线的<b class='flag-5'>计算公式</b>

    常用体积计算公式

    多面体的体积和表面积:有立方体计算公式、长方体∧棱柱∨计算公式、三棱柱计算公式、棱锥计算公式、棱台计算公式、圆柱和空
    发表于 07-17 09:17 58.9w次阅读
    常用体积<b class='flag-5'>计算公式</b>

    电流公式_齐全的电流计算公式

    本内容介绍了常用的电流公式,包括功率电流计算公式,电压电流计算公式等。
    发表于 12-19 15:13 32.3w次阅读

    电感的计算公式

    各种电感的计算公式公式全面符号说明细致,希望对大家的设计有帮助。
    发表于 05-06 11:47 44次下载

    电容降压原理和计算公式

    电容降压原理和计算公式 电容降压原理和计算公式
    发表于 06-22 15:09 29次下载

    电机功率的计算公式

      电机电流计算公式: 单相电机电流计算公式 I = P / (U*cosfi)   三相电机电流计算公式 I = P / (1.732*U*cosfi)   电机功率计算公式:  
    的头像 发表于 07-19 10:02 10.1w次阅读

    EIGRP的特性及包类型

    EIGRP(高级距离矢量路由协议),根据参数计算metric值,依靠metric值选取最优路径以及此有路径。
    的头像 发表于 10-31 16:45 1174次阅读

    液压计算常用公式与马达常用计算公式

    一、液压计算常用公式汇总 1.泵和马达的特性计算公式(国际单位系(SI)) 2.马达的常用计算公式 回转运动时液压系统的主要负载如下。 3.油缸方面经常使用的
    的头像 发表于 12-27 15:16 4800次阅读

    电机扭矩的计算公式和转速计算公式

    在电机学中,电机转速和扭矩是非常重要的参数,在实际应用中,电机转速和扭矩的计算公式也使用得非常频繁,本文详细介绍扭矩的计算公式和转速计算公式
    发表于 12-25 09:41 5082次阅读