簡單來說 CDN 是一種 http 反向代理服務,正常網路中,它起到爲 http 請求加速和緩存的能力,並且它對於 http 客戶端來說是透明的,客戶端只需要發送了 http 請求並得到響應不需要關心連接的是
CDN
還是源服務器
通常 CDN 提供商會在全世界各地創建服務器,當客戶發送 http 請求時,會連接到供應商提供的最近的服務器,然後供應商會使用內部專線連接 http 源服務器,並且合理的中轉 http
協議以讓用戶獲取到和連接源服務器一樣的響應結果。CDN 供應商建立的專有網路通常可以提高客戶端獲取響應的速度,此外 CDN 還提供了各種其它功能例如防火牆安全,數據統計,限流...