CDN全稱Content Delivery Network,即内容分(fēn)發網絡。目的是在将網站的靜态内容發布到最接近用戶的網絡的邊緣,使用戶可以就近取得所需的内容,提高用戶訪問網站的響應速度。簡單可以理解爲目前很多服務提供商(shāng)宣稱的網站雲加速服務。
主要優勢是:CDN能幾乎涵蓋國内所有線路。而在可靠性上, CDN 在結構上實現了多點的冗餘,即使某一(yī)個節點由于意外(wài)發生(shēng)故障,對網站的訪問能夠被自動導向其他的健康節點進行響應。CDN能輕松實現網站的全國鋪設,不必考慮服務器的投入與托管、不必考慮新增帶寬的成本、不必考慮多台服務器的鏡像同步、不必考慮更多的管理維護技術人員(yuán)。
技術原理是:CDN的基本原理爲反向代理,反向代理(Reverse Proxy)方式是指以代理服務器來接受internet上的連接請求,然後将請求轉發給内部網絡上的服務器,并将從服務器上得到的結果返回給internet上請求連接的客戶端,此時代理服務器對外(wài)就表現爲一(yī)個節點服務器。通過部署更多的反向代理服務器,來達到實現多節點CDN的效果。