关于eigrp实现等价负载均衡和非等价负载均衡

一:等价负载均衡
拓扑图
R1回环口L0到192.168.30.0网段实现等价负载均衡
思路:
1.全网配通(使用eigrp路由协议)
2.在R1上show ip route查看R1到192.168.30.0网段的路由
3.若出现两条切开销值相同则实现等价负载均衡

1.全网配通:
R1 ping R2的回环接口
R2 ping R1的回环接口
R3 ping R1的回环接口

2.在R1上show ip route查看R1到192.168.30.0网段的路由
show ip route
从上图黄的部分可看出R1到网段192.168.30.0网段有两条路径且他们的开销同为2172416.
实现等价负载均衡!

二:非等价负载均衡(R1到R2的回环口(1)直接R1到R2和(2)先从R1到R3从R3到R2实现非等价负载均衡)
拓扑图
思路:
1.在R1上查看路由表有没有到22.1.1.0的两条路由,若有则实现非等价负载均衡,若没有,则思考怎么样配置实现非等价负载均衡
2.很明显如果这里我们不进行相关配置是不会出现两条到达22.1.1.0的路由的,接下来我们首先要看这两条路径的分别AD值和FD值以确认配置出可行后继路由
3.配置完成可行后继路由的条件(AD<最小FD),再配置实现等假负载均衡的条件(可行后继度量值<后继度量值*variance)

1.查看R1路由表
这里写图片描述
从换色部分可看出R1只有一条到达22.1.1.0的路由

2.看这两条路径的分别AD值和FD值以确认配置出可行后继路由
(1)R1-R2:
这里写图片描述
(2)R1-R3-R2:(断掉R1与R2的连线后在R1上查看路由表)
这里写图片描述
R1-R3-R2的FD=2860800
R1-R3-R2:(断掉R1与R2的连线后在R3上查看路由表)
由于R1到R2的回环口与到R3的回环口线路相同所以:
R1-R3-R2的AD值为2860800-156160=2704640
AD FD
R1-R2 156160
R1-R3-R2 2704640 2860800

由上表可以得出:AD>最小FD 所以现在R3不满足可行后继路由

3.配置完成可行后继路由的条件(AD<最小FD),再配置实现等假负载均衡的条件(可行后继度量值<后继度量值*variance)

(1)更改R3-R2的cost值以减小R1-R3-R2的AD 值直至小于156160

在R3的接口s0/0上更改其带宽和延时:
R3(config)#in s0/0
R3(config-if)#ban
R3(config-if)#bandwidth 1000000
R3(config-if)#dela
R3(config-if)#delay 20
(2)断开R1与R2的连线,在R1上查看eigrp邻居表:
这里写图片描述
更改后R1-R2-R3的AD变为了135680,FD为161280
135680<156160(满足可行后继路由)

(3)计算出满足非等价负载均衡的variance值:
161280/156160=1.03278···
Variance取值要大于这个值,所以varinace可以取2
在R1上配置varinace:
R1(config)#router eigrp 10
R1(config-router)#variance 2
(4)在R1上查看路由表:
这里写图片描述
在R1上对22.1.1.1进行ping和跟踪:
这里写图片描述 通过3.(4)的路由表可以看出R1出现两条到达网段22.1.1.0的路由,3.(4)的ping跟踪表上R1到22.1.1.1有两个路径 实现不等价负载均衡!