DUAL算法詳解 eigrp認證 及 小特性

dual算法:

本地計算: 最優down了拿最好的備份來取代,並且發更新給鄰居,讓鄰居做路徑調整。

擴散更新:
丟失最優路由,沒有備份,條件觸發。 發送查詢給所有eigrp鄰居,詢問該丟失路由信息。

當查詢路由器收到對應每份查詢的應答,計算就完成了。完成之前 ,將被計算的路由設置爲Active 。度量值設爲無窮大。這樣當鄰居給我 通到了reply都比無窮大要小。就直接更新。

擴散更新計算兩個原則:
1.當一臺路由器查詢鄰居,如果鄰居沒有迴應reply ,本路由器不能針對相同的路由重複查詢該 鄰居。

2.一臺被查詢的路由器在回覆查詢者reply之前不能反向針對該路由反問查詢者。

**鄰居收到:**本地路由表是否存在被查詢的路由沒有,直接回復reply,該網絡不可達 。什麼情況下會做這樣的回覆 :1.路由過濾,2路由彙總。

如果本地有 看關於該路由查詢者路由器是否是該路由的S,如果不是,S路由通告給查詢者
如果是,會先做一個本地計算。查看該路由器本地是否有FS,有 將最優的FS路由切換成S路由通告給查詢者。 通告給查詢者新的S路由,沒有備份,本地產生
query發送給鄰居。沒有鄰居直接刪除並回復該網絡不可達。
在這裏插入圖片描述
但這樣不合理

x網絡–r1—r2—r3----r100
想想當x網絡down掉了,是不是一直查下去。
所以有個解決方案:限制擴散更新被查詢的範圍。

在分支上啓用 *stub特性 未節特性 *。但一臺路由器啓了stub特性發送hello的時候 就會攜帶stub參數 有路由問題不可被查詢。

在eigrp進程 中
eigrp stub  直接回車默認會跟 
//summary conected 在通告時候只能通告直連和彙總。
//receive only只能接收不能發
//redistributed 能通告進eigrp的任何外部
//static 只靜態

eigrp認證

只支持密文 ,散列一般做完整性檢查,校驗。在認證時候通過md5,保證密鑰在傳輸時候以亂碼形式來攜帶。保持密鑰本地地安全性。

一個密鑰鏈裏面可以包含n把 密鑰,id 和key-string爲相同就是一樣。

最大的好處就是密鑰管理,在鑰匙鏈存放n多把密鑰,每把密鑰包含兩個參數 sendlifetime
accept-lifetime。id最小最優。要使用NTP。保證系統時間完全一致。

eigrp高級特性

卡在活動狀態,query ,replay 最多等待180s,這是活動計時期,timers active-time在進程中可以指定 。180s沒reply.down .

過180秒就會將路由狀態改成sia。

所以就設計出了sia query 等待90沒收到jreply就發送, 發送SIA查詢,回SIArepaly之後,活動計時器歸0。 上限七次。就down。

goodbye特性:在hello包中把k值設255。都 。 告訴鄰居,這個接口不運行eigrp了down掉我們的鄰居。

在進程中 metric weights

非等價負載均衡: V大於2 0-128.備份的FD<=最優路由的fd*v。 前提是保證無環。度量值大的負載多一些

被動接口: 不能收發任何形式的eigrp報文。

修改hello時間 ip hold-time eigrp 90 ns

單播建鄰居 nei 接口 對式也需要單播回指

64位eigrp配置
router eigrp libai
address-family ipv4 unicast autonmous-systme 90
topology base 裏重分發

eigrp acl只能修改內部 路由管理距離
外部 distance eigrp 90 170全一起改。

默認最多4條路徑來負載均衡
maximum-paths 32 最多可以使用32條

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