2.CCNP路由交換複習(1-1)
阿新 • • 發佈:2021-11-06
EIGRP介紹
EIGRP特點
EIGRP | |
---|---|
1、高階距離向量路由協議 | 6、靈活的網路設計 |
2、快速收斂 | 7、組播和單播代替廣播地址 |
3、支援VLSM和不連續的子網 | 8、支援在任意點手動彙總 |
4、支援部分更新 | 9、100%無環的無D類路由 |
5、支援多種網路層協議 | 10、支援等價和不等價負載均衡 |
EIGRP關鍵技術
- 鄰居發現/恢復 【Neighbor discovery/recovery】
- 在鄰居間使用Hello報文
- 【Uses hello packets between neighbors.】
- 可靠傳輸協議【Reliable Transport Protocol (RTP)】
- 確保EIGRP報文可靠、有序地傳送給所有鄰居
- 【Guaranteed, ordered delivery of EIGRP packets to all neighbors.】
- DUAL狀態機【DUAL finite-state machine】
- 為去往每個目標選擇最小開銷、無環路的路徑
- 【Selects lowest-cost, loop free, paths to each destination.】
- 協議相關模組【Protocol-dependent modules (PDMs)】
- EIGRP支援為IP、AppleTalk、IPX等協議計算路由
- 【EIGRP supports IP, AppleTalk, and Novell NetWare.】
- 每種協議都有相對應的EIGRP模組,能夠獨立執行
- 【Each protocol has its own EIGRP module and operates independently of any of the others that may be running.】
EIGRP三張表
- IP EIGRP Neighbor Table(鄰居表)
- 與此路由器有鄰接關係的執行EIGRP的直連路由器列表
- 存放下一跳
- IP EIGRP Topology Table(拓撲表)
- 從每個EIGRP鄰居獲取的所有路由的列表
- 存放所有路徑
- The IP Routing Table(路由表)
- 來自EIGRP拓撲表和其他路由程序的所有最佳路由列表
- 最優路徑
DUAL術語
- Selects lowest-cost, loop-free paths to each destination.
【選擇去往每個目的地最小開銷、無環路的路徑】- AD = cost between the next-hop router and the destination .
【AD = 下一跳路由器和目的地之間的開銷】 - FD = AD of next-hop router + cost between the local router and the next-hop router.
【FD = 本路由器和目的地之間的開銷 = AD + 本路由器和下一跳路由器之間的開銷】 - Lowest-cost = lowest FD.
【最小的開銷 = 最小的FD】 - Successor = next-hop router with lowest-cost, loop free path.
【後繼路由器 = 去往目的地具有最小開銷、無環路徑所對應的下一跳路由器】 - Feasible successor = backup router with loop-free path (AD of feasible successor).
【可行性後繼路由器 = 具有無環路路徑的備份路由(可行性後繼路由器的AD必須小於當前後繼路由器的FD)】
- AD = cost between the next-hop router and the destination .
DUAL角色和術語 | |
---|---|
通告距離AD(advertised distance) | 指下一跳到達目的網路的度量值 。 |
可行性距離FD(feasible distance) | 指本臺路由器到達目的網路的最小的度量值 。 |
後繼路由器(Successor) | 到達目的網路的開銷最小(FD最低 ),並且加入到路由表。 |
可行性後繼路由器(FS,Feasible Successor) | 備份路徑的下一跳路由器,Successor和FS是同時選擇的,FS只儲存在拓撲表中,拓撲表可以有多個FS。 |
可行性條件(FC,Feasible Condition) | 鄰居宣告到達目標網路的的距離小於本地路由器到達目標網路的FD ,AD<FD(min) 當不滿足AD<FD 時,該條目也會被加入到拓撲表,但是使用show ip eigrp topology是檢視不到的,必須使用show ip eigrp topology all-links 檢視當最好路由不可用,且不存在次好路由時,路由器向鄰居傳送“路由查詢”資訊,在所有應答包返回之前,路由器把該路由為active狀態。 |
EIGRP報文
- Hello:建立鄰居關係
- Updata:傳送路由更新
- Query:向鄰居查詢路由資訊
- Reply:對查詢的路由資訊進行相應
- ACK:對可靠分組進行確認
EIGRP Metric
-
度量值的考慮因素與IGRP相同:
- Bandwidth:源和目的地之間的最小頻寬
- Delay:路徑上介面的累計延遲
- Reliability:源和目的地之間的最低可靠性、基於存活訊息
- Loading:源和目的地之間鏈路上的最終負載,基於分組速率和介面配置的頻寬
- MTU:路徑上最小的MTU
- EIGRP度量值等於IGRP度量值x256
EIGRP檢視命令
-
show ip eigrp neighbors(檢視EIGRP鄰居表)
Smoothed round trip time (SRTT): 傳送EIGRP資料包給鄰居,直到本地路由器接收到鄰居對該資料包傳送確認包的平均時間(毫秒)。
俗稱:平滑回程時間
RTO:路由器在鄰居的重傳佇列中,重傳一個可靠的報文的等待確認時間(毫秒) 。
俗稱:重傳超時 -
show ip route eigrp(檢視EIGRP路由表)
-
show ip protocols(檢視當前IP協議)
-
show ip eigrp interfaces(檢視當前EIGRP介面資訊)
Xmit Queue Un/Reliable:在不可靠/可靠佇列中存留的資料包的數量;
Pacing Time Un/Reliable:用來確定不可靠/可靠佇列中資料包被送出介面的時間間隔;
Multicast Flow Timer:組播資料包被髮送前最長的等待時間。
Pending Routes:在傳送佇列中等待被髮送的資料包攜帶的路由條目。 -
show ip eigrp topology(檢視當前EIGRP拓撲表)
可以檢視當前裝置從鄰居收到的滿足FC條件的拓撲資訊
show ip eigrp topology all-links(檢視當前裝置從鄰居收到的所有拓撲資訊,不管是否滿足FC條件) -
show ip eigrp traffic(查詢EIGRP資訊包)
顯示EIGRP協議所產生和使用的各種資訊包的傳送和接收情況,其中主要有Hello、Update (更新)、Query (查詢)。
EIGRP總結
- EIGRP特性包括快速收斂、支援VLSM、部分更新以及多種網路層協議。
- EIGRP的關鍵技術為鄰居發現/恢復機制、可靠傳輸協議(RTP)、DUAL有限狀態機和協議相關模組(PDMs)。
- EIGRP中使用3張表:鄰居表、拓撲表、路由表。路由表中包含到達某個目的地的最優路由(稱為繼任者)。可行繼任者指的是到達某個目的地的備份路由,他存放在拓撲表中。
- EIGRP使用和IGRP形同的度量值引數:delay,bandwidth,reliability,load,and MTU。
- 預設情況下,EIGRP度量值等於 bandwidth(最慢的鏈路)加上 delay(延遲的總和)。
- EIGRP度量值向後相容IGRP,EIGRP度量值等於IGRP度量值 x 256.