EIGRP(高級距離矢量路由協(xié)議),根據(jù)參數(shù)計算metric值,依靠metric值選取最優(yōu)路徑以及此有路徑。
實(shí)驗(yàn)拓?fù)?
EIGRP特性
收斂時間短,一般小于10S
100%無環(huán)路
增量路由更新
支持默認(rèn)4條(最多6條)等開銷或不等開銷路徑做負(fù)載均衡
網(wǎng)絡(luò)設(shè)計靈活(匯總可以做在任意路由器的任意端口上)
使用組播實(shí)現(xiàn)路由更新(組播地址:224.0.0.10)
EIGRP屬于“無類路由協(xié)議”
配置簡單方便
鄰居關(guān)系
EIGRP使用hello包發(fā)現(xiàn)鄰居,然后互相發(fā)送完整的拓?fù)浔?,最后根?jù)從對方收到的完整的拓?fù)浔韥砩陕酚杀?/p>
鄰居關(guān)系建立條件
AS號一致
K值一致
認(rèn)證通過
鄰居關(guān)系復(fù)位條件
hold time超時
可靠包的重傳次數(shù)超過16
開銷(metric):度量值的計算
EIGRP可以使用的5個參數(shù)計算metric,默認(rèn)K1和K3參與計算,K1~K5分別為:
K1 帶寬 K2 負(fù)載 K3 延遲 K4 可靠性 K5 MTU
默認(rèn)情況下metric的計算公式:metric=256(10^7/BW+delay(路由方向出口的綜合)/10)
PS:offset-list(偏移列表)可以用于改變metric值。
EIGRP的包類型
HELLO包:用于建立和維護(hù)鄰居關(guān)系,默認(rèn)5S發(fā)送一次,組播地址:224.0.0.10,若在保持時間內(nèi)沒有收到hello包則重置鄰居關(guān)系,保持時間=hello發(fā)送間隔*3
UPDATE包:用于發(fā)送路由更新
QUERY包:用于向鄰居發(fā)送路由查詢消息
REPLY包:用于回應(yīng)QUERY消息
AKC包:用于包的確認(rèn)
DUAL算法
后繼者(successor):到達(dá)目的網(wǎng)絡(luò)的最好路由
可行性后繼者(feasible successor):到達(dá)目的網(wǎng)絡(luò)的次好路由
可行性距離(FD):本臺路由器到達(dá)目的網(wǎng)絡(luò)路由的度量
通告距離(AD):鄰居路由器到達(dá)目的網(wǎng)絡(luò)路由的度量
feasible successor成立的條件:feasible successor AD < successor FD 如果最好路由不可用,且次好路由不存在,路由器將向鄰居發(fā)送query包,在query包發(fā)出之后,所有鄰居的應(yīng)答包回來之前,路由器吧該路由置為active狀態(tài),只有所有應(yīng)答包回來之后,路由器才選舉到達(dá)目的網(wǎng)絡(luò)的最好路由,Passive則是一個穩(wěn)定的狀態(tài)。PS:默認(rèn)3分鐘查不到路由,標(biāo)記無效,如果active-timer設(shè)置為disabled若沒有找到路由,會一直處于active狀態(tài)。
EIGRP手動匯總
試驗(yàn):在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已經(jīng)收到了一條199.1.0.0/22的匯總路由,PS:EIGRP的匯總通告的內(nèi)部管理距離是5。
EIGRP不等價負(fù)載均衡
默認(rèn)variance值為1,也就是等待負(fù)載均衡,最大可以配置為128,在EIGRP下配置,
負(fù)載均衡成立公式:successor FD * variance > feasible successor FD
試驗(yàn):原本R1到10.1.23.0有條等價的負(fù)載均衡,我手動把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發(fā)240個,從s0/1發(fā)217個。
限制QUERY包范圍
1.匯總
2.路由器設(shè)置為sutb(末節(jié))(不會向sutb路由器發(fā)送QUERY包),命令如下:
eigrpsutb
EIGRP驗(yàn)證
EGRIP驗(yàn)證僅支持MD5加密,試驗(yàn):R1 s0/1口與R3 s0/0配置驗(yàn)證,過程如下:
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接口不發(fā)也不收
offset-list偏移列表 它的作用是在網(wǎng)絡(luò)中人為地增大到某個網(wǎng)絡(luò)的度量值以此來改變選路
EIGRP默認(rèn)占用帶寬的50%
-
拓?fù)?/span>
+關(guān)注
關(guān)注
4文章
346瀏覽量
30011 -
路由器
+關(guān)注
關(guān)注
22文章
3833瀏覽量
116389 -
EIGRP
+關(guān)注
關(guān)注
0文章
13瀏覽量
9209
原文標(biāo)題:EIGRP的理論和實(shí)驗(yàn),收藏!
文章出處:【微信號:網(wǎng)絡(luò)技術(shù)干貨圈,微信公眾號:網(wǎng)絡(luò)技術(shù)干貨圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
EIGRP托管服務(wù)功能介紹與校園網(wǎng)絡(luò)工程方案
請問如何判斷BLE包類型?
EIGRP和OSPF協(xié)議課件下載

EIGRP協(xié)議及配置課件

一文看懂EIGRP路由協(xié)議配置

eigrp和ospf的區(qū)別

eigrp的基本配置及配置命令

eigrp配置實(shí)例

eigrp協(xié)議詳解

eigrp度量值修改

eigrp metric計算公式

正極包覆的化學(xué)和物理特性及選擇標(biāo)準(zhǔn)
網(wǎng)站服務(wù)器都有哪些丟包類型?
網(wǎng)絡(luò)實(shí)驗(yàn)之EIGRP協(xié)議棧簡介

評論