CDN及CDN資源訪問流程簡介
CDN的全稱是Content Delivery Network,即內容分發網路。其目的是通過在現有的Internet中增加一層新的網路架構,將網站的內容釋出到最接近使用者的網路"邊緣"(邊緣伺服器),使使用者可以就近獲取所需的內容,解決Internet網路擁擠,加快使用者訪問網站。從技術層面上全面解決由於網路頻寬小、使用者訪問量大、網點分佈不均等問題所造成的使用者訪問網站響應速度慢的現象。
CDN資源訪問流程是什麼樣的?
使用了CDN服務後,使用者的訪問流程如下圖所示:
使用者向瀏覽器提供要訪問網站的域名,域名解析的請求被髮往網站的DNS域名解析伺服器;
由於網站的DNS域名解析伺服器對此域名的解析設定了CNAME,請求被指向CDN網路中的智慧DNS負載均衡系統,智慧DNS負載均衡系統對域名進行智慧解析,將響應速度最快的節點IP返回給使用者。
瀏覽器在得到速度最快節點的IP地址以後,向CDN節點發出訪問請求,由於是第一次訪問,CDN節點將回到源站取使用者請求的資料併發給使用者,當有其他使用者再次訪問同樣內容時,CDN將直接將資料返回給客戶,完成請求/服務過程。
同時,它還與分佈在不同地點的所有CDN節點保持通訊,蒐集各節點的健康狀態,確保使用者的請求不會分配到任何一個已經無用的節點上。
相關文章
- 智慧CDN(上):CDN的訪問過程和加速原理
- CDN 訪問控制的那些事
- cdn.jsdelivr.net 掛了?前端靜態資源訪問出錯JSVR前端
- CDN相關知識及CDN繞過
- 那些靠它它會倒的 CDN 資源—線上專案出現引用的 CDN 資源無法載入的問題(最近CDN不穩定)
- 最佳實踐:使用阿里雲CDN加速OSS訪問阿里
- 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的原理和作用是什麼?
- 利用BT構建簡單的CDN網路
- 開源認證和訪問控制的利器keycloak使用簡介
- CDN哪家好用?國內伺服器cdn防禦和海外cdn加速專線服務商排名伺服器
- 高併發架構的CDN知識介紹架構
- 什麼是CDN
- cdn是什麼?
- 常用CDN記錄
- 阿里雲CDN使用阿里
- 如何選擇CDN
- 詳解 CDN 加速
- 何為CDN模式模式
- 活字格效能最佳化技巧(3):如何巧用CDN提升含頁面的訪問速度
- webpack簡單搭建localhost訪問靜態資源Weblocalhost
- 智慧CDN(中):CDN的系統構成和核心技術