隨著互聯(lián)網(wǎng)的發(fā)展,短視頻娛樂等越來越受到歡迎,很多視頻APP或視頻媒體網(wǎng)站,要想保證用戶的訪問速度,就需要使用cdn加速。如果某個(gè)用戶想要訪問視頻APP上的 視頻點(diǎn)播 內(nèi)容(視頻內(nèi)容已經(jīng)存放在服務(wù)器上,我們通過網(wǎng)絡(luò)篩選自己想要看的視頻,然后進(jìn)行播放,這種形式的cdn加速就叫點(diǎn)播cdn加速),那么具體步驟如下:
①、當(dāng)用戶點(diǎn)擊CDN服務(wù)的APP上的內(nèi)容時(shí),APP會(huì)根據(jù)URL地址去本地DNS( 域名解析 系統(tǒng))尋求IP地址解析。
②、本地DNS系統(tǒng)會(huì)將域名的解析權(quán)交給CDN專用DNS服務(wù)器。
DNS
TCP/IP網(wǎng)絡(luò)中的功能實(shí)體,通過該服務(wù)器,用戶只通過域名就可以訪問對應(yīng)的服務(wù)器。在TCP/IP網(wǎng)絡(luò)中域名與IP地址一一對應(yīng),域名便于記憶,但網(wǎng)絡(luò)中的服務(wù)器間只能通過IP地址相互識別,域名和IP地址之間的轉(zhuǎn)換稱為域名解析,域名解析需要通過專門的域名解析服務(wù)器來完成,DNS就是進(jìn)行域名解析的服務(wù)器。
例如:您訪問xxx.abc.com會(huì)通過DNS轉(zhuǎn)換成220.xxx.xxx.xxx(IP地址)。
③、CDN專用DNS服務(wù)器,將CDN的全局 負(fù)載均衡 設(shè)備IP地址返回用戶。
④、用戶向CDN的負(fù)載均衡設(shè)備發(fā)起內(nèi)容URL訪問請求。
⑤、CDN負(fù)載均衡設(shè)備根據(jù)用戶IP地址,以及用戶請求的內(nèi)容URL,智能選擇一臺用戶所屬區(qū)域距離最近的緩存服務(wù)器。
⑥、負(fù)載均衡設(shè)備告訴用戶這臺緩存服務(wù)器的IP地址,讓用戶向所選擇的緩存服務(wù)器發(fā)起請求。
⑦、用戶向緩存服務(wù)器發(fā)起請求,緩存服務(wù)器響應(yīng)用戶請求,將用戶所需內(nèi)容傳送到用戶終端。
⑧、如果這臺緩存服務(wù)器上并沒有用戶想要的內(nèi)容,那么這臺緩存服務(wù)器就要網(wǎng)站的源服務(wù)器請求內(nèi)容。
⑨、源服務(wù)器返回內(nèi)容給緩存服務(wù)器,緩存服務(wù)器發(fā)給用戶,并根據(jù)用戶自定義的緩存策略,判斷要不要把內(nèi)容緩存到緩存服務(wù)器上。
版權(quán)聲明:本文章文字內(nèi)容來自第三方投稿,版權(quán)歸原始作者所有。本網(wǎng)站不擁有其版權(quán),也不承擔(dān)文字內(nèi)容、信息或資料帶來的版權(quán)歸屬問題或爭議。如有侵權(quán),請聯(lián)系contentedit@huawei.com,本網(wǎng)站有權(quán)在核實(shí)確屬侵權(quán)后,予以刪除文章。