CDN文件下載加速適用于使用http/https文件下載業(yè)務(wù)的網(wǎng)站、下載工具、游戲客戶端、APP商店等?,F(xiàn)在越來越多的新業(yè)務(wù)需要通過網(wǎng)絡(luò)對客戶端軟件進(jìn)行實(shí)時(shí)更新,包括APP更新,手游更新等,傳統(tǒng)的下載類業(yè)務(wù)也需要支持更多的文件數(shù)量和更大的文件,如果所有的請求都通過源站服務(wù)器來處理,服務(wù)器和網(wǎng)絡(luò)會(huì)成為很大的瓶頸,導(dǎo)致下載體驗(yàn)變差。使用CDN下載加速可以將下載量大的內(nèi)容分發(fā)到各地的CDN節(jié)點(diǎn),有效減輕源站的壓力,同時(shí)保證了客戶端高速下載的需求。
CDN文件下載加速示意圖:

CDN加速 原理
當(dāng)用戶訪問使用CDN服務(wù)的網(wǎng)站時(shí),本地DNS服務(wù)器通過CNAME方式將最終域名請求重定向到CDN服務(wù)。CDN通過一組預(yù)先定義好的策略(如內(nèi)容類型、地理區(qū)域、網(wǎng)絡(luò)負(fù)載狀況等),將當(dāng)時(shí)能夠最快響應(yīng)用戶的CDN節(jié)點(diǎn)IP地址提供給用戶,使用戶可以以最快的速度獲得網(wǎng)站內(nèi)容。