EIGRP非等價負載均衡

1、等價負載均衡
當到達目的地有多條路徑時,而有多條路徑的metric值一樣,這時就可以做等價負載均衡,讓數據包均衡轉發,不過要看該路由器的轉發方式,如果是快速轉發方式,這種方式無用(本地產生的數據包除外)。

2、非等價負載均衡
只有eigrp可以做非等價負載均衡,意思是,到達同一目的地有多條路徑,而它們的度量值不一樣時,可以做非等價負載均衡,可以通過設置variance值來進行不等價負載均衡,即兩數相除取整加1,滿足此條件的線路就可以按非等價負載均衡的方式發送數據包,非等價最大支持16條(猜的,不一定),也要看數據包的轉發方式,如果是快速轉發方式,效果但不到,但是對于本地產生的數據包可以實現非等價,因為此時,本地產生的數據包還是按進程轉發方式轉發數據包的,對其他路由器的數據包,要關閉快速轉發,可以啟用cef,且cef對本地的數據包也是產生效果的,記住,不能更改默認的均衡方式,即默認的traffic-share balanced命令不能被修改!
?


1、EIGRP默認支持四條鏈路的不等代價的負載均衡(所有路由基本上都支持);
2、使用下面命令可支持六條:
router EIGRP 10
maximum-paths 6——設置成6條
variance——后跟差異度量值,實現負載均衡。差異值為1時,只有相同度量才會安置到本地路由表中,為2時,任一由EIGRP發現的了解的路由,只有其度量少于繼任度量的兩倍,將會被安置到本地的路由表中。


wKiom1mTpnaBzWcoAABW2XWjkKs063.jpg

一:思考

如果R1想去去往R5的話,那么它面臨著有3條路可以走,但是我們可以請注意到,3條路的度量值是不一樣的,所以度量值不一樣即不能實現負載均衡,于是R1就會選擇R3做為它的下一跳,把它放入路由表當中,那我們怎樣實現非等價負載呢(即帶寬不一致的情況)?

二:術語

ADAdvertise Distance:宣告距離?(鄰居到某網絡的距離)

FD (Feasible Distance):可行距離?(自己到某網絡的距離)

如圖所示:?如果R1R3R5,那么它的AD=10FD=20.

注:這個一定得搞清,不然接下來都不知道我講什么.

三:條件

1.?如果我在R1配置R1config-router#variance 2的話,那么R2會做為R1的另一條去住R5的路徑,因為2*FD>20+10=30),即從R2R5FD小于R3R5FD,所以才能實現負載.

2.如果我variance設置為3的話,那么按我剛剛所說的從R4R5FD也小于2*FD),那它會被加入的負載路徑里面去嗎?答案肯定不會,因為還有一個條件就是AD必需小于FD,從R4到R5的AD為25,而從R3到R5的FD為20,所以不滿足,不能實現負載.

? ? ? ?

本文出自 “夢想不遠” 博客,請務必保留此出處http://zjskobe.blog.51cto.com/2772091/719718

本文出自 “梅巖〃s博客” 博客,請務必保留此出處http://justim.blog.51cto.com/740099/244732












本文轉自Grodd51CTO博客,原文鏈接:http://blog.51cto.com/juispan/1956652,如需轉載請自行聯系原作者


本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/256965.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/256965.shtml
英文地址,請注明出處:http://en.pswp.cn/news/256965.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

ubuntu100%快速安裝搜狗輸入法

1、進入搜狗官方網站,下載最新版本的for ubuntu輸入法deb安裝包 2、下載完成以后,進入下載好的文件目錄,在空白處點擊鼠標右鍵,打開終端 在終端窗口輸入如下的指令開始安裝搜狗拼音輸入法。 #sudo dpkg -i sogoupinyin_2.2.0.01…

提升權限終極技巧

文章作者:WekweN本篇文章結合了許多高手提升權限的技巧和自己的一些想法 當我們取得一個webshell時候,下一部要做的就是提升權限 個人總結如下: 1: C:\Documents and Settings\All Users\Application Data\Symantec\pcAnywhere\ 看能否跳轉到…

移動設備頁面高度不足時min-height 的尷尬處理

移動設備頁面高度不足時min-height 的尷尬處理 在做html5的頁面時,經常遇到頁面內容太少撐不起來整個手機屏幕的高度。 我們經常使用min-height來處理,比如min-height:568px; 對應的是iPhone5 的高度; 而這樣iPhone6plus下方就會出現空白。 而…

最優化課堂筆記02:第二章 線性規劃

第二章 線性規劃(重點:單純形法) 1.線性規劃問題及其模型(重點:標準形式) 題型:是否為標準形式?不是的話化為標準形式! 1)問題的提出 提出問題&#xff1…

客戶端是選擇Java Swing還是C# Winform

