1. 程式人生 > >7、EIGRP

7、EIGRP

cost 私有協議 構圖 protocal 同時 n) rtp 管理距離 con


EIGRP Cisco私有協議
1.高級距離矢量路由協議(混雜型hybrid)單播和組播結合,組播更新地址: 224.0.0.10
2.最快速收斂 (使用Diffusing Update 算法(DUAL),次優路由)
3.100%無環的無類路由(EIGRP EIGRP 使用Diffusing Update 算法(DUAL)來實現快速收),支持 VLSM和不連續子網
4.配置簡單
5.觸發增量更新
6.支持等價(最大6,默認4)和非等價的負載均衡
7.EIGRP默認在有類邊界(接口位於不同的major network)自動匯總,一般先關閉,在任意點手動匯總
8.PDMs(protocal-Dependent Modules,協議獨立模塊)支持多網絡層協議:IP,IPX,Apple Talk等 多種路由協議

9.支持密文認證
10. 使用可靠傳輸協議(RTP)保證路由信息傳輸的可靠性


EIGRP三張表:

鄰居表(hello包,hello時間間隔 5秒 BW大於等於T1, 60秒 BW小於T1, holdtime:3倍hello間 隔)

拓撲表(update包,網絡完整結構圖,有最優,次優路徑)
EIGRP把所有從鄰居學到的路由更新條目都放進拓撲表,然後選擇 1)EIGRP更新的,“D”標識 的路由 2)匹配接口的直連路由 3)手工匯總的路由 4)重分發的路由 放到路由表

路由表(通過DUAL算法得到---網絡最優路徑)
Eigrp的匯總路由的AD(administratively distance)值= 5
Eigrp 的internal 路由的AD值 = 90 ;
Eigrp 的external 路由的AD值 = 170


EIGRP 後接自治系統號
Network 不是宣告網絡(後可接主機,127.0.0.1,0.0.0.0),而是匹配接口範圍,所有地址範圍內的 接口會激活EIGRP,會把EIGRP的更新往接口發送,同時接口所在的直連網段會作為直連路由
· Network 12.0.0.0後面可不帶掩碼,掩碼按主類標準算
· Network 12.0.0.0 0.0.0.255(wild card 反碼或通配符)
· Show ip route eigrp (顯示路由表中eigrp條目)
· Show ip eigrp interface (激活EIGRP的接口)


Metric=[k1*BW+((k2*BW)/(256-load))+k3*delay][K5/(reliability+k4)]
默認:K1=k3=1;k2=k4=k5=0 (閥值:k1帶寬,k2可靠性,k3延遲,k4負載 k5mtu)
Metric=10*7/BW(min)+delay(sum)/10 (IGRP)
EIGRP metric=256*metric (24字段向32字段轉化)

· FD (Feasible distance):可行距離--- 從源到目標所有路徑的成本 (FD取最小值)
· AD (Advertised distance): 被通告距離--- 源下一跳到目標網段的成本
· S (Successor): 繼承者--- 到目標網段lowest-cost的下一跳路由器
· FS (Feasible successor):可行繼承者--- 滿足FC條件(最優FD>次優AD)的所有非最優路徑的 下一跳

非等價負載均衡 1)存在FS(FD>FS的AD)是前提
2)Varance*FD(最優)>當前FS的FD值
Varance的取值> 當前FS的FD值 /FD(最優)
R(config-route)#varience 5
---定義倍數,用於非等值負載均衡

R2(config)#router eigrp ?
<1-65535> Autonomous system number ----要求全網一致
兩邊進程號要求一致,否則無法傳遞路由
R2(config-router)#no auto-summary //關閉自動匯總功能
R2(config-router)#network 12.1.1.0 0.0.0.255
Network number EIGRP wild card bit

正掩碼中 "1" ----嚴格匹配 "0"----任意 表示網絡前綴的長度
反掩碼中 "0" ----嚴格匹配 "1"----任意 表示包含哪些IP地址


show ip route 標識為 D,管理距離是 90




7、EIGRP