在Eigrp做不等值路由的负载均衡
生活随笔
收集整理的這篇文章主要介紹了
在Eigrp做不等值路由的负载均衡
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在Eigrp做不等值路由的負(fù)載均衡 EIGRP Load Balancing
每個(gè)路由協(xié)議都支持等值路徑的負(fù)載均衡.除此之外,IGRP和EIGRP也支持不等值路徑的負(fù)載均衡,使用variance命令. Variance命令向路由器通告一個(gè)n值,n值使用variance命令指定.n值為1-128之間,默認(rèn)為1。
網(wǎng)絡(luò)拓?fù)?
Variance
? E-B-A with a metric of 30
? E-C-A with a metric of 20
? E-D-A with a metric of 45
Router E選擇第二個(gè)路徑,E-C-A的metric為20,20為三個(gè)路徑的最小值,如果希望EIGRP選擇優(yōu)先E-B-A路徑,配置variance值為乘數(shù)2
router eigrp 1
network x.x.x.x
variance 2
這樣增加了metric到40(2*20=40)。這樣EIGRP包括了所有metric小于40的路由,在上面的配置中,路由器使用了兩個(gè)路徑到達(dá)網(wǎng)絡(luò)X,E-C-A和E-B-A,因?yàn)閮蓚€(gè)路徑的metric值都在40以下。因?yàn)镋-D-A的metric為45,大于40,所以eigrp不選擇此路徑到達(dá)網(wǎng)絡(luò)X。而且,路由器D報(bào)告到達(dá)網(wǎng)絡(luò)X的metric為25,這個(gè)值比可行的metric值20要大。這就意味著即使variance設(shè)置為3,E-D-A路徑也不會(huì)被選擇為負(fù)載均衡的路徑,因?yàn)閞outer D不是一個(gè)可行的后繼者。
Traffic Sharing
Eigrp不僅支持不等值路徑的負(fù)載均衡,而且也支持智能負(fù)載均衡,例如traffic sharing。有多個(gè)路由到達(dá)同一目的網(wǎng)絡(luò)有不同cost的情況下,想要控制在不同路由上的traffic,可以使用traffic sharing命令。使用balanced關(guān)鍵字,路由器按照不同路由的metrics比率成比例的分配流量。這是默認(rèn)設(shè)置
router eigrp 1
network x.x.x.x
variance 2
traffic-share balanced
下面是traffic share計(jì)算案例
? For path E-C-A: 30/20 = 3/2 = 1
? For path E-B-A: 30/30 = 1
如果不能整除,我們按照其整數(shù)計(jì)算(注意:不是四舍五入)。在這個(gè)案例中eigrp發(fā)送包通過E-C-A和E-B-A的比率為1:1,這樣做到了負(fù)載均衡的目的。
現(xiàn)在我們假設(shè)在E-B間的metric為25,B-A間的metric為15。這樣E-B-A的metric為40,因?yàn)?0不小于2×20(20是可行的路徑metric,2是variance值),這樣在E-C-A和E-B-A之間不可以實(shí)現(xiàn)負(fù)載均衡。如果希望實(shí)現(xiàn)負(fù)載均衡,我們需要將variance值設(shè)置為3。這樣兩條鏈路上的traffic share比率為
? For path E-C-A: 40/20 = 2
? For path E-B-A: 40/40 = 1
這樣eigrp在E-C-A和E-B-A的流量比率為2:1。通過這樣的方法,eigrp不僅支持了不等值的路由負(fù)載均衡,而且也支持了智能負(fù)載均衡
在關(guān)鍵字min使用時(shí),traffic僅僅通過最小cost路徑發(fā)送,即使在路由表中有多個(gè)路由路徑
router eigrp 1
network x.x.x.x
variance 3
traffic-share min across-interfaces
這樣配置的結(jié)果是,eigrp僅僅通過E-C-A的路徑發(fā)送
此文章同樣適用于igrp
每個(gè)路由協(xié)議都支持等值路徑的負(fù)載均衡.除此之外,IGRP和EIGRP也支持不等值路徑的負(fù)載均衡,使用variance命令. Variance命令向路由器通告一個(gè)n值,n值使用variance命令指定.n值為1-128之間,默認(rèn)為1。
網(wǎng)絡(luò)拓?fù)?
Variance
? E-B-A with a metric of 30
? E-C-A with a metric of 20
? E-D-A with a metric of 45
Router E選擇第二個(gè)路徑,E-C-A的metric為20,20為三個(gè)路徑的最小值,如果希望EIGRP選擇優(yōu)先E-B-A路徑,配置variance值為乘數(shù)2
router eigrp 1
network x.x.x.x
variance 2
這樣增加了metric到40(2*20=40)。這樣EIGRP包括了所有metric小于40的路由,在上面的配置中,路由器使用了兩個(gè)路徑到達(dá)網(wǎng)絡(luò)X,E-C-A和E-B-A,因?yàn)閮蓚€(gè)路徑的metric值都在40以下。因?yàn)镋-D-A的metric為45,大于40,所以eigrp不選擇此路徑到達(dá)網(wǎng)絡(luò)X。而且,路由器D報(bào)告到達(dá)網(wǎng)絡(luò)X的metric為25,這個(gè)值比可行的metric值20要大。這就意味著即使variance設(shè)置為3,E-D-A路徑也不會(huì)被選擇為負(fù)載均衡的路徑,因?yàn)閞outer D不是一個(gè)可行的后繼者。
Traffic Sharing
Eigrp不僅支持不等值路徑的負(fù)載均衡,而且也支持智能負(fù)載均衡,例如traffic sharing。有多個(gè)路由到達(dá)同一目的網(wǎng)絡(luò)有不同cost的情況下,想要控制在不同路由上的traffic,可以使用traffic sharing命令。使用balanced關(guān)鍵字,路由器按照不同路由的metrics比率成比例的分配流量。這是默認(rèn)設(shè)置
router eigrp 1
network x.x.x.x
variance 2
traffic-share balanced
下面是traffic share計(jì)算案例
? For path E-C-A: 30/20 = 3/2 = 1
? For path E-B-A: 30/30 = 1
如果不能整除,我們按照其整數(shù)計(jì)算(注意:不是四舍五入)。在這個(gè)案例中eigrp發(fā)送包通過E-C-A和E-B-A的比率為1:1,這樣做到了負(fù)載均衡的目的。
現(xiàn)在我們假設(shè)在E-B間的metric為25,B-A間的metric為15。這樣E-B-A的metric為40,因?yàn)?0不小于2×20(20是可行的路徑metric,2是variance值),這樣在E-C-A和E-B-A之間不可以實(shí)現(xiàn)負(fù)載均衡。如果希望實(shí)現(xiàn)負(fù)載均衡,我們需要將variance值設(shè)置為3。這樣兩條鏈路上的traffic share比率為
? For path E-C-A: 40/20 = 2
? For path E-B-A: 40/40 = 1
這樣eigrp在E-C-A和E-B-A的流量比率為2:1。通過這樣的方法,eigrp不僅支持了不等值的路由負(fù)載均衡,而且也支持了智能負(fù)載均衡
在關(guān)鍵字min使用時(shí),traffic僅僅通過最小cost路徑發(fā)送,即使在路由表中有多個(gè)路由路徑
router eigrp 1
network x.x.x.x
variance 3
traffic-share min across-interfaces
這樣配置的結(jié)果是,eigrp僅僅通過E-C-A的路徑發(fā)送
此文章同樣適用于igrp
轉(zhuǎn)載于:https://blog.51cto.com/wyb7821/235858
總結(jié)
以上是生活随笔為你收集整理的在Eigrp做不等值路由的负载均衡的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在CSDN上的第一篇博客
- 下一篇: 解惑3G业务