登錄 | 注冊 mentat的專欄 目錄視圖摘要視圖訂閱【專家問答】韋瑋:Python基礎編程實戰專題 【知識庫】Swift資源大集合 【公告】博客新皮膚上線啦 快來領福利:C幣、機械鍵盤 客戶端是選擇Java Swing還是C# Winform 標簽: swi…

linux下怎么編譯動態庫并且調用

樣例描述:我有一個main.cpp文件件,add.cpp ,add.h ,subtract.cpp ,subtract.h文件,main.cpp里面調用加法和減法的函數,把加法和減法準備編譯成動態庫 libalgorithm.so,然后main調用這…

NDK編譯錯誤expected specifier-qualifier-list before...

基于cocos2d-x在win7下開發android程序,一般都會選擇先在win32下調試,等最后再在eclipse環境下安裝測試到真機上。期間,要使用到cocos2d-x提供的一些簡化方案進行NDK編譯(一般使用gcc)。但是,VISUAL STUDIO 2010 C編譯…

學習筆記(28):Python網絡編程并發編程-死鎖與遞歸鎖

立即學習:https://edu.csdn.net/course/play/24458/296445?utm_sourceblogtoedu 1.死鎖(Lock()的局限性) 知識點:Lock()只能被獲得(acquire)一次,要想再次獲得必須釋放后才能獲得 1)死鎖情況…

VScode 快速更改編碼格式

1、view下的 Cmmand Palette 下的Change file Encoding simplifiled chinese GB2312

iostat

r/s: 每秒讀取的請求數。 w/s: 每秒寫入的請求數。 Avgqu-sz: 平均I/O隊列長度 Await:平均每次設備I/O操作的等待時間(毫秒) Svctm:平均每次設置I/O操作的服務時間(毫秒),Svctm越接近Await則說明等待時間少 %util:表示設備的繁忙程度,80%表示設備設備已經…

學習筆記(29):Python網絡編程并發編程-信號量

立即學習:https://edu.csdn.net/course/play/24458/296446?utm_sourceblogtoedu 信號量(了解):也是一把鎖semaphore 1. from threading import Thread,Semaphore,currentThread import time#定義信號量(3把鎖) sm Semaphore(3)def task()…

Ajax基礎2

什么是服務器 網頁瀏覽過程的分析 如何配置自己的服務器程序(AMP) 什么是Ajax 無刷新數據讀取 異步,同步 Ajax基礎(2) 使用Ajax 基礎請求顯示txt的文件 字符集編碼 緩存,阻止緩存 動態數據,請求js或(json&a…

動態SQL應用(成績排名)

Code-- 年級排名和班級排名declare sql varchar(4000),nclassid int,nexamid int select sql select nclassid38 select nexamid19select sqlsqlmax(case scoursename when scoursename then descore else 0 end) scoursename,from (select distinct scoursename from t_card_…

《將進酒》——李白

君不見,黃河之水天上來,奔流到海不復回。 君不見,高堂明鏡悲白發,朝如青絲暮成雪。 人生得意尋盡歡,莫使金樽空對月。 天生我材必有用,千金散盡還復來。 烹羊宰牛且為樂,會須一飲三百杯。 岑夫子…

關于windows上的exe可執行程序在黑色窗口運行時候不能點擊屏幕,要不然會暫定程序

關于windows上的exe可執行程序在黑色窗口運行時候不能點擊屏幕,要不然會暫定程序 2019-12-3 記錄

學習筆記(30):Python網絡編程并發編程-Event事件

立即學習:https://edu.csdn.net/course/play/24458/296447?utm_sourceblogtoedu threading.Event事件 1.概念及功能:主要是完成線程之間的通信,將另一個線程的運行狀態通知給另一個線程 2.使用場景: 1)客戶端運行時等待服務器啟…

Java操作ftp,上傳,下載,刪除操作

使用java commons net包中的api可以方便操作ftp操作。 import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream;import org.apache.commons.net.ftp.F…

Dynagen0.11+Pemuwrapper入手麻煩二三事——告訴初學者直路

Dynagen在數度難產后終于誕生了0.11版本,這是個里程碑似的版本,他整合了confDynagen和Pemuwrapper,使得我們在搭建復雜安全環境下的拓撲變得更容易和易于調整。confDynagen的具體介紹這里就從略了,我們著重看下Pemuwrapper的問題。…

第五部分 一階邏輯等值演算與推理

目錄 基本等值式 例1 將下面命題用兩種形式符號化, 并證明兩者等值: 例2 將公式化成等值的不含既有約束出現、又有自由出現 例3 設個體域D{a,b,c}, 消去下述公式中的量詞: 例4 求下列公式的前束范式 推理的形式結構 定義5.3 自然推理系統 構造推理證明的實例 例5 在自然推理系…

從易到難,寫一個JavaScript加載器之一

先上代碼: 1 (function(global) {2 var createScript, insertScript, makeLoadQueue;3 createScript function(src) {4 var script;5 script document.createElement(SCRIPT);6 script.src "" src ".js";7 return script;8 };9…