摘要:通信專業(yè)互聯(lián)網(wǎng)技術(shù)內(nèi)容傳送網(wǎng)絡(luò)(CAN):內(nèi)容傳送是當前比較熱門的話題之一,而且占用Internet帶寬的很大一部分。對于因特網(wǎng)內(nèi)容提供者(Internet Content Provider)來說,如果采用傳統(tǒng)的中央網(wǎng)站式的內(nèi)容傳送,會有主干網(wǎng)帶寬浪費及使用者下載內(nèi)容時間過長等問題。
2.6.3 內(nèi)容傳送網(wǎng)絡(luò)(CAN)
內(nèi)容傳送是當前比較熱門的話題之一,而且占用Internet帶寬的很大一部分。對于因特網(wǎng)內(nèi)容提供者(Internet Content Provider)來說,如果采用傳統(tǒng)的中央網(wǎng)站式的內(nèi)容傳送,會有主干網(wǎng)帶寬浪費及使用者下載內(nèi)容時間過長等問題。CDN是這樣一種覆蓋網(wǎng)絡(luò),它將內(nèi)容和服務(wù)動態(tài)地緩存在分布在因特網(wǎng)各處的結(jié)點上,用戶不需集中訪問原始的服務(wù)器,而只需訪問物理上或邏輯上“較近”的服務(wù)器的鏡像,這樣可以大大縮短延遲,同時減少主干網(wǎng)的帶寬消耗。
從技術(shù)角度講,CDN由許多分布在因特網(wǎng)上的緩存服務(wù)器組成,這些緩存服務(wù)器向用戶提供內(nèi)容和服務(wù),其上緩存ICP發(fā)布的服務(wù)和內(nèi)容,如圖2-25所示。
最重要的問題是如何在覆蓋網(wǎng)絡(luò)中進行用戶請求的重定向以實現(xiàn)負栽平衡。當接收到一個用戶請求時,如何為其選擇一個合適的緩存服務(wù)器取決于多個因素,主要包括:網(wǎng)絡(luò)上的距離(主要是由路由選擇決定)、物理上的距離、響應(yīng)時間、服務(wù)器負載等。
用戶訪問的基本流程如下:
①用戶在自己的瀏覽器中輸人要訪問的網(wǎng)站的域名;
②瀏覽器向本地DNS請求對該域名的解析;
③本地DNS將請求發(fā)到網(wǎng)站的主DNS,主DNS再將域名解析請求轉(zhuǎn)發(fā)到重定向DNS;
④重定向DNS根據(jù)一系列的策略確定當時最適當?shù)腃DN節(jié)點,并將解析的結(jié)果IP地址發(fā)給用戶;
⑤用戶向給定的CDN節(jié)點請求相應(yīng)網(wǎng)站的內(nèi)容;
⑥CDN節(jié)點中的服務(wù)器負責響應(yīng)用戶的請求,提供所需的內(nèi)容。
目前較為常見的商業(yè)性CDN網(wǎng)絡(luò)有Akamai、DigitalIsland等。最大的商業(yè)CDNAkamai自己宣稱,其占用Web流量的15%。CDN正日益受到內(nèi)容提供者和用戶的青睞,市場前景較為廣闊。
返回目錄:
編輯推薦:
中級通信專業(yè)實務(wù)
通信工程師備考資料免費領(lǐng)取
去領(lǐng)取