BGP三線的真真假假:
國內(nèi)不少IDC服務(wù)商都號稱自己是“真正的三線”、“三線單IP”、“全路由三線”,但是,這其中有沒有水分?他們都是BGP三線?BGP的門檻真的這么低嗎?
首先,要構(gòu)建真正的BGP三線,需要有自己的機(jī)房,為什么?因?yàn)槟悴豢赡茉陔娦诺臋C(jī)房再接一條聯(lián)通或移動(dòng)的線路,同理,你也不可能在聯(lián)通或移動(dòng)的機(jī)房拉一條電信的線,所以運(yùn)營商只能自建機(jī)房,然后跟三個(gè)ISP拉線;這樣一來,那些采用跟電信租用機(jī)房、或者跟電信共建機(jī)房的運(yùn)營商,使用三線都是個(gè)問題,還要用BGP就有點(diǎn)癡人說夢了。
另外,BGP三線要有自己的IP段、自治域。這個(gè)怎么弄?跟CNNIC申請。但是,要有自己線路的運(yùn)營商才能申請,這個(gè)絕對不是隨便一個(gè)IDC公司就能辦到的,能夠做到這一點(diǎn)的公司,其實(shí)力已經(jīng)非常雄厚,國內(nèi)達(dá)得到這個(gè)級別的也基本可以數(shù)出來,要是一個(gè)公司你連名字都沒聽過,你相信這樣的公司能夠具有申請資格?
結(jié)論:在談到三線托管的時(shí)候,我們經(jīng)常看到單IP單網(wǎng)卡三線、三IP三網(wǎng)卡三線之類的詞匯,尤其是近年來興起的一種叫做BGP路由的三線多線技術(shù)更是頻頻出現(xiàn),那么,BGP三線是怎么回事?為什么要討論它的真?zhèn)螁栴},今天我就為大家一一道來。
BGP(邊界網(wǎng)關(guān)協(xié)議)協(xié)議主要用于互聯(lián)網(wǎng)AS(自治系統(tǒng))之間的互聯(lián),BGP的最主要功能在于控制路由的傳播和選擇最好的路由。中國聯(lián)通,中國電信和中國移動(dòng)都具有AS號(自治系統(tǒng)號),全國各大網(wǎng)絡(luò)運(yùn)營商多數(shù)都是通過BGP協(xié)議與自身的AS號來互聯(lián)的。使用此方案來實(shí)現(xiàn)三線路需要在CNNIC(中國互聯(lián)網(wǎng) 信息中心)申請IDC自己的IP地址段和AS號,然后通過BGP協(xié)議將此段IP地址廣播到聯(lián)通、電信和移動(dòng)等其它的網(wǎng)絡(luò)運(yùn)營商,使用BGP協(xié)議互聯(lián)后聯(lián)通與電信和移動(dòng)的所有骨干路由設(shè)備將會判斷到IDC機(jī)房IP段的最佳路由,以保證聯(lián)通、電信或移動(dòng)用戶的高速訪問。
什么是BGP協(xié)議?
BGP(Border GatewayProtocol)是一種在自治系統(tǒng)之間動(dòng)態(tài)交換路由信息的路由協(xié)議。一個(gè)自治系統(tǒng)的經(jīng)典定義是在一個(gè)管理機(jī)構(gòu)控制之下的一組路由器,它使用IGP和普通度量值向其他自治系統(tǒng)轉(zhuǎn)發(fā)報(bào)文。
在BGP中使用自治系統(tǒng)這個(gè)術(shù)語是為了強(qiáng)調(diào)這樣一個(gè)事實(shí):一個(gè)自治系統(tǒng)的管理對于其他自治系統(tǒng)而言是提供一個(gè)統(tǒng)一的內(nèi)部選路計(jì)劃,它為那些通過它可以到達(dá)的網(wǎng)絡(luò)提供了一個(gè)一致的描述。
邊界網(wǎng)關(guān)協(xié)議是不同自治系統(tǒng)路由器之間進(jìn)行通信的外部網(wǎng)關(guān)協(xié)議,作為EGP替代品。BGP系統(tǒng)之間交換網(wǎng)絡(luò)的可達(dá)到信息。這些信息包括數(shù)據(jù)到達(dá)這些網(wǎng)絡(luò)所必須經(jīng)過的自治系統(tǒng)AS中的所有路徑,通過這些信息構(gòu)造自治系統(tǒng)鏈接圖,然后根據(jù)連接圖刪除選路環(huán),制定選路策略。
使用BGP三線方案有以下優(yōu)點(diǎn):
1.服務(wù)器只需要設(shè)置一個(gè)IP地址,最佳訪問路由是由網(wǎng)絡(luò)上的骨干路由器根據(jù)路由跳數(shù)與其它技術(shù)指標(biāo)來確定的,不會對占用服務(wù)器的任何系統(tǒng)資源。服務(wù)器的上行路由與下行路由都能選擇最優(yōu)的路徑,所以能真正實(shí)現(xiàn)高速的單IP三線訪問。
2.由于BGP協(xié)議本身具有冗余備份、消除環(huán)路的特點(diǎn),所以當(dāng)IDC服務(wù)商有多條BGP互聯(lián)線路時(shí)可以實(shí)現(xiàn)路由的相互備份,在一條線路出現(xiàn)故障時(shí)路由會自動(dòng)切換到其它線路。
3.使用BGP協(xié)議還可以使網(wǎng)絡(luò)具有很強(qiáng)的擴(kuò)展性可以將IDC網(wǎng)絡(luò)與其他運(yùn)營商互聯(lián),輕松實(shí)現(xiàn)單IP多線路,做到所有互聯(lián)運(yùn)營商的用戶訪問都很快。這個(gè)是三IP三線無法比擬的。
雖然BGP方案是最好的解決方案但由于此方案需要IDC提供商的設(shè)備投入與帶寬投入方面較大并且技術(shù)上較為復(fù)雜,所以目前國內(nèi)采用此方案僅限于實(shí)力較強(qiáng)的專業(yè)IDC服務(wù)商。
綜上所述,以上各種三線實(shí)現(xiàn)的方式各有優(yōu)缺點(diǎn),三IP三線成本較低,但網(wǎng)絡(luò)不夠穩(wěn)定并且占用大量的服務(wù)器資源,普通單IP三線路只是實(shí)現(xiàn)了部分三線路的效果所以訪問速度不佳,CDN方式對靜態(tài)網(wǎng)頁效果很好但對交互性很強(qiáng)的網(wǎng)頁效果不太理想,BGP單IP三線路解決了以上所有的問題是最好的實(shí)現(xiàn)方式但國內(nèi)采用此種方案的IDC服務(wù)商較少,如果能將BGP單IP三線與CDN加速結(jié)合起來將會是最優(yōu)的解決方案。目前全國已有不少合用BGP技術(shù)方案的數(shù)據(jù)中心,但大多為特殊客戶提供服務(wù),很少有針對普通用戶和IDC商的機(jī)房。
BGP三線的實(shí)現(xiàn)方式:
BGP三線的實(shí)現(xiàn)方式跟早期的三網(wǎng)卡三線相比最大的特色就是服務(wù)器只需要一個(gè)網(wǎng)卡,因此在客戶的服務(wù)器上不存在任何需要改動(dòng)的地方,不過運(yùn)營商就需要購置一臺較為昂貴的BGP路由器,因此這種三線技術(shù)也稱為“全路由三線”。
一句話說穿,國內(nèi)號稱BGP三線的公司大部分都是不符合上述條件的,當(dāng)然,有些如果是代理商,那還得看他代理的是誰的BGP三線。由于各方面條件的限制,我們在這里無法為大家列舉國內(nèi)所有的真正BGP三線運(yùn)營商,但是有一點(diǎn)可以告訴廣大讀者,真正的BGP多線在國內(nèi)是比較有限的;當(dāng)然,從大局上說,我們期待更多的運(yùn)營商采用這種技術(shù),給大家?guī)砀鄬?shí)際的好處,而不是純粹為了宣傳造勢。