CDN網絡介紹

首先該教程感謝慕課網

首先我們需要知道的是造成網絡延遲的最大問題就是鏈路過長,什麼叫鏈路過長呢?  我們網絡數據傳輸呢是需要經過層層路由轉發的,假如我們一個海南用戶與東北用戶通信的過程中,其中一個轉發的路由出了問題,最終導致數據收發出問題,而CDN網絡就是爲了處理類似問題而生的。

       CDN基本思路就是儘可能避開互聯網上有可能影響數據傳輸速度和穩定性的瓶頸和環節,使內容傳輸的更快、更穩定。通過在網絡各處放置節點服務器所構成的在現有的互聯網基礎之上的一層智能虛擬網絡,CDN系統能夠實時地根據網絡流量和各節點的連接、負載狀況以及到用戶的距離和響應時間等綜合信息將用戶的請求重新導向離用戶最近的服務節點上。

CDN網絡的構成


        1.邊沿節點:邊沿節點將服務器數據拉過來,用戶從邊沿節點接收數據。CDN得存在很多的邊沿節點,分佈在各大區域,用於用戶從邊沿節點獲取數據

        2.主幹節點:主幹節點緩存數據,打個比方,假如CDN網絡在全國範圍,那麼主幹節點就相當於廣東,邊沿節點就相當於廣州

邊沿節點的作用在於減輕源站(主服務器/控制中心)的壓力,當用戶從邊沿節點獲取不到數據,邊沿節點嘗試從主幹節點將數據拉過來

        3.源站節點:數據的存放中心