演示:基于EIGRP的非等价负载平衡 (基本配置篇)

演示:基于EIGRP的非等价负载平衡 (基本配置篇)

大家好,又见面了,我是全栈君。

EIGRP的负载平衡与RIPOSPF负载平衡有很大区别, EIGRP支持非等价负载平衡,即在两条不等开销的路径上做负载平衡,下面的实例将对EIGRP的非等价负载平衡做演示。

演示目标:理解并配置EIGRP的非等价负载平衡。

演示环境:如下图6.171所示。

024757985.png

演示背景:路由器R1通过两条不同类型的链路连接到路由器R2,一条是10MB的以太网链路,一条是1.544MBT1链路。现在需要在该环境中配置EIGRP的非等价负载平衡,以到达路由器R2lo1接口172.16.1.1/24

演示步骤:

第一步:在路由器R1R2上完成基础配置,并启动EIGRP路由协议,其配置如下:

路由器R1的基础配置:

R1(config)#interfaces2/0

R1(config-if)#ipaddress 192.168.1.1 255.255.255.252

R1(config-if)#noshutdown

R1(config)#interfacee1/0

R1(config-if)#ipaddress 192.168.2.1 255.255.255.0

R1(config-if)#noshutdown

R1(config)#routereigrp 2012

R1(config-router)#no auto-summary

R1(config-router)#network192.168.1.0 0.0.0.3

R1(config-router)#network192.168.2.0 0.0.0.255

路由器R2的基础配置:

R2(config)#interfaces2/0

R2(config-if)#ipaddress 192.168.1.2 255.255.255.252

R2(config-if)#noshutdown

R2(config)#interfacee1/0

R2(config-if)#ipaddress 192.168.2.2 255.255.255.0

R2(config-if)#noshutdown

R2(config)#inteloopback 1

R2(config-if)#ipaddress 172.16.1.1 255.255.255.0

R2(config)#router eigrp 2012

R2(config-router)#no auto-summary

R2(config-router)#network192.168.1.0 0.0.0.3

R2(config-router)#network192.168.2.0 0.0.0.255

R2(config-router)#network172.16.1.0 0.0.0.255

当完成上述配置后,如果没有配置错误,就可以在路由器R1上执行show ip route,查看R1的路由表如下图6.172所示,路由器R1将到目标网络172.16.1.0/24,下一跳地址是192.168.2.2的路径作为最优路径并存放到路由表中,默认情况下只有这条路由被放置到路由表中,因为它是以太网链路,其带宽比T1的链路要高,延迟比T1的链路要小。事际上此时不能执行负载平衡,因为在路由器R1的路由表中暂时只有一条路径,想要执行负载平衡,在路由器R1的路由表中至少需要两条到同一目标网络的不同路径。


024937236.png

第二步:虽然目前在路由器R1的路由表中只有一条路径,但是在EIGRP的拓扑表中却存在两条路径,关于这一点,可以通过在路由器R1上执行show ipeigrp topology指令来查看,如下图6.173所示。在拓扑表中可以看到有两条到172.16.1.0网络的不等价开销路径,一条的下一跳是192.168.2.2,路由开销是409600;另一条的下一跳是192.168..2,路由开销是2297856。很明显路由器R1将最小开销的路径存储到了路由表中。此时可以通过在路由器R1上执行show ipeigrp topology 172.16.1.0/24指令来查看到达目标子网不同路径的详细信息,如下图6.174所示,其中包括链路的带宽、延迟、负载、可靠度、MTU等消息

025052809.png

025152616.png

完成EIGRP非等价负载平衡的方法:要完成EIGRP非等价负载平衡,需要调整EIGRPvariance(负载平衡变化)参数,这个参数是如图6.173所示的EIGRP拓扑表中到172.16.1.0的备用路径(T1链路的开销)除以最优路径(10MB以太网链路的开销),取整数部分再加1所得到,即:2297856/409600=5.61,然后取整数5加1=那么variance就等于6。它指示,如果有两条不等开销的路径到达目标,那么在最优路径上转发6个数据包,在次优路径上转发1个数据包。关于该环境中配置Variance如下所示:

配置EIGRP的非等价负载平衡:

R1(config)#router eigrp 2012

R1(config-router)#variance 6

第三步:当完成上述variance值的配置后,可以在路由器R1上执行show iproute查看路由表,如下图6.175所示,可以看出到目标172.16.1.0/24的子网有两条不等价开销的路径。

025255315.png

本文转自 kingsir827 51CTO博客,原文链接:http://blog.51cto.com/7658423/1302400,如需转载请自行联系原作者

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/107907.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • docker容器和主机同网段_docker桥接模式下外网访问

    docker容器和主机同网段_docker桥接模式下外网访问首先我们需要了解的是:每个docker容器都是隔离的,所以它们之间是相互不同的!那么我们开始操作起来,让他们之间可以相互ping通网络。。。一、拉取镜像创建容器1.在这之前首先关闭防火墙;如果显示runinng则执行:sudosystemctlstopfirewalld2.在https://hub.docker.com里拉取镜像busybox(注:busybox相当于小型的c…

    2025年10月25日
    4
  • matlab破解版安装教程2016a(中兴盒子adb二维码怎么破解)

    Matlab-Matlab2016a安装破解教程本方法只是研究破解技术所用。如果要使用软件还是要用正版的。Matlab2016a安装包及破解教程百度云分享链接: 链接:https://pan.baidu.com/s/1i6BgD8p    密码:17gg Matlab安装教程: 1、下载文件,得到R2016a_win64.part1.rar、R2016a_…

    2022年4月12日
    80
  • SPSS教程——进行卡方检验的相关步骤

    SPSS教程——进行卡方检验的相关步骤作为非参数检验之一的卡方检验用于判断样本是否来自特定分布的总体的检验方法,主要用于研究总体分布和理论分布是否存在显著差异。适用于有多个分类值的总体分布的分析。在这次教程中,我们给大家演示SPSS如何进行卡方检验。下面我们使用IBMSPSSStatistics26(win10)结合具体案例详细演示一遍吧。打开样本数据医学家研究发现,在一周中,周一心脏病患者猝死的人数较多,其他时间相同。周一到周日的比例近似为2.8:1:1:1:1:1:1。为此在网上搜集了一份心脏病人死亡日期的样本数据,用于推断

    2022年5月17日
    48
  • java lang illegalargument_java true false

    java lang illegalargument_java true false我们的JSP项目在上传文件时通常都需要获取目录在服务器上的绝对路径,request.getRealPath()方法显示已经过时,但是还是有替代方法的。HttpSessionsession=request.getSession(true);//获取session//Stringpath=request.getRealPath(“/data/userfile/p_w_picpath”)…

    2022年9月18日
    2
  • IQ调制、整形滤波器与星座映射

    IQ调制、整形滤波器与星座映射

    2022年1月7日
    51
  • redis版本怎么查看(查看redis进程)

    1下载redis并且解压https://www.runoob.com/redis/redis-install.html2分别启动服务端和客户端3在服务端输入info命令,可以看到当前版本

    2022年4月13日
    35

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号