一、CDN網絡介紹

一、概念

       CDN的全稱是Content DeliveryNetwork,即內容分發網絡。主要包括:內容分發到CDN節點;就近爲客戶提供服務。

wKiom1h3ERySituwAAIskSyqDGc272.png

二、CDN原理

wKioL1h3ETOQ0XrvAAJIavDY8sU844.png

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加速前的訪問。

wKioL1h3EVLzYl1LAABtY_AfD_M871.jpg

2、CDN加速後的訪問模式

wKiom1h3EWHi77H3AACl859WGZs090.jpg



四、如何搭建一個簡易的CDN服務

1、整體思路

wKioL1h3EhaQ4je2AAAmvwlxdWw280.jpg

2、搭建CDN服務

wKiom1h3Ez7SSKPHAABdDdZjjWA772.jpg






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