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