解說增強內(nèi)部網(wǎng)關路由協(xié)議
關于路由協(xié)議,在不斷的路由發(fā)展之中,我們可以看到對它的不斷的改進,讓我們對協(xié)議的要求和規(guī)范也提出了更高的標準?,F(xiàn)在我們就來說一下什么是增強內(nèi)部網(wǎng)關路由協(xié)議。這個我們將從內(nèi)部網(wǎng)關路由協(xié)議說起。
增強內(nèi)部網(wǎng)關路由協(xié)議(Enhanced Interior Gateway Routing Protocol,EIGRP)是一個網(wǎng)絡協(xié)議,與早先的網(wǎng)絡協(xié)議相比,它可以使路由器更加有效地交換信息。EIGRP是由內(nèi)部網(wǎng)關路由協(xié)議(IGRP)發(fā)展而來的并且路由器不論使用EIGRP還是IGRP都可以交互操作,因為在一個協(xié)議中使用的公制(用來選擇路由的標準)可以轉(zhuǎn)化為另一個協(xié)議的公制。增強內(nèi)部網(wǎng)關路由協(xié)議(EIGRP)不僅可以用在Internet協(xié)議網(wǎng)絡,還可以用在AppleTalk(Mac機所用的網(wǎng)絡協(xié)議之一)和Novell NetWare網(wǎng)絡中。
使用增強內(nèi)部網(wǎng)關路由協(xié)議(EIGRP),路由器保留一份它的鄰近路由器的路由表副本。如果它不能從這些表中找到一條到達目的地的路由,它向它的鄰近路由器詢問一個路由并且它們輪流詢問它們的鄰近的路由器直到找到一個路由。當一個路由表的條目在其中的一個路由器中改變了,它會只把變化通知給它的鄰近路由器(一些早先協(xié)議要求發(fā)送整個路由表)。為了保持所有的路由器注意鄰近路由器的狀態(tài),每個路由器定時發(fā)出“hello”信息包。一個在一定時間間隔內(nèi)沒有收到“hello”信息包的路由器被認為是無效的。
增強內(nèi)部網(wǎng)關路由協(xié)議使用擴散刷新算法(DUAL)來決定到達目的地的最有效(花費最小)的路由。擴散刷新算法有限狀態(tài)機包括算法使用的決策信息,并且決定花費最少的路由(它考慮的是距離和到達目的地的路徑是否是無循環(huán)的)。
內(nèi)部網(wǎng)關路由協(xié)議是在80年代中期開發(fā)的思科專有協(xié)議,幫助克服計算跳數(shù)的單一衡量標準等路由選擇信息協(xié)議的缺陷。內(nèi)部網(wǎng)關路由協(xié)議具有穩(wěn)定的功能,同內(nèi)部網(wǎng)關路由協(xié)議抑制計時器、水平分裂、毒性逆轉(zhuǎn)等功能類似。定時的時間如下:非法270秒、抑制280秒和刷新630秒。內(nèi)部網(wǎng)關路由協(xié)議還包括影響路由選擇的機制和不等價均分負載。IGRP/EIGRP的衡量標準是:
◆帶寬
◆中繼
◆可靠性
◆負載
◆MTU(信息傳送單元)
內(nèi)部網(wǎng)關路由協(xié)議是一種內(nèi)部網(wǎng)關協(xié)議,是一種基于Bellman-Ford算法的距離向量路由協(xié)議。這個算法在IP協(xié)議9上每隔90秒廣播一次路由更新信息。內(nèi)部網(wǎng)關路由協(xié)議非常適用于中小型網(wǎng)絡。但是,思科增強了它的性能并且增加了對EIGRP的VLSM(變長子網(wǎng)掩碼)支持。
思科在90年代初開發(fā)出了增強內(nèi)部網(wǎng)關路由協(xié)議以便克服路由選擇信息協(xié)議和內(nèi)部網(wǎng)關路由協(xié)議的局限性。思科表示,內(nèi)部網(wǎng)關路由協(xié)議將從 IOS(互聯(lián)網(wǎng)操作系統(tǒng))系統(tǒng)中刪除。增強內(nèi)部網(wǎng)關路由協(xié)議適用于目前的大型網(wǎng)絡,支持多路由協(xié)議。增強內(nèi)部網(wǎng)關路由協(xié)議由于采用部分的和捆綁的更新所以消耗的帶寬較小,是目前匯聚路由協(xié)議中速度最快的之一。增強內(nèi)部網(wǎng)關路由協(xié)議的特點如下:
◆思科專有協(xié)議。
◆適用于小型至大型網(wǎng)絡。
◆設置非常簡單。使用自治系統(tǒng)號碼。#p#
◆支持多個第三層路由協(xié)議棧,如IP、Novell IPX和Appletalk等。
◆高級距離向量路由協(xié)議。
◆由于其逐步更新和快速聚合能力,通常稱作混合式。
◆IGP(內(nèi)部網(wǎng)關協(xié)議)。
◆不定期地在224.0.0.10地址啟動多廣播更新。
◆IP協(xié)議號88。
◆內(nèi)部管理距離為90;外部管理距離為170。
◆衡量標準是帶寬、中繼、可靠性、負載和信息傳送單元。
◆支持等價和非等價均分負載。
◆其它支持路由循環(huán)的穩(wěn)定性功能包括水平分裂和毒性逆轉(zhuǎn)。
◆使用擴散更新算法(DUAL)選擇無路由自環(huán)的路經(jīng)并且給予非常快速的聚合。
◆支持VLSM和自動摘要(無類別)。
◆自動分類的邊界摘要。
◆手工摘要發(fā)到各個接口的更新。
◆如果自治系統(tǒng)號碼相同,自動用內(nèi)部網(wǎng)關路由協(xié)議重新發(fā)布。
◆基于政策的路由。
增強內(nèi)部網(wǎng)關路由協(xié)議從可靠傳輸協(xié)議(RTP)中得到了可靠性。它不僅保留路由表,而且還有鄰居和拓撲表。增強內(nèi)部網(wǎng)關路由協(xié)議還保留替代的路由作為后續(xù)者(路由表)和可行性的后續(xù)者(拓撲表)以便快速聚合。下面是用于鄰居通信的數(shù)據(jù)包類型:hellos(多播)和acks(單向廣播),更新(多播或者單向廣播),查詢(多播),應答(單向廣播)和請求(多播或者單向廣播)。數(shù)據(jù)包在傳送中排列等候而且每一個協(xié)議都有一個單獨的鄰居表和完全分開的過程。