CDN應用常識

CDN工作原理

用戶訪問未使用CDN緩存網站的過程爲:
1)、用戶向瀏覽器提供要訪問的域名
2)、瀏覽器調用域名解析函數庫對域名進行解析,以得到此域名對應的IP地址
3)、瀏覽器使用所得到的IP地址,向域名的服務主機發出數據訪問請求
4)、瀏覽器根據域名主機返回的數據顯示網頁的內容

用戶訪問使用CDN緩存網站的訪問過程:
1)、用戶向瀏覽器提供要訪問的域名
2)、瀏覽器調用域名解析庫對域名進行解析,由於CDN對域名解析過程進行了調整,所以解析函數庫一般得到的是該域名對應的CNAME記錄,爲了得到實際 IP地址,瀏覽器需要再次對獲得的CNAME域名進行解析以得到實際的IP地址;在此過程中使用全局負載均衡DNS解析,如根據地理位置信息解析對應的 IP地址,使得用戶能就近訪問
3)、此次解析得到CDN緩存服務器的IP地址,瀏覽器在得到實際的IP地址以後,向緩存服務器發出訪問請求
4)、緩存服務器根據瀏覽器提供的要訪問的域名,通過Cache內部專用DNS解析(一般通過host文件解析)得到此域名的實際IP地址,再由緩存服務器向此實際IP地址提交訪問請求;
5)、緩存服務器從實際IP地址得得到內容以後,先在本地進行保存,用做緩存,然後把獲取的數據返回給客戶端,完成數據服務過程;
6)、客戶端得到由緩存服務器返回的數據以後顯示出來並完成整個瀏覽的數據請求過程。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章