非你所想:eigrp非等价负载均衡
記得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非等价负载均衡的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JS实现打字机效果
- 下一篇: 学习:Java泛型之一