回覆列表
  • 1 # 老哥愛折騰

    感謝你的提問。BGP是什麼?BGP用於哪些地方?

    BGP (Border Gateway Protocol)是邊界閘道器協議,它是運行於 TCP 上的一種自治系統(AS)的路由協議,是唯一能夠妥善處理不相關路由域間的多路連線的協議。

    以國內目前主流的三大運營商為例,中國電信 、中國聯通、中國移動和一些擁有AS自治域的大型民營IDC運營商可以透過BGP協議來實現多線互聯互通。

    舉個形象的比喻:你當前所使用的寬頻網路是中國電信提供的,你要訪問的伺服器所在的IDC機房如果使用的是中國移動的寬頻,那麼當你訪問該伺服器時,需要從中國電信的寬頻網路跨網到中國移動的寬頻網路,訪問速度就會受到一定的影響。而如果該伺服器所在的IDC機房具備BGP協議的多線網路,其中就有一線是中國電信提供的寬頻網路,那麼根據BGP協議,將自動優先使用中國電信的寬頻網路接入伺服器,訪問速度將會大大是提高。

    BGP就好比一個智慧APP,可以幫助使用者選擇最佳的交通形式,並且可以在出現臨時問題時,自動幫使用者選擇最佳的交通方式。

    國內IDC機房需要在CNNIC(中國網際網路資訊中心)或APNIC(亞太網路資訊中心)申請自己的IP地址段和AS號,然後將自己的IP地址廣播到其它網路運營商的AS中,並透過BGP協議將多個AS進行連線,從而實現可自動跨網訪問。此時,當用戶發出訪問請求後,將根據BGP協議的機制自動在已建立連線的多個AS之間為使用者提供最佳路由,從而實現不同網路運營商使用者的高速訪問同一機房資源。

    BGP實現了使用者最佳路徑的自動選擇,即使遇到單條線路故障,BGP依然可以自動引導使用者選擇最佳的訪問路徑。

  • 2 # 坤德拉

    BGP全稱 Board Gateway Protocol ,邊界閘道器協議。

    邊界閘道器協議(BGP)是運行於 TCP 上的一種自治系統的路由協議。 BGP 是唯一一個用來處理像因特網大小的網路的協議,也是唯一能夠妥善處理好不相關路由域間的多路連線的協議。 BGP 構建在 EGP 的經驗之上。 BGP 系統的主要功能是和其他的 BGP 系統交換網路可達資訊。網路可達資訊包括列出的自治系統(AS)的資訊。這些資訊有效地構造了 AS 互聯的拓樸圖並由此清除了路由環路,同時在 AS 級別上可實施策略決策。

    BGP協議可以讓企業實現跨運營商線路對外提供企業服務,讓企業具有更自主,更靈活的路由方式,有效避免和擺脫了被某一家運營商繫結的尷尬現象,讓企業自主的選擇和開展業務服務。

    目前除了三大基礎運營商之外,提供公有云的網際網路公司也對外提供BGP服務,如華為雲,阿里雲,騰訊雲等,讓客戶有了更多的線路自主選擇權,將公司的業務運營風險進行控制和降低。

    如果選擇單一線路供應商,而恰巧這個供應商線路出現問題,將會影響企業業務運營,所以具有一定市場規模的,或者說在企業運營上有一定質量要求,BGP成為標配。

  • 中秋節和大豐收的關聯?
  • 教師績效考核的考核內容?