【Linux分享】什麼是CDN?CDN加速的原理是什麼?
現如今,很多站長為了提升網站的訪問速度,就會使用CDN加速來完成,那麼什麼是CDN?CCDN加速的原理是什麼?相信很多人都不知道,本篇文章為大家介紹一下。
什麼是CDN?
CDN,全稱Content Delivery Network,即內容分發網路。CDN是在現有Internet基礎上增加一層新的網路架構,透過部署邊緣伺服器,採用負載均衡 、內容分發、排程等功能,使使用者可以就近訪問獲取所需內容,從而解決網站堵塞情況,提高使用者訪問響應速度。
CDN加速原理是什麼?
CDN加速技術主要就是在使用者和源站伺服器之間增加映象快取層,將使用者的訪問請求引導至映象快取節點,而不是直接訪問源站。
在CDN加速過程中,全域性負載均衡DNS解析伺服器會根據使用者端源IP地址將使用者的訪問請求引導至距離使用者路由最近、位置最近、負載最輕的快取伺服器上,從而實現最優匹配效果。
CDN加速過程是什麼?
最簡單的CDN網路由一個DNS伺服器和幾臺快取伺服器組成:
①當使用者點選網站上的內容URL,透過設定CANAME解析,使用者會請求CANAME指向的CDN服務商。CDN專用伺服器會將CDN全域性負載均衡裝置IP地址返回給使用者。
②CDN的DNS伺服器將CDN的全域性負載均衡裝置IP地址返回使用者。
③使用者向CDN的全域性負載均衡裝置發起內容URL訪問請求。
④CDN全域性負載均衡裝置根據使用者IP地址,以及使用者請求的內容URL,選擇一臺使用者所屬區域的負載均衡裝置,告訴使用者向這臺裝置發起請求。
⑤區域負載均衡裝置會為使用者選擇一臺合適的快取伺服器提供服務。
⑥全域性負載均衡裝置把伺服器的IP地址返回給使用者。
⑦使用者向快取伺服器發起請求,快取伺服器響應使用者請求,將使用者所需內容傳送到使用者終端。
⑧如果這臺快取伺服器上並沒有使用者想要的內容,那麼這臺伺服器就要向它的上一級快取伺服器請求內容,直至追溯到網站的源伺服器將內容拉到本地。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2896966/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 什麼是CDN?CDN的技術原理是什麼?
- 什麼是CDN加速?CDN加速有哪些作用?
- 什麼是CDN?CDN的原理和作用是什麼?
- CDN加速是什麼樣的
- 什麼是CDN加速技術
- CDN是什麼?為何要用CDN加速網站?網站
- 什麼是CDN
- cdn是什麼?
- 影片CDN的技術原理是什麼?
- CDN是什麼呢
- CDN的用途是什麼
- 什麼是CDN防禦
- 什麼是cdn技術
- CDN和CDN加速有什麼關聯
- cdn加速有什麼功能?
- 【知識分享】伺服器cdn是什麼有什麼功能伺服器
- 網站CDN加速是什麼? 看完這篇你就明白了!網站
- CDN加速究竟是怎麼加速的?其工作原理是怎樣的?
- 與傳統的CDN相比,高防CDN的作用和優勢是什麼
- 為什麼網站使用CDN加速這麼流行?網站
- 什麼是CDN邊緣伺服器,有什麼優缺點?伺服器
- 什麼樣的企業需要使用CDN加速
- 雲、CDN、IDC三個概念的區別是什麼
- 網站為什麼需要使用CDN加速?網站
- 為什麼用CDN給你網站加速?網站
- CDN有什麼用嗎?我的網站到底需不需要CDN加速?網站
- CDN加速服務有什麼功能和作用?-VeCloudCloud
- NLA是什麼?NLA的原理是什麼?
- 為什麼要使用CDN?
- ###什麼是Linux核心###什麼是MMULinux
- 為什麼有的網站需要做CDN加速?好處多多!網站
- 網站為什麼要使用CDN加速?有兩大原因!網站
- CDN和CDN加速
- 智慧CDN(上):CDN的訪問過程和加速原理
- CDN百科第五講 | CDN和遊戲加速器有什麼區別?遊戲
- 交換機是什麼,它的工作原理是什麼
- 【學習】介面是什麼?實現原理的是什麼?
- 網站使用CDN加速有什麼作用?有3點好處!網站