bgp頻寬和普通頻寬區別(雙線和單線什麼區別)
租用伺服器依舊眾多企業的有限選擇,在選擇伺服器時,我們經常會看到單線伺服器,多線伺服器、BGP線路的伺服器,那麼這些線路的伺服器在使用上又會存在哪些不同呢?
單線伺服器:
單線伺服器大多都是在主機上只設定了一個IP,IP大多都是電信的,伺服器的網路運營商大多都是電信的。單線伺服器就是指這個IDC機房要麼是聯通線路接入,要麼是電信線路接入,要麼就是移動線路接入,相互之間跨運營商訪問效果比較差。
雙線伺服器:
雙線路雙IP是比較常見的,在運營商上接入了聯通和電信兩個運營商網路,這樣伺服器就擁有了兩個IP地址,然後利用路由器技術自動分辨訪問者的線路,從而實現電信使用者使用電信IP進網站,網通使用者使用網通IP訪問網站,這是單網絡卡雙IP方式。這樣做可以從硬體上解決兩種線路互訪困難的情況,以此提高網站開啟速度。
但如何實現一個域名電信使用者訪問電信IP,聯通使用者訪問聯通IP地址呢?
這就由域名智慧DNS解析雙線主機實現,域名泛解析或者對應線路智慧解析。其原理通俗點解釋就像是垃圾分類,管理員會在你倒垃圾前先分清楚你是哪一類垃圾,然後分發給你對應的垃圾桶,是廚餘垃圾就給你是溼垃圾的垃圾桶,是過期藥品就給你有害垃圾的垃圾桶。使用者訪問網站時先向DNS伺服器查詢這個網站的IP地址。而DNS伺服器會判斷使用者是電信上網還是網通上網? 是電信上網 就返回電信IP地址。是網通上網就返回網通IP地址。雙IP雙線路實現方式是指在一臺伺服器上安裝兩塊網絡卡。分別接入電信網線與網通網線並設定一個網通IP與一個電信IP,這樣一臺伺服器上就有了兩個IP地址,需要在伺服器上新增網通或電信的路由表來實現網通使用者與電信使用者分別從不同的線路訪問。
BGP線路伺服器:
採用BGP方案來實現電信/聯通/移動 多線路互聯的機房,我們稱為BGP機房。說到BGP機房,就離不開一個重要話題,那就是BGP協議。BGP(邊界閘道器協議)協議主要用於網際網路AS(自治系統)之間的互聯,BGP的最主要功能在於控制路由的傳播和選擇最好的路由。中國網通與中國電信都具有AS號(自治系統號),全國各大網路運營商多數都是通過BGP協議與自身的AS號來互聯的。
通過BGP協議,實現單IP雙線路的模式,直接將其中的一條線路上的IP會對映到另一條線路IP上,使用者訪問時,可以根據使用者的運營商網路自動的選擇適合的路由接待。
那麼他們的都有什麼特點呢?
單線:
單線優勢就是大頻寬成本低,機房出口頻寬充足。用單線伺服器時,電信使用者在訪問時速度會相對於其他使用運營商服務的使用者訪問時的速度會快一些。一般採用單線伺服器的大多是小型網站使用者。
反過來BGP的優勢就是單線機房的劣勢,最忍受不了的就是晚上、節假日機器故障維護問題,慢的要死,當然這種情況只是機房頻寬不充足的情況下,頻寬充足還是比較穩定的。
雙線:
雙線支援全國各地的使用者訪問,適合針對全國使用者的網站,如商城類網站、門戶型網站、一般小型網站或小型網頁遊戲使用者等。
但是採用這種線路的弊端在於雙線費用較高並且頻寬較小,所有的資料包都是在主機上進行判斷後發到不同的網絡卡點的,當訪問量比較大的時候,伺服器資源也會存在較大的佔用,且由於通常域名預設指向電信站,因此初次訪問該站點的網通使用者會很慢。
BGP:
BGP機房實現了不同運營商能共用同一IP的目標,並且保證了各服務商都能以最快的速度接入網路。
BGP多線機房出口頻寬沒有單線充足,一把的攻擊能扛住,大流量如20G的網路就會丟包。使用BGP線路的優點在於,相對於雙IP雙線路的伺服器而言,在操作上會更簡單。可以解決運營商不同造成的互聯不互通的問題。線路穩定性上也是有比較好的保障的。BGP線路的應用範圍是比較廣泛的,適合各類企業的使用。
運營商通過這樣的途徑不僅可以選擇到最佳的訪問途徑、達到最高的訪問速度,並且還不佔用伺服器的任何資源。
不好的地方就是BGP線路貴,同樣的機器和頻寬比單線高出很多,頻寬越大比例越大,一般用千兆以上頻寬的公司基本沒有用BGP多線的。
總而言之,如果你的使用者群體比較集中,流量非常大,比如基本都是北方使用者或者某一個城市,可以考慮放在單線機房,便宜省錢。小型網站平臺可以考慮單線 CDN,這是個不錯的選擇。
如果業務是服務全國使用者或者當地電信聯通市場佔比各半,流量在百兆以內就放在BGP多線,速度快,伺服器有保障。