我對CDN以及CDN加速的認識

airland發表於2021-09-09

學習什麼都要學習本質,哲學中有我是誰?我從哪裡來?我到哪裡去?其實這也可以延伸出對學習知識方法的一個概括,學習什麼都要學習他的本質,他是什麼,能做什麼,優點是什麼,原理是什麼,有什麼缺點或者替代方案。問完這些,我相信你會對它有一個嶄新的認識。閒話就扯到這裡,步入正題。

CDN加速目的是可以讓我們的站點更快的展示到使用者面前

CDN是什麼?

CDN是內容分發網路,避開不利網路因素,讓你更好的訪問,並獲得資訊。

使用CDN訪問。

當我們在使用CDN時,從使用者發起請求,到智慧DNS解析,這時會有一個排程中心,判斷哪個站點離你最近,使用離你最近的站點向你傳送服務,這個站點的資料資訊其實就是在源伺服器copy的一個映象資源。如果離你最近的CDN都沒有成功,那就去源伺服器請求,請求完資料後,在備份到離你最近的CDN儲存起來。方便你下次請求從離你最近的站點傳送資料。

現在BAT都可以幫助你提供CDN服務。你也可以用ngix反向代理進行CDN代理服務。

歡迎大家留言,提問,共同探討,相互學習。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/964/viewspace-2804883/,如需轉載,請註明出處,否則將追究法律責任。

相關文章