動態路由協議:EIGRP

動態路由協議:EIGRP

動態路由協議:EIGRP
EIGRP--增強型的內部網關協議,針對IGRP進行增強,是一個距離矢量協議,直接工作在IP層上面,協議號是88。思科私有的協議。

EIGRP的特點:
①是一個高級距離矢量協議。高級體現在其運行的算法上,運行DUAL算法,使得EIGRP同時具備距離矢量協議和鏈路狀態協議的部分特點。
②快速收斂:
收斂:設備從開機到達正常運行(開始轉發數據包)的過程或者從網絡發生變化到達恢復正常的過程。所以收斂快指的是設備恢復到正常運行所用的時間短。
③100%無環路
也是因爲其運行的算法
④增量更新。
只會針對某一個變化的條目進行更新。
⑤唯一一個同時支持等價負載均衡和不等價負載均衡的協議。
A.等價負載均衡:在度量值相等的情況,路由器會在每一條路上發送同等的數據包。
默認情況下,EIGRP 爲等價負載均衡

默認情況下,路由表中最多有四條路由的度量與最小度量相等,該值可更改最多更改爲16.
IOU3(config-router)#maximum-paths 10

B.不等價負載均衡:在度量值在不同的情況下,路由會根據度量值的比例,發送相應比例的數據包。
默認情況下V值爲1 ,代表等價負載均衡

實現不等價負載均衡的條件
a.存在FS,最優路徑的FD大於次優路徑的AD--滿足FC
b.最優路徑的FD×V值>次優路徑的FD

⑥通過組播和單播來代替廣播
組播地址:224.0.0.10
單播:
⑦支持VLSM。
證明是一個無類路由協議
⑧可以在網絡中的任意一個節點進行手動彙總
eigrp本質上是一個距離矢量協議,默認情況下是開啓自動彙總,會在邊界上將明細的路由彙總成一個主類的網段,但是一般情況我們傾向於手動彙總。
手動彙總:出接口
IOU1(config-if)#ip summary-address eigrp 90 172.16.0.0 255.255.0.0

三張表
①鄰居表:啓用了eigrp協議的路由器就會自動往組播地址224.0.0.10發送hello包(5s 15s),同時也會接收到其他eigro路由器的hello包,此時就會建立了鄰居,把對方的IP地址和和hello包的接收接口存放進鄰居表。所以eigrp的鄰居表存放的就是對方IP地址和接受接口的關聯信息。
IOU3#show ip eigrp neighbors
注意:eigrp本質上是一個距離矢量協議,默認只能知道直連的接口情況,所以在每臺路由器的鄰居表中看到的鄰居地址一定是跟自己相連的那個接口地址。

*②拓撲表:建立鄰居之後,鄰居之間就會相互通告彼此的路由網段,然後將這些網段彙總起來形成一張拓撲表,所以eigrp的拓撲表存放的就是到達各個目的地的路由信息。**
IOU1#show ip eigrp topology

③路由表:在拓撲表中選擇一條最優路徑添加到路由表。
IOU1#show ip route eigrp

eigrp如何衡量一條路徑是否最優---通過DUAL算法
DUAL算法:拓展更新算法--用於計算eigrp的最優無環路徑以及備份路徑
DUAL算法的幾個參數:
S--繼任者--後繼路由器:最優路徑對應的鄰居路由器
FS--可行性繼任者:滿足一定條件的路由器(次優)
FC--可行性條件:滿足FC,必須滿足次優路徑的AD小於最優路徑的FD
FD--可行性距離:到達目的地的度量值。
AD--通告距離:下一跳到達目的地的度量值。

EIGRP度量值的計算:與K值有關
K1:帶寬 K2:負載 K3:延遲 K4:可靠性 K5:MTU
默認情況下:K1=1 K2=0 K3=1 K4=0 K5=0
所以默認的度量值計算=帶寬+延遲
帶寬=(10^7/前往目標所有出站接口中的最小帶寬)×256
延遲=(前往目標所有出站接口的延遲累積和/10μs)×256

EIGRP基本配置:
IOU1(config)#router eigrp 90 --創建eigrp路由進程,as號是90(該AS號雙方必須要一致,否則無法建立鄰居)
IOU1(config-router)#no auto-summary --關閉自動彙總
IOU1(config-router)#network 192.168.12.0 0.0.0.255--通告網段,後面跟上反掩碼
IOU1(config-router)#network 12.12.12.0 --如果沒有跟上反掩碼,默認就是通告主類網段

pick√
動態路由協議:EIGRP

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