直播帶貨源碼,和CDN有關(guān)的名詞都該了解一下
既然直播帶貨源碼選擇了使用CDN來(lái)加速,那么關(guān)于CDN的相關(guān)知識(shí)都應(yīng)該了解下,不僅僅是知道它能提供更快的傳輸速度,對(duì)于普通的使用用戶(hù)來(lái)說(shuō),CDN節(jié)點(diǎn)就相當(dāng)于移動(dòng)的服務(wù)器,通過(guò)和DNS的對(duì)接,用戶(hù)的請(qǐng)求可以快速被距離它近的節(jié)點(diǎn)對(duì)接,直播帶貨源碼依靠智能調(diào)度和緩存功能服務(wù)大大提高了響應(yīng)能力。
?

一、CNAME記錄
可以用來(lái)把一個(gè)域名解析到另一個(gè)域名里,當(dāng)DNS系統(tǒng)在查詢(xún)CNAME左面的名稱(chēng)時(shí),都會(huì)轉(zhuǎn)向到CNAME右邊的名稱(chēng)再進(jìn)行查詢(xún),一直追蹤到最后的PTR或A名稱(chēng),成功查詢(xún)后就會(huì)做出回應(yīng)。
二、CNAME域名
在直播帶貨源碼帶入CDN時(shí),CDN提供商控制臺(tái)添加完加速域名后,會(huì)得到CDN給用戶(hù)分配的域名,直播帶貨源碼會(huì)在DNS解析服務(wù)商中自動(dòng)添加CNAME記錄,將自己的加速域名指向這個(gè)CNAME域名,可以最終起到加速效果。
?

三、DNS
可以說(shuō)沒(méi)有DNS就沒(méi)有CDN,我們都知道CDN可以給直播帶貨源碼用戶(hù)提供加速服務(wù),但加速的前提是確定用戶(hù)的準(zhǔn)確ip地址,這樣才能就近選擇節(jié)點(diǎn)響應(yīng)。
DNS是域名解析服務(wù)的簡(jiǎn)稱(chēng),它可以把域名轉(zhuǎn)換成網(wǎng)絡(luò)可以識(shí)別的ip地址,域名解析需要由專(zhuān)門(mén)的域名解析服務(wù)器來(lái)完成,整個(gè)過(guò)程都是自動(dòng)進(jìn)行的,或得到ip地址后分享給CDN,CDN借此了解到用戶(hù)位置,選擇節(jié)點(diǎn)反饋。
四、協(xié)議回源
指回源時(shí)使用的協(xié)議和直播帶貨源碼客戶(hù)端訪(fǎng)問(wèn)資源是使用的協(xié)議保持一致,當(dāng)CDN節(jié)點(diǎn)上沒(méi)有緩存用戶(hù)需要的內(nèi)容,節(jié)點(diǎn)會(huì)使用相同的HTTPS方式回源獲取資源;同理如果客戶(hù)端使用HTTP協(xié)議,CDN節(jié)點(diǎn)回源也會(huì)使用HTTP協(xié)議。
?

五、使用CDN緩存后的訪(fǎng)問(wèn)過(guò)程
1、用戶(hù)向直播帶貨源碼訪(fǎng)問(wèn)域名時(shí),系統(tǒng)會(huì)先查詢(xún)域名的ip地址
2、同時(shí)DNS會(huì)查詢(xún)域名的授權(quán)服務(wù)器
3、得到授權(quán)后繼續(xù)向直播帶貨源碼域名授權(quán)的DNS查詢(xún)域名的ip地址
4、域名授權(quán)DNS查詢(xún)域名記錄后,回應(yīng)給DNS
5、用戶(hù)得到域名ip地址后,訪(fǎng)問(wèn)站點(diǎn)服務(wù)器,CDN節(jié)點(diǎn)服務(wù)器應(yīng)答請(qǐng)求,將內(nèi)容返回給直播帶貨源碼
聲明:以上內(nèi)容為云豹科技作者本人原創(chuàng),未經(jīng)作者本人同意,禁止轉(zhuǎn)載,否則將追究相關(guān)法律責(zé)任