新聞中心
CDN全稱是Content Delivery Network,其目的是解決因分布、帶寬、服務器性能帶來的訪問延遲問題,適用于站點加速、點播、直播等場景。使用戶可就近取得所需內容,解決 Internet網絡擁擠的狀況,提高用戶訪問網站的響應速度和成功率,下面為大家講解一下CDN如何實現(xiàn)網絡加速。

白水網站建設公司創(chuàng)新互聯(lián),白水網站設計制作,有大型網站制作公司豐富經驗。已為白水上千家提供企業(yè)網站建設服務。企業(yè)網站搭建\外貿網站建設要多少錢,請找那個售后服務好的白水做網站的公司定做!
工作原理
CDN網絡是在用戶和服務器之間增加Cache層,主要是通過接管DNS實現(xiàn),將用戶的請求引導到Cache上獲得源服務器的數(shù)據(jù),從而降低網絡的訪問時間。
未加緩存服務的訪問過程
首先,讓我們看一下傳統(tǒng)的未加緩存服務的訪問過程:如圖可以看出,傳統(tǒng)的網絡訪問的流程如下:
1:用戶輸入訪問的域名,操作系統(tǒng)向 LocalDns 查詢域名的ip地址;2:LocalDns向 ROOT DNS 查詢域名的授權服務器(這里假設LocalDns緩存過期);3:ROOT DNS將域名授權dns記錄回應給 LocalDns;4:LocalDns得到域名的授權dns記錄后,繼續(xù)向域名授權dns查詢域名的ip地址;5:域名授權dns 查詢域名記錄后,回應給 LocalDns;6:LocalDns 將得到的域名ip地址,回應給用戶端;7:用戶得到域名ip地址后,訪問站點服務器;8:站點服務器應答請求,將內容返回給客戶端.
使用CDN緩存后的網站的訪問過程
如上圖,是使用CDN緩存后的網絡訪問流程:
1:用戶輸入訪問的域名,操作系統(tǒng)向 LocalDns 查詢域名的ip地址;
2:LocalDns向 ROOT DNS 查詢域名的授權服務器(這里假設LocalDns緩存過期);
3:ROOT DNS將域名授權dns記錄回應給 LocalDns;
4:LocalDns得到域名的授權dns記錄后,繼續(xù)向域名授權dns查詢域名的ip地址;
5:域名授權dns 查詢域名記錄后(一般是CNAME),回應給 LocalDns;
6:LocalDns 得到域名記錄后,向智能調度DNS查詢域名的ip地址;
7:智能調度DNS 根據(jù)一定的算法和策略(比如靜態(tài)拓撲,容量等),將最適合的CDN節(jié)點ip地址回應給 LocalDns;
8:LocalDns 將得到的域名ip地址,回應給用戶端;
9:用戶得到域名ip地址后,訪問站點服務器。宗上,CDN網絡是在用戶和服務器之間增加Cache層,主要是通過接管DNS實現(xiàn),將用戶的請求引導到Cache上獲得源服務器的數(shù)據(jù),從而降低網絡的訪問的速度。
當前文章:CDN如何實現(xiàn)網絡加速
轉載注明:http://m.5511xx.com/article/ccchsgh.html


咨詢
建站咨詢
