记得NP中有道关于eigrp非等价负载均衡的题目。各方的答案有争议。今天,我就来验证eigrp非等价负载均衡.

首先,eigrp的非等价负载均衡是在Successor与Feasible Successor之间形成的流量负载,这种负载均衡是eigrp特有的。而eigrp Unequal Load Balancing必须满足2个条件(maximum就不用考虑,默认是4条path):

1、必须有Feasible Successor(下面用FS表示)

而Feasible Successor必须满足: AD of secondary-best route < FD of best route(Successor)。

关于FS这点上面没有任何争议。

2、配置Variance值

FD of FS route < FD of best route(Successor) * Varince

关于这点上面,争议的是:有人认为是FS的FD等于或者小于successor*varince,并且有cisco官网说明为证:

http://www.cisco.com/en/US/tech/tk365/technologies_tech_note09186a008009437d.shtml.

This configuration increases the minimum metric to 40 (2 * 20 = 40). EIGRP includes all routes that have a metric of
less than or equal to 40 and satisfy the feasibility condition.

说道正题了,现在就来验证这点

top:

注:eigrp metric计算默认是(10的7次方/bandwidth(kpbs) + delay/10)*256,默认 采用带宽与延迟2个k vaule。因为考虑到metric计算,就采用延迟来作为metric唯一参数。

实验目的:

eigrp 非等价负载均衡

实验过程:

在R1上面关注到达目的网段45.1.1.0/24的路由条目。

将R1的serial0/0与serial0/1接口的延迟分别改为10与40,R2的serial0/1接口与R3的serial0/0接口以及R4的serial0/2接口的延迟都改为10.

注:延迟是累加路由入接口的延迟数值。

1、先不修改variance值,R1上面的eigrp的配置:

2、查看ip协议

注:eigrp建立邻居关系必要条件是:AS号,K值,认证一致,还必要是直连网段。

3、eigrp的邻居表

4、eigrp的拓扑表

这里可以看出12.1.1.2是到达45.1.1.0/24的successor,而13.1.1.3是FS。而FS的FD正好是successor FD的2倍。因为没有配置variance值,所以

R1的路由表:

只有到达45.1.1.0/24网段只有一条路径。

现在在R1的eigrp 进程中将variance值配置为2.

这里要注意下:eigrp是触发更新,修改variance后,只有拓扑发生变化才会重新收敛。所以,这里需要清除下邻居关系:clear ip eigrp neighbor。

重新收敛后R1的ip 协议(maximum修不修改都可以):

R1的拓扑表(variance=2)

拓扑表没有发生变化,注意:到达45.1.1.0/24的FS的FD是successor FD的2倍。而现在variance=2,结果是:

R1的路由表:

测试结果:

R1到达45.1.1.0/24非等价负载均衡了。

FD of FS route < FD of best route(Successor) * Varince(这个是不准确的)

真实结果:

FD of FS route < = FD of best route(Successor) * Varince

转载于:https://blog.51cto.com/fengyun/801069

