在購買網站主機的時候,經常會看到雙線機房、BGP機房的標識字樣,雙線機房很好理解就是電信聯通雙線接入,那么BGP又是什么呢?
什么是BGP機房?
專業釋義:BGP是指邊界網關協議(Border Gateway Protocol),BGP是運行于TCP上的一種自治系統(AS)的路由協議,是能夠妥善處理不相關路由域間的多路連接的協議。BGP協議主要用于互聯網AS(自治系統)之間的互聯。
小白釋義:電信、聯通等其他的大型IDC運營商都擁有自己的AS自治域號,不同運營商線路之間訪問速度比較慢,比如:托管在電信機房的服務器,聯通用戶訪問速度比較慢;如果服務器是BPG線路,無論用戶使用電信、聯通、移動或者其他線路,都可以無故障且快速的訪問服務器;BGP能夠控制路由的傳播和選擇最優的路由。
BGP不僅能夠解決速度問題,還可以解決繞過線路故障,如下圖所示:
BGP機房的優點:
服務器只需要設置一個IP地址,最佳訪問路由是由網絡上的骨干路由器根據路由跳數與其它技術指標來確定的,不會占用服務器的任何系統資源。服務器的上行路由與下行路由都能選擇最優的路徑,所以能真正實現高速的單IP高速訪問。
由于BGP協議本身具有冗余備份、消除環路的特點,所以當IDC服務商有多條BGP互聯線路時可以實現路由的相互備份,在一條線路出現故障時路由會自動切換到其它線路。
使用BGP協議還可以使網絡具有很強的擴展性可以將IDC網絡與其他運營商互聯,輕松實現單IP多線路,做到所有互聯運營商的用戶訪問都很快。這個是雙IP雙線無法比擬的。