一、概念
CDN的全稱是Content DeliveryNetwork,即內容分發網絡。主要包括:內容分發到CDN節點;就近爲客戶提供服務。
二、CDN原理
1.用戶向瀏覽器輸入www.web.com這個域名,瀏覽器第一次發現本地沒有dns緩存,則向網站的DNS服務器請求;
2.網站的DNS域名解析器設置了CNAME,指向了www.web.51cdn.com,請求指向了CDN網絡中的智能DNS負載均衡系統;
3.智能DNS負載均衡系統解析域名,把對用戶響應速度最快的IP節點返回給用戶;
4.用戶向該IP節點(CDN服務器)發出請求;
5.由於是第一次訪問,CDN服務器會向原web站點請求,並緩存內容;
6.請求結果發給用戶。
三、CDN與非CDN的區別
1、CDN加速前的訪問。
2、CDN加速後的訪問模式
四、如何搭建一個簡易的CDN服務
1、整體思路
2、搭建CDN服務