|
IDC接入方式
3 s! y1 P! g; x- _0 D: g3 e4 }雙IP雙線路實現(xiàn)方式% w; ~1 b7 a- u9 w" ]' A1 r
雙IP雙線路實現(xiàn)方式是指在一臺服務(wù)器上安裝兩塊網(wǎng)卡,分別接入電信網(wǎng)線與聯(lián)通網(wǎng)線并設(shè)置一個聯(lián)通IP與一個電信IP,這樣一臺服務(wù)器上就有了兩個IP地址,需要在服務(wù)器上添加聯(lián)通或電信的路由表來實現(xiàn)聯(lián)通用戶與電信用戶分別從不同的線路訪問。雙IP雙線路具有常用的兩種使用方式:
8 j: t$ S& \! w. A3 Z( X0 F( N, J1. ICP用戶在網(wǎng)站設(shè)置兩個IP地址不同的鏈接,網(wǎng)通用戶點擊聯(lián)通IP訪問服務(wù)器,電信用戶點擊電信IP訪問。- D4 m5 @8 [% I8 F
2. 使用BIND9(DNS服務(wù)器軟件)對不同的IP地址請求返回不同的服務(wù)器IP的功能來實現(xiàn)聯(lián)通用戶請求域名時返回聯(lián)通的IP,電信用戶請求域名時返回電信的IP,這個方式就是一些IDC提出的智能DNS的方案。7 @7 `8 v- G7 S [, |
雙IP雙線路在一定程度上提高了網(wǎng)通與電信用戶訪問網(wǎng)站的速度,但缺點是由于服務(wù)器接入的是雙網(wǎng)卡必須在服務(wù)器上進(jìn)行路由表設(shè)置,這給普通用戶增加了維護(hù)難度,并且所有的數(shù)據(jù)包都需要在服務(wù)器上進(jìn)行路由判斷然后再發(fā)往不同的網(wǎng)卡,當(dāng)訪問量較大時服務(wù)器資源占用很大。此方案是最簡單的雙線解決方案,一般限于規(guī)模較小的IDC提供商使用。
) Z% N5 ~2 G8 S" E$ I單IP雙線路
& W7 r* p" e7 s0 i3 y4 O普通的單IP雙線路是指在服務(wù)器上設(shè)置一個IP,此IP是聯(lián)通IP或是電信IP,通過路由設(shè)備設(shè)置數(shù)據(jù)包,而數(shù)據(jù)包是通過電信網(wǎng)絡(luò)或是聯(lián)通網(wǎng)絡(luò)發(fā)出來實現(xiàn)的雙線技術(shù)。此方案也可以提高網(wǎng)通用戶與電信用戶的訪問速度,解決了雙IP雙線需要在服務(wù)器上設(shè)置路由的問題,但由于IP地址采用的是網(wǎng)通或電信的IP,訪問用戶在發(fā)送請求數(shù)據(jù)包時不會自動判別最好的路由。所以這種解決方案只能說是半雙線的技術(shù)方案、是一種過渡形式的解決方案。此方案一般為單線IDC服務(wù)商往雙線IDC服務(wù)商轉(zhuǎn)型期所采用的臨時方案。' I0 I) N( a- P8 T3 z
BGP實現(xiàn)的單IP雙線路
) W5 F: }3 \+ V6 x% `% KBGP(邊界網(wǎng)關(guān)協(xié)議)協(xié)議主要用于互聯(lián)網(wǎng)AS(自治系統(tǒng))之間的互聯(lián),BGP的最主要功能在于控制路由的傳播和選擇最好的路由。中國網(wǎng)通與中國電信都具有AS號(自治系統(tǒng)號),全國各大網(wǎng)絡(luò)運營商多數(shù)都是通過BGP協(xié)議與自身的AS號來互聯(lián)的。使用此方案來實現(xiàn)雙線路需要在CNNIC(中國互聯(lián)網(wǎng)信息中心)申請IDC自己的IP地址段和AS號,然后通過BGP協(xié)議將此段IP地址廣播到網(wǎng)通、電信等其它的網(wǎng)絡(luò)運營商,使用BGP協(xié)議互聯(lián)后網(wǎng)通與電信的所有骨干路由設(shè)備將會判斷到IDC機(jī)房IP段的最佳路由,以保證網(wǎng)通、電信用戶的高速訪問。
" k# p& ?4 {2 c7 e9 b, X% D使用此方案具體以下優(yōu)點:6 m9 p- \ Y3 J/ K4 A$ |, p2 S- X2 R
1.服務(wù)器只需要設(shè)置一個IP地址,最佳訪問路由是由網(wǎng)絡(luò)上的骨干路由器根據(jù)路由跳數(shù)與其它技術(shù)指標(biāo)來確定的,不會占用服務(wù)器的任何系統(tǒng)資源。服務(wù)器的上行路由與下行路由都能選擇最優(yōu)的路徑,所以能真正實現(xiàn)高速的單IP雙線訪問。
8 T4 j+ Z, k% S; G, R% e U) \2. 由于BGP協(xié)議本身具有冗余備份、消除環(huán)路的特點,所以當(dāng)IDC服務(wù)商有多條BGP互聯(lián)線路時可以實現(xiàn)路由的相互備份,在一條線路出現(xiàn)故障時路由會自動切換到其它線路。
% _! B: c7 g7 H) Z4 Z8 F3 r3. 使用BGP協(xié)議還可以使網(wǎng)絡(luò)具有很強(qiáng)的擴(kuò)展性可以將IDC網(wǎng)絡(luò)與其他運營商互聯(lián),輕松實現(xiàn)單IP多線路,做到所有互聯(lián)運營商的用戶訪問都很快。這個是雙IP雙線無法比擬的。# b& G5 a. `5 t8 i2 M
雖然BGP方案是最好的解決方案但由于此方案需要IDC提供商的設(shè)備投入與帶寬投入方面較大并且技術(shù)上較為復(fù)雜,所以目前國內(nèi)采用此方案僅限于實力較強(qiáng)的專業(yè)IDC服務(wù)商。
. n. ~) w! R4 K: Z2 V綜上所述,以上各種雙線實現(xiàn)的方式各有優(yōu)缺點,雙IP雙線成本較低,但網(wǎng)絡(luò)不夠穩(wěn)定并且占用大量的服務(wù)器資源,普通單IP雙線路只是實現(xiàn)了部分雙線路的效果所以訪問速度不佳,CDN方式對靜態(tài)網(wǎng)頁效果很好但對交互性很強(qiáng)的網(wǎng)頁效果不太理想,BGP單IP雙線路解決了以上所有的問題是最好的實現(xiàn)方式但國內(nèi)采用此種方案的IDC服務(wù)商較少,如果能將BGP單IP雙線與CDN加速結(jié)合起來將會是最優(yōu)的解決方案。全國已有不少合用BGP技術(shù)方案的數(shù)據(jù)中心,但大多為特殊客戶提供服務(wù),很少有針對普通用戶和IDC商的機(jī)房。# G6 ^/ c' ^' ?8 Y. {( j
CDN方式實現(xiàn)雙線路! f9 V% P1 f' C' @% I9 x4 G
CDN(Content Delivery Network)互聯(lián)網(wǎng)內(nèi)容分發(fā)網(wǎng)絡(luò),就是多服務(wù)器分網(wǎng)托管加智能域名DNS,即服務(wù)器是CDN服務(wù)商提供,放在不同網(wǎng)絡(luò)節(jié)點上,通過緩沖程序自動抓取用戶源服務(wù)器的數(shù)據(jù),然后緩存在不同網(wǎng)段節(jié)點的服務(wù)器上。再配合智能DNS服務(wù)器的分網(wǎng)解析功能,實現(xiàn)不同網(wǎng)絡(luò)用戶都能訪問到離自己最近網(wǎng)段上的網(wǎng)站,從而避免因為網(wǎng)絡(luò)問題而影響網(wǎng)站訪問速度的目的。現(xiàn)絕大部分CDN技術(shù)在處理靜態(tài)網(wǎng)站上比較成熟,對交互性很強(qiáng)如全動態(tài)頁面的網(wǎng)站還不是很成熟。目前CDN方案主要作為一種輔助的解決方案需要配合其它的雙線方案才能達(dá)到最好的效果。, Q' h* S7 y# f
) M2 T9 ]% N* v3 T% k1 ^6 _( J
|
|