CDN(內(nèi)容分發(fā)網(wǎng)絡(luò))技術(shù)原理

CDN, 也就是網(wǎng)絡(luò)緩存技術(shù).

據(jù)統(tǒng)計(jì),Internet上超過(guò)80%的用戶重復(fù)訪問(wèn)20%的信息資源,給緩存技術(shù)的應(yīng)用提供了先決的條件。

傳統(tǒng)上, 客戶端訪問(wèn)url, 由源服務(wù)端把網(wǎng)頁(yè)資源通過(guò)廣域網(wǎng)傳輸給客戶端.

引入CDN后, 當(dāng)客戶端訪問(wèn)url時(shí), 由區(qū)域負(fù)載均衡設(shè)備為用戶選擇一臺(tái)合適的緩存服務(wù)器提供服務(wù),選擇的依據(jù)包括:根據(jù)用戶IP地址,判斷哪一臺(tái)服務(wù)器距用戶最近;根據(jù)用戶所請(qǐng)求的URL中攜帶的內(nèi)容名稱,判斷哪一臺(tái)服務(wù)器上有用戶所需內(nèi)容;查詢各個(gè)服務(wù)器當(dāng)前的負(fù)載情況,判斷哪一臺(tái)服務(wù)器尚有服務(wù)能力。
然后由緩存服務(wù)器把本地的網(wǎng)頁(yè)緩存內(nèi)容發(fā)送給用戶,當(dāng)緩存服務(wù)器也沒(méi)有這份網(wǎng)頁(yè)資源時(shí), 再由它向源服務(wù)器請(qǐng)求網(wǎng)頁(yè)內(nèi)容, 然后緩存下來(lái), 并發(fā)送給用戶.

這樣就減少了網(wǎng)絡(luò)中冗余數(shù)據(jù)的重復(fù)傳輸,使之最小化,將廣域傳輸轉(zhuǎn)為本地或就近訪問(wèn)。

CDN.jpg

------------------DONE-----------------------------------------------

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,632評(píng)論 19 139
  • 工作流程 一次HTTP操作稱為一個(gè)事務(wù),其工作過(guò)程可分為四步: 1)首先客戶機(jī)與服務(wù)器需要建立連接。只要單擊某個(gè)超...
    保川閱讀 4,728評(píng)論 2 14
  • 對(duì)瀏覽器原理有過(guò)了解的一定不會(huì)陌生這篇神文《How Browsers Work》中文翻譯:瀏覽器原理:新式網(wǎng)絡(luò)瀏覽...
    波段頂?shù)?/span>閱讀 41,373評(píng)論 4 102
  • 1 前段時(shí)間,我整理房間,發(fā)現(xiàn)自己收藏了許多無(wú)用的東西。吃完的糖果盒,精美的購(gòu)物袋,空鞋盒,甚至幾年前兒子的奶粉罐...
    小時(shí)光閣樓閱讀 497評(píng)論 4 2
  • 1 十二時(shí),大雨瓢潑而下,風(fēng)吹,雨斜,溝滿。雨敲打著地面,發(fā)出駭人的聲響。這是農(nóng)歷六月初,往年,熱與汗水早...
    我是想想的黑眼圈閱讀 320評(píng)論 0 1

友情鏈接更多精彩內(nèi)容