設(shè)定EIGRP負(fù)載均衡過程全解
對于路由方面的負(fù)載均衡,我們常說的就是eigrp這個負(fù)載均衡問題了。那么在這個方面,可以從兩個角度進行分析,包括對等和非對等。那么我們將把這兩個內(nèi)容串聯(lián)到設(shè)置過程中為大家講解,加深一下印象。
1、EIGRP默認(rèn)支持四條鏈路的不等代價的負(fù)載均衡(所有路由基本上都支持);
2、使用下面命令可支持六條:
router EIGRP 10
maximum-paths 6——設(shè)置成6條
variance——后跟差異度量值,實現(xiàn)負(fù)載均衡。差異值為1時,只有相同度量才會安置到本地路由表中,為2時,任一由EIGRP發(fā)現(xiàn)的了解的路由,只有其度量少于繼任度量的兩倍,將會被安置到本地的路由表中。
EIGRP Load Balancing 非等價負(fù)載均衡
每個路由協(xié)議都支持等值路徑的負(fù)載均衡.除此之外,IGRP和EIGRP也支持不等值路徑的負(fù)載均衡,使用variance命令. Variance命令向路由器通告一個n值,n值使用variance命令指定.n值為1-128之間,默認(rèn)為1。
router E有三個路徑到網(wǎng)絡(luò)X
◆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選擇第二個路徑,E-C-A的metric為20,20為三個路徑的最小值,如果希望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的路由,在上面的配置中,路由器使用了兩個路徑到達網(wǎng)絡(luò) X,E-C-A和E-B-A,因為兩個路徑的metric值都在40以下。因為E-D-A的metric為45,大于40,所以eigrp不選擇此路徑到達網(wǎng)絡(luò)X。而且,路由器D報告到達網(wǎng)絡(luò)X的metric為25,這個值比可行的metric值20要大。這就意味著即使variance設(shè)置為3,E- D-A路徑也不會被選擇為負(fù)載均衡的路徑,因為router D不是一個可行的后繼者。
Traffic Sharing
Eigrp不僅支持不等值路徑的負(fù)載均衡,而且也支持智能負(fù)載均衡,例如traffic sharing。有多個路由到達同一目的網(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計算案例
◆For path E-C-A: 30/20 = 3/2 = 1
◆For path E-B-A: 30/30 = 1
如果不能整除,我們按照其整數(shù)計算(注意:不是四舍五入)。在這個案例中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,因為40不小于2×20(20是可行的路徑metric,2是variance值),這樣在E-C-A和E-B-A之間不可以實現(xiàn)負(fù)載均衡。如果希望實現(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使用時,traffic僅僅通過最小cost路徑發(fā)送,即使在路由表中有多個路由路徑
router eigrp 1
network x.x.x.x
variance 3
traffic-share min across-interfaces
這樣配置的結(jié)果是,eigrp僅僅通過E-C-A的路徑發(fā)送