全球专业中文经管百科,由121,994位网友共同编写而成,共计435,877个条目

EIGRP

用手机看条目

出自 MBA智库百科(https://wiki.mbalib.com/)

EIGRP(Enhanced Interior Gateway Routing Protocol, 增強內部網關路由線路協議)

目錄

什麼是EIGRP

  EIGRPCisco公司的私有協議(2013年已經公有化)。 EIGRP結合了鏈路狀態和距離矢量型路由選擇協議的Cisco專用協議,採用彌散修正演算法(DUAL)來實現快速收斂,可以不發送定期的路由更新信息以減少帶寬的占用,支持Appletalk、IP、Novell和NetWare等多種網路層協議。

EIGRP的特點

  1.快速收斂:鏈路狀態包(Link-State Packet,LSP)的轉發是不依靠路由計算的,所以大型網路可以較為快速的進行收斂.它只宣告鏈路和鏈路狀態,而不宣告路由,所以即使鏈路發生了變化,不會引起該鏈路的路由被宣告.但是鏈路狀態路由協議使用的是Dijkstra演算法,該演算法比較複雜,並且較占CPU和記憶體資源和其他路由協議單獨計算路由相比,鏈路狀態路由協議採用種擴散計算(diffusingcomputations ),通過多個路由器並行的記性路由計算,這樣就可以在無環路產生的情況下快速的收斂.

  2.減少帶寬占用:EIGRP不作周期性的更新,它只在路由的路徑和度發生變化以後做部分更新.當路徑信息改變以後,DUAL只發送那條路由信息改變了的更新,而不是發送整個路由表.和更新傳輸到一個區域內的所有路由器上的鏈路狀態路由協議相比,DUAL只發送更新給需要該更新信息的路由器。 在WAN低速鏈路上,EIGRP可能會占用大量帶寬,預設只占用鏈路帶寬50%,之後發佈的IOS允許使用命令ip bandwidth-percent eigrp來修改這一預設值 .

  3.支持多種網路層協議:EIGRP通過使用“協議相關模塊”(即protocol-dependentmodule),可以支持IPX,ApplleTalk,IP,IPv6和NovellNetware等協議.

  4.無縫連接數據鏈路層協議和拓撲結構:EIGRP不要求對OSI參考模型的層2協議做特別是配置.不像OSPF,OSPF對不同的層2協議要做不同配置,比如乙太網幀中繼總之,EIGRP能夠有效的工作在LAN和WAN中,而且EIGRP保證網路不會產生環路(loop-free);而且配置起來很簡單;支持VLSM;它使用多播和單播,不使用廣播,這樣做節約了帶寬;它使用和IGRP一樣的度的演算法,但是是32位長的;它可以做非等價的路徑的負載平衡.

EIGRP的優缺點

  (1)EIGRP路由協議主要優點

  精確路由計算和多路由支持。EIGRP協議繼承了IGRP協議的最大的優點是矢量路由權。EIGRP協議在路由計算中要對網路帶寬、網路時延、通道占用率和通道可信度等因素作全面的綜合考慮,所以EIGRP的路由計算更為準確,更能反映網路的實際情況。同時EIGRP協議支持多路由,使路由器可以按照不同的路徑進行負載分擔。

  較少帶寬占用。使用EIGRP協議的對等路由器之間周期性的發送很小的hello報文,以此來保證從前發送報文的有效性。路由的發送使用增量發送方法,即每次只發送發生變化的路由。發送的路由更新報文採用可靠傳輸,如果沒有收到確認信息則重新發送,直至確認。EIGRP還可以對發送的EIGRP報文進行控制,減少EIGRP報文對介面帶寬的占用率,從而避免連續大量發送路由報文而影響正常數據業務的事情發生。

  快速收斂。路由計算的無環路和路由的收斂速度是路由計算的重要指標。EIGRP協議由於使用了DUAL演算法,使得EIGRP協議在路由計算中不可能有環路路由產生,同時路由計算的收斂時間也有很好的保證。因為,DUAL演算法使得EIGRP在路由計算時,只會對發生變化的路由進行重新計算;對一條路由,也只有此路由影響的路由器才會介入路由的重新計算。

  MD5認證。為確保路由獲得的正確性,運行EIGRP協議進程的路由器之間可以配置MD5認證,對不符合認證的報文丟棄不理,從而確保路由獲得的安全。

  路由聚合。EIGRP協議可以通過配置,對所有的EIGRP路由進行任意掩碼長度的路由聚合,從而減少路由信息傳輸,節省帶寬。

  實現負載分擔。去往同一目的的路由表項,可根據介面的速率、連接質量和可靠性等屬性,自動生成路由優先順序,報文發送時可根據這些信息自動匹配介面的流量,達到幾個介面負載分擔的目的。

  配置簡單。使用EIGRP協議組建網路,路由器配置非常簡單,它沒有複雜的區域設置,也無需針對不同網路介面類型實施不同的配置方法。使用EIGRP協議只需使用router eigrp命令在路由器上啟動EIGRP 路由進程,然後再使用network 命令使能網路範圍內的介面即可。

  (2)EIGRP路由協議主要缺點

  沒有區域概念。EIGRP沒有區域的概念,而OSPF在大規模網路的情況下,可以通過劃分區域來規劃和限制網路規模。所以EIGRP適用於網路規模相對較小的網路,這也是矢量-距離路由演算法(RIP協議就是使用這種演算法)的局限所在。

  定時發送HELLO報文。運行EIGRP的路由器之間必須通過定時發送HELLO報文來維持鄰居關係,這種鄰居關係即使在撥號網路上,也需要定時發送HELLO報文,這樣在按需撥號的網路上,無法定位這是有用的業務報文還是EIGRP發送的定時探詢報文,從而可能誤觸發按需撥號網路發起連接,尤其在備份網路上,引起不必要的麻煩。所以,一般運行EIGRP的路由器,在撥號備份埠還需配置Dialer list和Dialer group,以便過濾不必要的報文,或者運行TRIP協議,這樣做增加路由器運行的開銷。而OSPF可以提供對撥號網路按需撥號的支持,只用一種路由協議就可以滿足各種專線或撥號網路應用的需求。

  基於分散式的DUAL演算法。EIGRP的無環路計算和收斂速度是基於分散式的DUAL演算法的,這種演算法實際上是將不確定的路由信息散播(向鄰居發query報文),得到所有鄰居的確認後(reply報文)再收斂的過程,鄰居在不確定該路由信息可靠性的情況下又會重覆這種散播,因此某些情況下可能會出現該路由信息一直處於活動狀態(這種路由被稱為活動路由棧),並且,如果在活動路由的這次DUAL計算過程中,出現到該路由的後繼(successor)的測量發生變化的情況,就會進入多重計算,這些都會影響DUAL演算法的收斂速度。而OSPF演算法則沒有這種問題,所以從收斂速度上看,雖然整體相近,但在某種特殊情況下,EIGRP還有不理想的情況。

  EIGRP是Cisco公司的私有協議。Cisco公司是該協議的發明者和唯一具備該協議解釋和修改權的廠商。如果要支持EIGRP協議需向Cisco公司購買相應版權,並且Cisco公司修改該協議沒有義務通知任何其他廠家和使用該協議的用戶。而OSPF是開放的協議,是IETF組織公佈的標準。世界上主要的網路設備廠商都支持該協議,所以它的互操作性和可靠性由於公開而得到保障,並且在眾多的廠商支持下,該協議也會不斷走向更加完善。

本條目對我有幫助5
MBA智库APP

扫一扫,下载MBA智库APP

分享到:
  如果您認為本條目還有待完善,需要補充新內容或修改錯誤內容,請編輯條目投訴舉報

本条目由以下用户参与贡献

Mis铭,刘维燎.

評論(共0條)

提示:評論內容為網友針對條目"EIGRP"展開的討論,與本站觀點立場無關。

發表評論請文明上網,理性發言並遵守有關規定。

打开APP

以上内容根据网友推荐自动排序生成

下载APP

闽公网安备 35020302032707号