什麼是外部閘道器協議 (EGP)?


外部閘道器協議 (EGP) 是一種已淘汰的路由協議,用於自治系統之間交換資料。邊界閘道器協議取代了 EGP,EGP 被研究機構、大學、政府機構和商業公司廣泛使用(BGP)。

EGP 基於輪詢指令來請求更新響應,並定期交換訊息輪詢以檢查鄰居的可達性。RFC 904 於 1984 年 4 月釋出,詳細介紹了 EGP。

外部閘道器協議是外部閘道器協議的另一個名稱。

在網際網路的早期,研究機構、大學、政府機構和商業企業廣泛使用 EGP 來互連自治計算機。但是,它最終被邊界閘道器協議 (BGP) 取代。

EGP 的工作原理

在引入 BGP 之前,網際網路主機使用 EGP 進行資料表路由交換。EGP 路由表中列出了所有可用的路由器、地址、成本度量以及每個最佳路由選擇路徑。EGP 模型旨在自動化有限的事件、動作和轉換。

EGP 機制如下:

  • 獲取鄰居

  • 監控鄰居。

  • 透過更新訊息交換資料。

EGP 允許不同域中的相鄰路由器共享資訊,而內部閘道器協議則用於域內。

高階研究計劃局網路的主要路由器使用 EGP 傳達其可達性(ARPANET)。稱為自治系統 (AS) 的不同網際網路管理域中的各個源節點將資訊傳送到核心路由器,然後透過骨幹網中繼,直到到達另一個 AS 內的目標網路。

與大多數其他協議不同,EGP 僅關注網路可達性,並且不使用任何度量來選擇最佳路徑。

EGP 的優缺點

EGP 是第一個在網際網路上獲得廣泛普及的外部閘道器協議,它有幾個優點和缺點。由於該協議對自治系統內的故障沒有反應,因此路由表保持穩定,變化最小。

EGP 是一種簡單的可達性協議,僅限於樹狀拓撲,不支援多路徑網路設定,這使得它的效率低於更新的距離向量和路徑向量協議。

由於此路由系統旨在進行集中管理,因此其可擴充套件性有限,這在當今快速增長的網際網路中是一個很大的缺點。商業化的網際網路不受任何中央機構的監管。網際網路由多個互連網路組成。在分散式架構中,自治系統需要內部和外部路由協議來做出智慧的路由決策。因此,EGP 已逐漸淡出。

更新於:2021 年 8 月 19 日

2K+ 次檢視

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告