上次在看ffmpeg文件,提到了CDN...查詢後發現裡面還有一個DNS的概念。

由於非這領域專業,做了一個簡單的圖表,讓之後自己忘記時候可以再看一下。

如果有錯誤地方在勞煩有看到的大大們給予指教(鞠躬

 

以www.yjs.com.tw為範例

用戶查詢www.yjs.com.tw的IP(步驟1),指定的DNS伺服器向根網域(root name server)的DNS詢問(步驟2)

*全球13組根域名伺服器以英文字母A到M依序命名(wiki)

root伺服器會告知.tw的DNS伺服器IP位置(步驟3),接下來如圖所示一路往下回傳及詢問。

最後解析出www.yjs.com.tw的ip位置,回傳給用戶端(步驟1)

 

Untitled Diagram.jpg

 

cdn部分

透過CDN,並且使用DNS(上圖),
讓不同位置的使用者也可以快速存取內容
由第一次存取(紅線)透過CDN catch後.讓client端可以快速讀取.


 

 

以上為假若要放置一部影片,使用cdn的原理.

文章標籤
創作者介紹
創作者 菸酒生 的頭像
菸酒生

菸酒生。

菸酒生 發表在 痞客邦 留言(0) 人氣()