CDN全稱: Content Delivery.NETwork 或 Content Distribute Network, 即內容分發網絡, 是將源站內容分發至最近用戶的節點, 使用戶可就近取得所需內容, 提供用戶訪問的響應速度和成功率。
基本原理:最簡單的CDN網絡由一個DNS服務器和幾臺緩存服務器組成。
使用CDN目的:解決因分布、寬帶、服務器性能帶來的訪問延遲問題, 適用于站點加速、點播、直播等場景. 使用戶可就近取得所需內容, 解決Internet網絡擁擠的狀況, 提高用戶訪問網站的響應速度和成功率。
CDN常見問題:
網站域名接入CDN加速的步驟?
1、開通CDN服務
2、接入域名
3、配置CNAME
接入CDN加速后有什么作用?
1、CDN 緩存內容后,用戶僅需要訪問就近的 CDN 節點即可獲取靜態內容。
2、緩解源站帶寬壓力,網絡費用更低。
3、分布全球的跨境節點提升跨境訪問體驗。
CDN加速是對網站所在服務器加速, 還是對其域名加速?
CDN是只對網站的某一個具體的域名加速. 如果同一個網站有多個域名, 則訪客訪問加入CDN的域名獲得加速效果, 訪問未加入CDN的域名, 或者直接訪問IP地址, 則無法獲得CDN效果
CDN和鏡像站點比較有何優勢?
CDN對網站的訪客完全透明, 不需要訪客手動選擇要訪問的鏡像站點, 保證了網站對訪客的友好性. CDN對每個節點都有可用性檢查, 不合格的節點會第一時間剔出, 從而保證了極高的可用率, 而鏡像站點無法實現這一點. CDN部署簡單, 對原站基本不做任何改動即可生效
CDN和雙線機房相比有何優勢?
常見的雙線機房只能解決網通和電信互相訪問慢的問題, 其他ISP(譬如教育網, 移動網, 鐵通) 互通的問題還是沒有得到解決. 而CDN是訪問者就近取數據, 而CDN的節點遍布個ISP, 從而保證了網站到任意ISP的訪問速度. 另外CDN因為其流量分流到各節點的原理, 天然獲取抵抗網絡攻擊的能力
CDN使用后, 原來的網站是否需要做修改, 做什么修改?
一般而言, 網站無需任何修改即可使用CDN獲取加速效果. 只是對需要判斷訪客IP程序, 才需要做少量修改
為什么我的網站更新后, 通過CDN后看到網頁還是舊網頁, 如何解決?
由于CDN采用各節點緩存的機制, 網站的靜態頁面和圖片修改后, 如果CDN緩存沒有做相應更新, 則看到的還是舊的網頁. 為了解決這個問題, CDN管理面板中提供了URL推送服務, 來通知CDN各節點刷新自己的緩存, 在URL推送地址欄中, 輸入具體的網址或者圖片地址, 則各節點中的緩存內容會被統一刪除, 并且當即生效. 如果需要推送的網址和圖片太多, 可以選擇目錄推送, 輸入 http://www.kkk.com/news 即可以對網站下news目錄下所有網頁和圖片進行了刷新
能不能讓CDN不緩存某些及時性要求很高的網頁和圖片?
只需要使用動態頁面, asp, php, jsp等動態技術做成的頁面不被CDN緩存, 無需每次都要刷新. 或者采用一個網站兩個域名, 一個啟用CDN, 另外一個域名不用CDN, 對及時性要求高的頁面和圖片放在不用CDN的域名下
網站新增了不少網頁和圖片, 這些需要使用URL推送嗎?
后來增加的網頁和圖片, 不需要使用URL推送, 因為它們本來就不存在緩存中
網站用CDN后, 有些地區反應無法訪問了, 怎么辦?
CDN啟用后, 訪客不能訪問網站有很多種可能, 可能是CDN的問題, 也可能是源站點出現故障或者源站點被關閉, 還可能是訪客自己所在的網絡出現問題, 甚至我們實際故障排除中,還出現過客戶自己計算機中毒, 導致無法訪問網站. 客戶報告故障時, 可隨時聯系我們24小時技術部進行處理
CDN防御配置有哪些?
1、用量封頂配置
2、防盜鏈配置
3、IP黑白名單配置
4、IP訪問限頻配置
5、安全加速SCDN
哪些情況我們推薦使用CDN?
一般來說以資訊、內容等為主的網站, 具有一定訪問量的網站、資訊網站、政府機構網站、行業平臺網站、商城等以動態內容為主的網絡、論壇、博客、交友、SNS、網絡游戲、搜索/查詢、金融等. 提供http下載的網站、軟件開發商、內容服務提供商、網絡游戲運行商、源碼下載等有大量流媒體點播應用網站、擁有視頻點播平臺的電信運營商、內容服務提供商、體育頻道、寬帶頻道、在線教育、視頻博客等