什麼是CDN加速?CDN加速有哪些作用?
一、什麼是CDN
CDN的全稱是Content Delivery Network,即內容分發網路。CDN是在現有Internet基礎上增加一層新的網路架構,透過部署邊緣伺服器,採用負載均衡、內容分發、排程等功能,使使用者可以就近訪問獲取所需內容,從而解決網站擁塞情況,提高使用者訪問響應速度。
二、CDN加速原理
CDN加速技術主要就是在使用者和源站伺服器之間增加映象快取層,將使用者的訪問請求引導至映象快取節點,而不是直接訪問源站。
在CDN加速過程中,全域性負載均衡DNS解析伺服器會根據使用者端源IP地址將使用者的訪問請求引導至距離使用者路由最近、位置最近、負載最輕的快取伺服器上,從而實現最優匹配效果。
三、CDN加速過程
最簡單的CDN網路由一個DNS伺服器和幾臺快取伺服器組成:
(1)當使用者點選網站上的內容URL,透過設定CANAME解析,使用者會請求CANAME指向的CDN服務商。CDN專用伺服器會將CDN全域性負載均衡裝置IP地址返回給使用者。
(2)CDN的DNS伺服器將CDN的全域性負載均衡裝置IP地址返回使用者。
(3)使用者向CDN的全域性負載均衡裝置發起內容URL訪問請求。
(4)CDN全域性負載均衡裝置根據使用者IP地址,以及使用者請求的內容URL,選擇一臺使用者所屬區域的區域負載均衡裝置,告訴使用者向這臺裝置發起請求。
(5)區域負載均衡裝置會為使用者選擇一臺合適的快取伺服器提供服務
(6)全域性負載均衡裝置把伺服器的IP地址返回給使用者
(7)使用者向快取伺服器發起請求,快取伺服器響應使用者請求,將使用者所需內容傳送到使用者終端。
(8)如果這臺快取伺服器上並沒有使用者想要的內容,那麼這臺伺服器就要向它的上一級快取伺服器請求內容,直至追溯到網站的源伺服器將內容拉到本地。
四、CDN加速作用
(1)透過節省骨幹網頻寬,減少頻寬需求量;
(2)提供伺服器端加速,解決伺服器過載問題;
(3)為了實現跨運營商、跨地域的全網覆蓋;
(4)可以克服網站分佈不均衡的問題,降低網站自身建設;
(5)保障你的網站安全,避免網站遭到惡意攻擊。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69996004/viewspace-2851188/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- CDN和CDN加速有什麼關聯
- cdn加速有什麼功能?
- 【Linux分享】什麼是CDN?CDN加速的原理是什麼?Linux
- CDN加速服務有什麼功能和作用?-VeCloudCloud
- CDN加速是什麼樣的
- 什麼是CDN加速技術
- CDN是什麼?為何要用CDN加速網站?網站
- 網站使用CDN加速有什麼作用?有3點好處!網站
- CDN和CDN加速
- 什麼是CDN?CDN的原理和作用是什麼?
- CDN有什麼用嗎?我的網站到底需不需要CDN加速?網站
- CDN加速快取的定義與作用快取
- 詳解 CDN 加速
- 網站為什麼要使用CDN加速?有兩大原因!網站
- 網站為什麼需要使用CDN加速?網站
- 為什麼用CDN給你網站加速?網站
- 為什麼網站使用CDN加速這麼流行?網站
- 防劫持cdn有什麼作用?-VeCloudCloud
- 我對CDN以及CDN加速的認識
- CDN百科第五講 | CDN和遊戲加速器有什麼區別?遊戲
- CDN加速如何實現
- 網站CDN加速是什麼? 看完這篇你就明白了!網站
- 什麼樣的企業需要使用CDN加速
- CDN加速究竟是怎麼加速的?其工作原理是怎樣的?
- 哪些行業網站適合使用CDN加速?行業網站
- 什麼是CDN?CDN的技術原理是什麼?
- 什麼是CDN
- cdn是什麼?
- 伺服器上加CDN有什麼作用伺服器
- CDN節點指什麼?有何作用?-ElinkcloudCloud
- 智慧CDN(上):CDN的訪問過程和加速原理
- 為什麼有的網站需要做CDN加速?好處多多!網站
- 定量的CDN加速效果分析
- Google 工程師:為什麼 CDN 對移動客戶端加速“沒有”效果Go工程師客戶端
- 與傳統的CDN相比,高防CDN的作用和優勢是什麼
- CDN是什麼呢
- CDN網路究竟是怎麼加速的?
- CDN做網站內容加速有什麼優勢?linux系統學習如何網站Linux