DUAL 的核心思想
擴散計算的核心思想如下:
1.任何時間發(fā)生了 IE 的話,將執(zhí)行本地計算
2.如果在拓撲表里發(fā)現(xiàn)了多個 FS,metric 最低的作為新的 Successor
3.如果沒有找到可用的 FS,路由進入活躍狀態(tài),并向鄰居發(fā)出查詢包,尋找新的 FS
4.當所有發(fā)出去的查詢包都被應答包響應,或者在 active timer 超出之前,會一直處于活躍狀態(tài)
5.如果擴散計算結果沒有找到新的可用 FS 的話,那么將宣告目標不可達
4:協(xié)議獨立模塊(PDMs)。
支持IP,AppleTalk,and Novell NetWare
每個協(xié)議均有獨立的EIGRP模塊。
5:EIGRP的3張表:鄰居表、數(shù)據(jù)庫拓撲表、轉發(fā)表。
6:EIGRP在形成鄰居表的時候形成的映射關系的內容。
包括下一跳路由器和相對應的端口。
7:DUAL的術語:AD、FD、S、FS、FC的內容。
AD是指宣告距離,F(xiàn)D是指到達目的地的距離。
S是具有最優(yōu)路徑的下一跳路由器。
FS是指可行路由器。
FC是指可行條件。
8:EIGRP數(shù)據(jù)庫拓撲表形成的過程。以及轉發(fā)表形成的過程。
包括目的地,以及與其對應的AD,FD,S,FS的信息都在拓撲表里。
9:EIGRP數(shù)據(jù)包的類型:HELLO、UPDATE、QUERY、REPLY、ACK。
HELLO建立鄰居關系。
UPDATE發(fā)送路由更新。
QUERY向鄰居發(fā)送路由查詢。
REPLY應答關于路由更新的查詢。
ACK應答一個可靠的數(shù)據(jù)包。
10:EIGRP的鄰接關系形成的過程。發(fā)送hellow包。
11:EIGRP的度量值的計算。