邊界網關協議

邊界網關協議 ( 縮寫 ： BGP ） 是互聯網上一個核心的去中心化自治路由協議 。 它通過維護IP路由表或 “ 前綴 ” 表來實現自治系統 （ AS ） 之間的可達性 ， 屬於矢量路由協議 。 BGP不使用傳統的內部網關協議 （ IGP ） 的指標 ， 而使用基於路徑 、 網絡策略或規則集來決定路由 。 因此 ， 它更適合被稱爲矢量性協議 ， 而不是路由協議 。 大多數互聯網服務提供商必須使用BGP來與其他ISP建立路由連接 （ 尤其是當它們採取多宿主連接時 ） 。 因此 ， 即使大多數互聯網用戶不直接使用它 ， 但是與7號信令系統 — — 即通過PSTN的跨供應商核心響應設置協議相比 ， BGP仍然是互聯網最重要的協議之一 。 特大型的私有IP網絡也可以使用BGP 。 例如 ， 當需要將若干個大型的OSPF （ 開放最短路徑優先 ） 網絡進行合併 ， 而OSPF本身又無法提供這種可擴展性時 。 使用BGP的另一個原因是其能爲多宿主的單個或多個ISP （ RFC 1998 ） 網絡提供更好的冗餘 。