EIGRP路由協(xié)議入門必讀
網(wǎng)絡(luò)結(jié)構(gòu)是復(fù)雜的。它的協(xié)議也是很多種。那么就單路由協(xié)議來說就有很多種類。今天我們?yōu)榇蠹医榻B的是EIGRP路由協(xié)議的相關(guān)內(nèi)容。加強型內(nèi)部網(wǎng)關(guān)路由協(xié)議(以下簡稱“EIGRP")是Cisco公司開發(fā)的距離矢量路由協(xié)議,支持IP、IPX等多種網(wǎng)絡(luò)層協(xié)議。由于TCP/IP是當(dāng)今網(wǎng)絡(luò)中最常用的協(xié)議,故本文只討論IP網(wǎng)絡(luò)環(huán)境中的EIGRP。
EIGRP路由協(xié)議是一個平衡混合型路由協(xié)議(Cisco公司創(chuàng)造的術(shù)語),既有傳統(tǒng)的距離矢量協(xié)議的特點:路由信息依靠鄰居路由器通告,遵守路由水平分割和反向毒化規(guī)則,路由自動歸納,配置簡單,又有傳統(tǒng)的鏈路狀態(tài)路由協(xié)議的特點:沒有路由跳數(shù)的限制,當(dāng)路由信息發(fā)生變化時,采用增量更新的方式,保留對所有可能路由(網(wǎng)絡(luò)的拓撲結(jié)構(gòu))的了解、支持變長子網(wǎng)掩碼、路由手動歸納。該協(xié)議同時又具有自己獨特的特點:支持非等成本路由上的負載均衡,采用差分更新算法(DUAL)在確保無路由環(huán)路的前提下,收斂迅速。因而適用于中大型網(wǎng)絡(luò)。
EIGRP的術(shù)語和概念
1.在EIGRP路由協(xié)議中,有五種類型的數(shù)據(jù)包:
HELLO:以組播的方式發(fā)送,用于發(fā)現(xiàn)鄰居路由器,并維持鄰居關(guān)系。
更新(update):當(dāng)路由器收到某個鄰居路由器的第一個HELLO包時,以單點傳送方式回送一個包含它所知道的路由信息的更新包。當(dāng)路由信息發(fā)生變化時,以組播的方式發(fā)送一個只包含變化信息的更新包。注意,兩個更新包的內(nèi)容不一樣。
查詢(query):當(dāng)一條鏈路失效,路由器重新進行路由計算但在拓撲表中沒有可行的后繼路由時,路由器就以組播的方式向它的鄰居發(fā)送一個查詢包,以詢問它們是否有一條到目的地的可行后繼路由。
答復(fù)(reply):以單點的方式回傳給查詢方,對查詢數(shù)據(jù)包進行應(yīng)答。
確認(ACK):以單點的方式傳送,用來確認更新、查詢、答復(fù)數(shù)據(jù)包,以確保更新、查詢、答復(fù)傳輸?shù)目煽啃?#65377;
2.可行距離(feasible distance):到達一個目的地的最短路由的度量值。
3.后繼 ( successor):后繼是一個直接連接的鄰居路由器,通過它具有到達目的地的最短路由。通過后繼路由器將包轉(zhuǎn)發(fā)到目的地。
4.通告距離(advertise distance):相鄰路由器所通告的相鄰路由器自己到達某個目的地的最短路由的度量值。
5.可行后繼 (feasible successor):可行后繼是一個鄰居路由器,通過它可以到達目的地,不使用這個路由器是因為通過它到達目的地的路由的度量值比其他路由器高,但它的通告距離小于可行距離,因而被保存在拓撲表中,用做備擇路由。
6.可行條件 (feasible conditon) :上述四個術(shù)語,構(gòu)成了可行條件,是EIGRP路由協(xié)議的路由器更新路由表和拓撲表的依據(jù)。可行條件可以有效地阻止路由環(huán)路,實現(xiàn)路由的快速收斂。
7.活躍狀態(tài) (active state):當(dāng)路由器失去了到達一個目的地的路由,并且沒有可行后繼可利用時,該路由進入活躍狀態(tài),是一條不可用的路由。當(dāng)一條路由處于活躍狀態(tài)時,路由器向所有鄰居發(fā)送查詢來尋找另外一條到達該目的地的路由。
8.被動狀態(tài) (passive state):當(dāng)路由器失去了一條路由的后繼而有一個可行后繼,或者再找到一個后繼時,該路由進入被動狀態(tài),是一條可用的路由。