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)。

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