一般我們比較推薦的雙線接入,不是說簡單的將電信,網(wǎng)通兩根線路直接接到服務器上,而是通過相關的網(wǎng)絡設備和技術手段來實現(xiàn)的,首先,通過網(wǎng)通和電信節(jié)點接入雙線到機房,再接入相關網(wǎng)絡設備,并進行相關設置,通過網(wǎng)絡設備來實現(xiàn)智能路由,在服務器上只需要一個IP,一根線接入,即可實現(xiàn)一個IP 上的雙線訪問。而實現(xiàn)這個方案最佳的方法就是采用BGP協(xié)議.。BGP用來在AS之間實現(xiàn)網(wǎng)絡可達信息的交換,整個交換過程要求建立在可靠的傳輸連接基礎上來實現(xiàn)。這樣做有許多優(yōu)點,BGP可以將所有的差錯控制功能交給傳輸協(xié)議來處理,而其本身就變得簡單多了。BGP使用TCP作為其傳輸協(xié)議,缺省端口號為 179。與EGP相比,BGP有許多不同之處,其最重要的革新就是其采用路徑向量的概念和對CIDR技術的支持。路徑向量中記錄了路由所經(jīng)路徑上所有AS 的列表,這樣可以有效地檢測并避免復雜拓撲結構中可能出現(xiàn)的環(huán)路問題;對CIDR的支持,減少了路由表項,從而加快了選路速度,也減少了路由器間所要交換的路由信息。另外,BGP一旦與其他BGP路由器建立對等關系,其僅在最初的初始化過程中交換整個路由表,此后只有當自身路由表發(fā)生改變時,BGP才會產(chǎn)生更新報文發(fā)送給其它路由器,且該報文中僅包含那些發(fā)生改變的路由,這樣不但減少了路由器的計算量,而且節(jié)省了BGP所占帶寬。
簡單的雙線雙IP是將兩根線路接入服務器,必須在服務器上綁定兩個IP,插入雙網(wǎng)卡,在大量用戶訪問的情況下,服務器的系統(tǒng)資源占用比很高,影響性能,而采用BGP協(xié)議的雙線單IP技術卻不會出現(xiàn)這個問題,因為用戶來源的訪問判斷和線路切換是由放置在接入點上的網(wǎng)絡設備實現(xiàn)的,不占用服務器系統(tǒng)資源,不會給服務器增加額外處理壓力,性能自然優(yōu)異。
BGP 機房的優(yōu)點:
1.服務器只需要設置一個IP地址,最佳訪問路由是由網(wǎng)絡上的骨干路由器根據(jù)路由跳數(shù)與其它技術指標來確定的,不會占用服務器的任何系統(tǒng)資源。服務器的上行路由與下行路由都能選擇最優(yōu)的路徑,所以能真正實現(xiàn)高速的單IP高速訪問。
2.由于BGP協(xié)議本身具有冗余備份、消除環(huán)路的特點,所以當IDC服務商有多條BGP互聯(lián)線路時可以實現(xiàn)路由的相互備份,在一條線路出現(xiàn)故障時路由會自動切換到其它線路。
3.使用BGP協(xié)議還可以使網(wǎng)絡具有很強的擴展性可以將IDC網(wǎng)絡與其他運營商互聯(lián),輕松實現(xiàn)單IP多線路,做到所有互聯(lián)運營商的用戶訪問都很快。這個是雙IP雙線無法比擬的。
BGP 機房需要的條件:
雖然BGP 機房好處很多,但是要構建BGP機房的難度也不小,除了技術的問題之外,更多的是政策方面的門檻。
首先,電信和網(wǎng)通自建的機房絕大部分都不是BGP的,因為出于商業(yè)因素,電信機房不大可能拉一條網(wǎng)通的光纖進去,例外的情況是該機房分為幾期,其中某一期是由電信跟其他非ISP類IDC運營商合建,這樣該合建機房就可以拉入網(wǎng)通的線路。
不過,上面的情況比較特殊,大部分的雙線機房還是IDC運營商的自建機房,可以同時跟電信和網(wǎng)通拉線,BGP機房也一樣,自建機房在線路接入方面有著比較大的靈活性,不會受到ISP的太多限制。
另外,BGP機房需要運營商有自己的AS域,當然跟CNNIC申請AS號現(xiàn)在已經(jīng)不是非常困難的問題,具體要求和流程可以參看CNNIC的相關說明,這里就不復述了;不過還需要當?shù)赜幸粋€負責協(xié)調不同ISP間互相廣播的機構,因為Internet上每個ISP都至少擁有一個唯一的AS號,并且通過BGP 向其對等互聯(lián)伙伴廣播其網(wǎng)絡信息,如果沒有這么一個協(xié)調的機構,那么網(wǎng)通是不會在自己的網(wǎng)絡為電信做BGP廣播的。在上海,有這么一個專門的機構,在北京,由通信局承擔這個角色.