思科基礎知識:EIGRP(增強IGRP)
EIGRP的特點和操作
EIGRP是一個無類、增強的距離矢量協議,同內部網管路由選擇協議一樣,它是又一個Cisco專用協議,并且應用范圍是在IGRP之上。有時EIGRP也被稱為是混合型路由選擇協議,因為它同時擁有距離矢量和鏈路狀態兩種協議的特性。
EIGRP主要功能的部分內容:
1.通過協議相關模塊支持IP、IPX和AppleTalk
2.有效的鄰居發現
3.給予可靠傳輸協議(RTP)的通信
4.給予彌散更新算法(DUAL)的最佳路徑選擇
協議相關模塊
EIGRP它為多種網絡曾協議提供路由支持。EIGRP通過使用協議相關模塊(PDM)支持不同的網絡層協議。
鄰居發現
在EIGRP路由器彼此交換路由之前,他們必須是鄰居。建立鄰居關系必須要滿足三個條件:
1.收到hello包或ACK
2.匹配的AS號
3.相同的度量(K值)
EIGRP術語:
可行的距離:這是一個眼所有路徑到達遠程網絡的最佳度量,并且包含有正在與該遠程網絡通告的鄰居的度量。
被報告距離:這是一個由鄰居報告的到達遠程網絡的度量。
可行的繼任者:可行的繼任者是一條路徑,它所報告的距離要比可行距離差一些,并且他被認為是一條備份路由。
可靠傳輸協議
EIGRP使用專用的協議來管理EIGRP發話者路由器間的消息通信。
彌散更新算法
EIGRP為選擇并維持到達每個遠程網絡的最佳路徑,使用彌散更新算法(DUAL)。這個算法可以做到:
1.如果可用則備份路由
2.支持可變長子網掩碼(VLSM)
3.動態的路由恢復
4.如果沒有路由被發現則發送替換路由查詢
使用EIGRP來支持大型網絡
EIGRP包含了許許多多的強大功能:
在單個路由器上支持多個AS
支持VLSM和匯總
路由發現和維護
多個AS
EIGRP使用自制系統號來區別可共享路由信息的路由器集合。路由信息之可以在擁有相同自治系統號的路由器間共享。在大型網絡中,你可以輕易地終結那些在分散的計算操作中因復雜拓撲和路由表而導致的慢匯聚。
VLSM支持和匯總
EIGRP支持使用變長子網掩碼。
EIGRP也支持在任一或全部EIGRP路由器上創建匯總,匯總可以盡可能地縮減路由表的尺寸。
在默認時,這是絕不會工作的!注意到,默認時,RIP、RIPv2和IGRP也可以在這些邊界上執行自動匯總,但OSPF則不能。
路由發現和維持
和許多鏈路狀態協議一樣,EIGRP支持鄰居的概念,這些鄰居是通過Hello過程來發現的,并且鄰居狀態是要受監視的。EIGRP使用一系列的標來保存這些關于環境的重要信息:
1.鄰居關系表
2.拓撲表
3.路由表
鄰居關系表記錄著有關路由器與已建立起來的鄰居關系的信息。拓撲表保存這在互連網中每個路由器從每個鄰居處接收到的路由通告。路由表保存這當前使用者的用于路由判斷的路由。
EIGRP的度量
EIGRP的另一個受歡迎的特點是沒它使用了一個單一量度來比較并選擇最佳的可用路徑,EIGRP的度量時四個要素的組合:
1.帶寬
2.延遲
3.負載
4.可靠性
同IGRP一樣,默認時,EIGRP只使用帶寬和線路的延遲來判定到達遠程網絡的最佳路徑。
配置EIGRP
根據EIGRP命令的輸入不同又兩種模式:路由器配置模式和借口配置模式。路由器配置模式啟用該協議,判斷那個網絡將要運行EIGRP,并且設置全局參數。接口配置模式允許定制匯總、度量、定時器和寬帶。要在一臺路由器上開始EIGRP會話,使用router eigrp命令,并在其后制定你網絡的自治系統號。然后使用帶有網絡的network命令,輸入連接到路由器上的網絡號。
- Lab_A(config)#router eigrp 50
- Lab_A(config-router)#netw 192.168.20.0
- Lab_B(config)#router eigrp 50
- Lab_B(config-router)#netw 192.168.20.0
- Lab_B(config-router)#netw 192.168.40.0
- Lab_C(config)#router eigrp 50
- Lab_C(config-router)#netw 192.168.40.0
【編輯推薦】
- 思科基礎知識:IP路由(1)
- 思科基礎知識:網際互連(1)
- 思科基礎知識:因特網協議(1)
- 思科基礎知識:Cisco IOS簡介(1)
- 思科基礎知識:OSPF(開放最短路徑優先)
- 思科基礎知識:IP子網劃分和變長子網掩碼(1)