EIGRP(高級距離矢量路由協議),根據參數計算metric值,依靠metric值選取最優路徑以及此有路徑。
實驗拓撲:
EIGRP特性
收斂時間短,一般小于10S
100%無環路
增量路由更新
支持默認4條(最多6條)等開銷或不等開銷路徑做負載均衡
使用組播實現路由更新(組播地址:224.0.0.10)
EIGRP屬于“無類路由協議”
配置簡單方便
鄰居關系
EIGRP使用hello包發現鄰居,然后互相發送完整的拓撲表,最后根據從對方收到的完整的拓撲表來生成路由表
鄰居關系建立條件
AS號一致
K值一致
認證通過
鄰居關系復位條件
hold time超時
可靠包的重傳次數超過16
開銷(metric):度量值的計算
EIGRP可以使用的5個參數計算metric,默認K1和K3參與計算,K1~K5分別為:
K1 帶寬 K2 負載 K3 延遲 K4 可靠性 K5 MTU
默認情況下metric的計算公式:metric=256(10^7/BW+delay(路由方向出口的綜合)/10)
PS:offset-list(偏移列表)可以用于改變metric值。
EIGRP的包類型
HELLO包:用于建立和維護鄰居關系,默認5S發送一次,組播地址:224.0.0.10,若在保持時間內沒有收到hello包則重置鄰居關系,保持時間=hello發送間隔*3
UPDATE包:用于發送路由更新
QUERY包:用于向鄰居發送路由查詢消息
REPLY包:用于回應QUERY消息
AKC包:用于包的確認
DUAL算法
后繼者(successor):到達目的網絡的最好路由
可行性后繼者(feasible successor):到達目的網絡的次好路由
可行性距離(FD):本臺路由器到達目的網絡路由的度量
通告距離(AD):鄰居路由器到達目的網絡路由的度量
feasible successor成立的條件:feasible successor AD < successor FD 如果最好路由不可用,且次好路由不存在,路由器將向鄰居發送query包,在query包發出之后,所有鄰居的應答包回來之前,路由器吧該路由置為active狀態,只有所有應答包回來之后,路由器才選舉到達目的網絡的最好路由,Passive則是一個穩定的狀態。PS:默認3分鐘查不到路由,標記無效,如果active-timer設置為disabled若沒有找到路由,會一直處于active狀態。
EIGRP手動匯總
試驗:在R1的s0/0和s0/1匯總lo10、lo11、lo13三個接口,匯總成一條199.1.0.0/22。
在s0/0和s0/1分別配置下面的命令:
ipsummary-addresseigrp100199.1.0.0255.255.252.0
在R2和R3分別show路由表:
R2#showiproute Codes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGP D-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterarea N1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2 E1-OSPFexternaltype1,E2-OSPFexternaltype2,E-EGP i-IS-IS,su-IS-ISsummary,L1-IS-ISlevel-1,L2-IS-ISlevel-2 ia-IS-ISinterarea,*-candidatedefault,U-per-userstaticroute o-ODR,P-periodicdownloadedstaticroute Gatewayoflastresortisnotset 10.0.0.0/30issubnetted,3subnets D10.1.13.0[90/2681856]via10.1.23.1,0048,Serial0/0 [90/2681856]via10.1.12.1,0048,Serial0/1 C10.1.12.0isdirectlyconnected,Serial0/1 C10.1.23.0isdirectlyconnected,Serial0/0 D199.1.0.0/22[90/2297856]via10.1.12.1,0045,Serial0/1
R3#showiproute Codes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGP D-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterarea N1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2 E1-OSPFexternaltype1,E2-OSPFexternaltype2,E-EGP i-IS-IS,su-IS-ISsummary,L1-IS-ISlevel-1,L2-IS-ISlevel-2 ia-IS-ISinterarea,*-candidatedefault,U-per-userstaticroute o-ODR,P-periodicdownloadedstaticroute Gatewayoflastresortisnotset 10.0.0.0/30issubnetted,3subnets C10.1.13.0isdirectlyconnected,Serial0/0 D10.1.12.0[90/2681856]via10.1.23.2,0010,Serial0/1 [90/2681856]via10.1.13.1,0010,Serial0/0 C10.1.23.0isdirectlyconnected,Serial0/1 D199.1.0.0/22[90/2297856]via10.1.13.1,0010,Serial0/0
可以看到R2和R3已經收到了一條199.1.0.0/22的匯總路由,PS:EIGRP的匯總通告的內部管理距離是5。
EIGRP不等價負載均衡
默認variance值為1,也就是等待負載均衡,最大可以配置為128,在EIGRP下配置,
負載均衡成立公式:successor FD * variance > feasible successor FD
試驗:原本R1到10.1.23.0有條等價的負載均衡,我手動把s0/0接口的延遲改小,所以R2成為了successor,然后我把variance改成了5,下面show一下去10.1.23.0的路由。
R1#showiproute10.1.23.1 Routingentryfor10.1.23.0/30 Knownvia"eigrp100",distance90,metric2425856,typeinternal Redistributingviaeigrp100 Lastupdatefrom10.1.12.2onSerial0/0,0030ago RoutingDescriptorBlocks: *10.1.12.2,from10.1.12.2,0030ago,viaSerial0/0 Routemetricis2425856,trafficsharecountis240 Totaldelayis30000microseconds,minimumbandwidthis1544Kbit Reliability255/255,minimumMTU1500bytes Loading1/255,Hops1 10.1.13.2,from10.1.13.2,0030ago,viaSerial0/1 Routemetricis2681856,trafficsharecountis217 Totaldelayis40000microseconds,minimumbandwidthis1544Kbit Reliability255/255,minimumMTU1500bytes Loading1/255,Hops1 count表示457個包,從s0/0發240個,從s0/1發217個。
限制QUERY包范圍
1.匯總
2.路由器設置為sutb(末節)(不會向sutb路由器發送QUERY包),命令如下:
eigrpsutb
EIGRP驗證
EGRIP驗證僅支持MD5加密,試驗:R1 s0/1口與R3 s0/0配置驗證,過程如下:
R1(config)#keychainR1 R1(config-keychain)#key1 R1(config-keychain-key)#key-stringcisco R1(config-if)#ipauthenticationmodeeigrp100md5 R1(config-if)#ipauthenticationkey-chaineigrp100R1 from wljsghq R3(config)#keychainR3 R3(config-keychain)#key1 R3(config-keychain-key)#key-stringcisco R3(config-keychain-key)#ints0/0 R3(config-if)#ipauthenticationmodeeigrp100md5 R3(config-if)#ipauthenticationkey-chaineigrp100R3
其他
EIGRP的passive接口不發也不收
offset-list偏移列表 它的作用是在網絡中人為地增大到某個網絡的度量值以此來改變選路
EIGRP默認占用帶寬的50%
-
拓撲
+關注
關注
4文章
337瀏覽量
29571 -
路由器
+關注
關注
22文章
3708瀏覽量
113546 -
EIGRP
+關注
關注
0文章
13瀏覽量
9100
原文標題:EIGRP的理論和實驗,收藏!
文章出處:【微信號:網絡技術干貨圈,微信公眾號:網絡技術干貨圈】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論