瀏覽器原理基礎
什麼是 CDN?
什麼是 CDN?
CDN(Content Delivery Network,內容傳遞網路)是一個由分散在全球各地的伺服器節點所組成的網路,用來快取並分發靜態資源(圖片、CSS、JS、影片等),讓使用者能從地理位置最近的節點取得資源。
CDN 的運作原理
- 使用者發出請求(例如載入圖片)
- DNS 解析將請求導向距離最近的 CDN 節點(Edge Server)
- 若該節點有快取(Cache Hit),直接回傳資源
- 若無快取(Cache Miss),向原始伺服器(Origin Server)取得資源後快取並回傳
CDN 的主要優勢
- 降低延遲:使用者從最近的節點取得資源,減少傳輸距離
- 減輕原始伺服器負擔:大量請求由 CDN 節點處理,避免原始伺服器過載
- 提高可用性:多個節點備援,單一節點故障不影響整體服務
- 防止 DDoS 攻擊:CDN 可吸收大量惡意流量,保護原始伺服器
常見 CDN 使用場景
- 靜態資源加速(圖片、字型、CSS/JS)
- 影音串流服務
- 軟體下載
- 全球化網站加速
✦ AI 模擬面試
輸入你的答案,AI 即時分析精準度與改進空間
登入後即可使用 AI 評分
