cdn動態(tài)加速原理是什么?cdn全稱是Content Delivery Network,即內(nèi)容分發(fā)網(wǎng)絡。目的是通過在現(xiàn)有的Internet中增加一層新的CACHE(緩存)層,將網(wǎng)站的內(nèi)容發(fā)布到最接近用戶的網(wǎng)絡”邊緣“的節(jié)點,使用戶可以就近取得所需的內(nèi)容,提高用戶訪問網(wǎng)站的響應速度。
cdn從技術(shù)上全面解決由于網(wǎng)絡帶寬小、用戶訪問量大、網(wǎng)點分布不均等原因,提高用戶訪問網(wǎng)站的響應速度。CDN網(wǎng)絡是在用戶和服務器之間增加Cache層,主要是通過接管DNS實現(xiàn),將用戶的請求引導到Cache上獲得源服務器的數(shù)據(jù)。使用了CDN緩存后的網(wǎng)站的訪問過程變?yōu)椋?/p>
1.用戶輸入訪問的域名,操作系統(tǒng)向 LocalDns 查詢域名的ip地址
2.LocalDns向 ROOT DNS 查詢域名的授權(quán)服務器(這里假設LocalDns緩存過期)
3.ROOT DNS將域名授權(quán)dns記錄回應給 LocalDns,LocalDns得到域名的授權(quán)dns記錄后,繼續(xù)向域名授權(quán)dns查詢域名的ip地址
4.域名授權(quán)dns 查詢域名記錄后(一般是CNAME),回應給 LocalDns,LocalDns 得到域名記錄后,向智能調(diào)度DNS查詢域名的ip地址
5.智能調(diào)度DNS 根據(jù)一定的算法和策略(比如靜態(tài)拓撲,容量等),將最適合的CDN節(jié)點ip地址回應給LocalDns,LocalDns將得到的域名ip地址,回應給用戶端,用戶得到域名ip地址后,訪問站點服務器
6.CDN節(jié)點服務器應答請求,將內(nèi)容返回給客戶端.(緩存服務器一方面在本地進行保存,以備以后使用,二方面把獲取的數(shù)據(jù)返回給客戶端,完成數(shù)據(jù)服務過程)
以上就是域名頻道關(guān)于cdn動態(tài)加速原理的解答。