非你所想:eigrp非等价负载均衡相关推荐

  1. EIGRP的等价负载均衡

    EIGRP的等价负载均衡 实验拓扑如下所示: R1: R1#sh run interface Loopback0 ip address 1.1.1.1 255.255.255.0 interface ...

  2. EIGRP中非等价负载均衡的实现

    Eigrp为思科私有协议,其协议号为88,采用组播(224.0.0.10)和单播的方式发送路由更新,并且支持等价和非等价负载均衡.首先来看下Eigrp选择路由的过程: Eigrp中有三张表,分别为Ei ...

  3. EIGRP非等价负载均衡

    1.等价负载均衡 当到达目的地有多条路径时,而有多条路径的metric值一样,这时就可以做等价负载均衡,让数据包均衡转发,不过要看该路由器的转发方式,如果是快速转发方式,这种方式无用(本地产生的数据包 ...

  4. 演示:EIGRP非等价负载均衡(故障分析与解决篇)

    演示:EIGRP非等价负载均衡的故障分析与排除 故障背景:在如下图14.20所示的网络环境,工程师完成了环境中所有路由器的接口地址配置有EIGRP动态路由协议的启动,目前每台EIGRP路由器邻居关系正 ...

  5. 通过EIGRP的 variance 参数实现非等价负载均衡

    实验拓扑如上图所示我们使用EIGRP协议做通全网实现R1 的1.1.1.1 可以和 R4的4.4.4.4 进行通信 此时我们查看R1的路由表,查看去往4.4.4.4 的路由条目 通过拓扑图我们看到  ...

  6. 修改EIGRP 路径cost 值,以及分析和实现等价与非等价负载均衡

    一.拓扑图: 二.配置各路由器的IP和EIGRP 协议,并保证邻接关系的形成. 1.我要达到的目的是要让R2到192.168.14.0/24这个网段能在R2和R1断开之后,形成网网络的快速收敛.因为根 ...

  7. EIGRP(含汇总,非等价负载均衡,默认等实验)

    EIGRP是高级距离矢量协议,比RIP高级的地方在于:EIGRP除路由表外,还多了邻居表和拓扑表.通过邻居表,从邻居那里获得路由后,保存到拓扑表里,然后根据DUAL算法选择一个最优的无环路径加入路由表 ...

  8. eigrp的负载均衡(等价负载均衡与非等价负载均衡)

    对于等价负载均衡来说,所有的IGP路由协议都支持等价负载均衡,所谓等价负载均衡是指同一种路由协议到达同一个目的地址(子网掩码位数也必须相同)的开销相同,此时会自动形成等价负载均衡.而非等价负载均衡只有 ...

  9. 15BGP非等价负载均衡

    等价负载均衡 maxinum-paths 2 EBGP非等价负载均衡 R4: router bgp 400 bgp router-id 4.4.4.4 bgp dmzlink-bw network 4 ...

最新文章

  1. 【luogu P4005 清华集训2017】小Y和地铁
  2. koa2 mysql sequelize_Vue2+Koa2+Typescript前后端框架教程--05Sequelize(ORM)的使用实现基础的班级增删...
  3. matlab同窗口显示图片,[求助]关于GUI的问题,如何在同一窗口里显示四副图片...........
  4. 教你在Linux下构建主、从域名服务器!
  5. opencv python cv2.imdecode()函数报错 :TypeError: Expected cv::UMat for argument 'buf'
  6. 由 select * 引发的“惨案”
  7. 航空企业如何用「AI利器」提升乘客体验
  8. python的std函数_Python numpy.nanstd函数方法的使用
  9. EntityFramework Core 2.0执行原始查询如何防止SQL注入?
  10. 【渝粤题库】陕西师范大学210032学前心理学 作业(专升本)
  11. amd cpu不能在cmd环境下运行java代码_「我们一起学Java02」JDK、JRE、JVM简介,Java开发平台的搭建...
  12. mysql 查询一个月的时间_mysql日期查询sql语句总结(查询一天,查询一周,查询一个月的数据)...
  13. 职场上别人只做不说的潜规则
  14. NoSQL Manager for MongoDB 破解
  15. Object.prototype.toString方法
  16. Cesium 获取经纬度的几种方法
  17. Javascript(八)javascript页面重定向
  18. 文件系统FAT32与NTFS
  19. Random类:用来产生随机数字
  20. Python之旅——函数初步

热门文章

  1. Scanner 中next()和nexline()方法的区别
  2. Luogu P2982 [USACO10FEB]慢下来 Slowing down | dfs序、线段树
  3. 通过iframe标签绕过csp
  4. Excel中VLOOKUP函数的用法和注意点
  5. 常见的java异常——java.lang.IllegalStateException: Ambiguous handler methods mapped for HTTP path...
  6. Linux 常用检测命令
  7. Atitit.提升api兼容性的方法 v3 q326
  8. JSONP跨域的原理解析及其实现介绍
  9. vagrant 安装使用 win7
  10. python读取xml_python解析xml文件