天天看點

CDN 内容分發網絡1.源站2.緩存伺服器3.智能DNS4.用戶端

本文主要内容轉自百度百科。

cdn,content delivery network,是一種組合技術,其中包括源站、緩存伺服器、智能dns、用戶端等幾個重要部分。

源站指釋出内容的原始站點。添加、删除和更改網站的檔案,都是在源站上進行的;另外緩存伺服器所抓取的對象也全部來自于源站。

緩存伺服器是直接提供給使用者通路的站點資源,有一台或數台伺服器組成;當使用者發起通路時,他的通路請求被智能dns定位到離他較近的緩存伺服器。如果使用者所請求的内容剛好在緩存裡面,則直接把内容返還給使用者;如果通路所需的内容沒有被緩存,則緩存伺服器向鄰近的緩存伺服器或直接向源站抓取内容,然後再返還給使用者。

智能dns是整個cdn技術的核心,它主要根據使用者的來源,将其通路請求指向離使用者比較近的緩存伺服器,如把廣州電信的使用者請求指向到廣州電信idc機房中的緩存伺服器。通過智能dns解析,讓使用者通路同服務商下的伺服器,消除國内南北網絡互相通路慢的問題,達到加速作用。智能dns的出現,颠複了傳統的一個域名對應一個鏡像的做法,讓使用者更加便捷的去通路網站。

用戶端或稱使用者端即發起通路的普通使用者,一般的通路方式是浏覽器。這裡就不再做詳細說明。

繼續閱讀