EIGRP學習要點(完全版)

EIGRP學習要點(完全版)

增強內部網關路由協議
1.
特性:

①EIGRP
Cisco專屬協議

屬於高級距離矢量路由協議

補充內容:

距離矢量                      鏈路狀態

彼此收發路由*              彼此收發鏈路狀態

定期收發所有路由         只在網絡發生變化時,而且只發送變化的信息
*
*EIGRP
處理的對象是路由

*
網絡收斂後,EIGRP不在發送路由更新信息,只有當網絡狀態變化時,才發送路由信息,且只發送變化網絡的路由信息

//
收斂(convergence):網絡由不穩定到穩定的過程。

//
收斂時間:收斂過程持續的時間

收斂時間短,一般小於
10S
④100%
無環路

增量路由更新

支持默認4條(最多6條)等開銷或不等開銷路徑做負載均衡

網絡設計靈活(彙總可以做在任意路由器的任意端口上)

使用組播實現路由更新(組播地址:224.0.0.10

⑨EIGRP
屬於無類路由協議

配置簡單方便

2.
開銷(Metric):路由的度量
EIGRP
的度量:

帶寬(bandwidth

延遲(delay  //前兩條爲EIGRP的默認參數

可靠性(reliablity

負載(load

最大傳輸單元(MTU  //Ethernet1500字節  ADSL/PPPOE1492字節

把上述參數代入公式計算,得到結果作爲路徑度量
把帶寬和延遲代入公式時:

帶寬:所有鏈路帶寬的最小值

延遲:所有鏈路延時之和

3.EIGRP的應用場合
性能較高的中、大型網絡環境


4.EIGRP
的三張表

鄰居表(neighbor table):存放鄰居信息

//
鄰居關係形成的條件:

a.
物理直連

b.HELLP
包協商通過(參數需要一致:自治系統號,K值)

查看鄰居表:
#show ip eigrp neighbor
拓撲表(topology table):存放從鄰居處收到的所有路由

路由表(routing table):存放到達目的地網絡的最好路徑

//
查看拓撲表:
show ip topology

5.EIGRP
的包類型

⑴HELLO
包:建立和維護鄰居關係

發送時間:

廣播網絡(通過SW連在一起),點對點鏈路(廣域網中的是DDN),幀中繼的點對點子接口,帶寬高於1.544M的多點子接口

時間:
5S
Hello address = 224.0.0.10
帶寬小於1.544M的多點網絡  時間:
60S
例:ISDN 128K窄帶

補充:保持時間:在該時間內,未收到鄰居HELLO包,就認爲鄰居有故障
 
 
保持時間=HELLO包發送時間
×3
⑵UPDATE
包:發送路由信息

⑶QUERY
包:向鄰居查詢路由信息

⑷RELAY
包:對query包的應答

會出現的問題:

如果鄰居路由器沒有目的路由,會一直向其他鄰居查詢,直到沒有鄰居後返回relay包,回答目標網絡不可達。

⑸ACK
包:對可靠包的確認(update包、query包、relay包)


6.EIGRP
鄰居關係復位條件:

保持時間超時

可靠包的重傳次數超過
16

7.EIGRP的配置
啓用路由協議

config#router eigrp 自治系統號

//
自治系統號:範圍
1—65535
特性:不同自治系統的EIGRP路由器,無法實現路由更新

指定服務的網絡

config-router#network 網絡號


調試:
#show ip route
#show ip protocols
#debug ip eigrp
#show running-config

8.EIGRP Diffusing Update Algorithm  EIGRP
彌散更新算法

術語

後繼者/侯繼者(successor:到達目的網絡的最好路由

可行後繼者(feasible successor):到達目的網絡的次好路由

可行性距離(FD):本臺路由器到達目的網絡路由的度量

通告距離(AD):鄰居路由器到達目的網絡路由的度量

路由器C連接192網段,如果路由器A要與192網段通信,則
FD=30  AD=20  FD=X+AD
功能

保證100%無環路

記錄從鄰居處收到的路由

選舉後繼者和可行後繼者

如果最好路由不可用,該算法把次好路由變爲最好路由(假設次好路由存在)

如果最好路由不可用,該算法向鄰居發送路由查詢信息(假設次好路由不存在)

//EIGRP
保證路由100%無環路機制:

①EIGRP
通過路由FD,選舉最好路由

如果到達某網絡存在多條路由,某路由成爲次好路由的條件:該路由的AD<最好路由的
FD


//EIGRP
路由查詢過程:
如果最好路由不可用,且次好路由不存在,路由器將向鄰居發送query包,在query包發出之後,所有鄰居的應答包回來之前,路由器吧該路由置爲active狀態,只有所有應答包回來之後,路由器才選舉到達目的網絡的最好路由。


9.EIGRP
的可選配置

EIGRP
的彙總

特性:默認EIGRP自動彙總是開啓的(基於類的自動彙總)

自動彙總可以關閉(在發送路由的router上關閉)

config-router
#no auto-summary
支持手工彙總(在發送路由的端口上)

config-if#ip summary-address eigrp 自治系統號 彙總IP 彙總掩碼

手工彙總配置後,會產生一條對應的“NULL0”的彙總路由

//router A
在接收數據包時,會與路由表中路由條目匹配,然後在與掩碼進行匹配,掩碼精度高的(掩碼長度越短精度越高)路由被選擇,NULL0表示無接口,匹配到的數據包被丟棄

當所有具體路由消失後,彙總路由也隨之消失
彙總路由的度量爲:所有具體路由的度量值的最小值,彙總路由只有一條,不存在對比關係,所以定義爲最小值

備註:特定環境下,自動彙總無法代替手工彙總


10.EIGRP
的負載均衡

特性:

①EIGRP
支持默認4條,最多6條的等開銷或不等開銷路徑做負載均衡

②EIGRP
選擇那些路徑做負載均衡,取決於variance命令的配置

config-router
#variance  N
//
作爲負載均衡路徑的度量,要嚴格小於最小路徑的度量的N

特例:(config-router#variance 1  //關閉負載均衡功能

EIGRP
認爲網絡不可達的條件:

跳數越過
100
路由的度量:
4294967295
查看路由配置信息:
show  ip  protocol

11.
幀中繼環境下,EIGRP協議帶寬的配置

默認帶寬1.544M,如果不改,會造成擁塞

點對點子接口帶寬:與對方設備帶寬一致

多點子接口帶寬:連在該子接口的所有鏈路帶寬之和

config-subif#bindwidth 帶寬(單位KB


12.EIGRP
的路由查詢過程

描述:

當最好路由不可用,且不存在次好路由時,路由器向鄰居發送query

⑵.
鄰居路由器收到query包後:

路由器中存在查詢的路由,以relay包做應答

路由器中不存在查詢的路由,該路由器向其鄰居繼續發送query

限制EIGRPquery包查詢範圍(解決query包氾濫)

配置彙總

如果路由器的路由表中不存在query包所查詢的具體路由,但路由表中存在該具體路由對應的彙總路由,路由器立即以不知道relay包應答鄰居,而不把query包發向鄰居。


//不知道=被查詢路由度量=4294967295表示不可達
配置末節路由器

作爲末節路由器的設備,會向鄰居聲明自己的角色

(聲明自己爲末節路由器:路由器不會向末節路由器發送query包)

配置:(config-router
#eigrp  stub
動態查看EIGRP的路由信息:
debug  IP  eigrp
//
如果環境中全是CISCO路由器,EIGRP是最好的協議

三、EIGRP總結(需要掌握的內容)

1.eigrp
的特性

2.
三張表的功能和格式

3.
默認情況下,EIGRP計算路由度量的因素

4.EIGRP
5種包,名稱,功能

5.EIGRP
鄰居關係建立的條件

6.HELLO
包發送時間,保持時間

7.EIGRP
如何阻止環路

8.EIGRP
的基本配置

9.
三張表的查看命令

10.
關閉自動彙總命令,建立手工彙總的命令

11.
手工彙總的優點

12.
負載均衡的命令

13.EIGRP
環境下,鏈路帶寬的制定

14.
關於query包相關說法

15.
阻止query包氾濫整個網絡的辦法

 

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章