CDN使用了哪些DNS技術(shù)?
網(wǎng)友解答: “我是喲喲吼說科技,專注于數(shù)據(jù)網(wǎng)絡(luò)的回答,歡迎大家與我交流數(shù)據(jù)網(wǎng)絡(luò)的問題”CDN(Content Delivery Network,內(nèi)容分發(fā)網(wǎng)絡(luò))是依靠部署在各地的邊緣服務(wù)器
“我是喲喲吼說科技,專注于數(shù)據(jù)網(wǎng)絡(luò)的回答,歡迎大家與我交流數(shù)據(jù)網(wǎng)絡(luò)的問題”
CDN(Content Delivery Network,內(nèi)容分發(fā)網(wǎng)絡(luò))是依靠部署在各地的邊緣服務(wù)器,通過中心平臺(tái)的負(fù)載均衡、調(diào)度等功能,可以使用戶就近獲取所需的內(nèi)容,提升用戶訪問速度,降低網(wǎng)絡(luò)的擁塞度。如題,CDN使用了哪些DNS技術(shù)呢?
首先需要先了解以下CDN的工作過程:
1、當(dāng)你需要觀看某個(gè)視頻時(shí),首先在瀏覽器中會(huì)發(fā)起對(duì)視頻域名的解析;
2、訪問請(qǐng)求會(huì)根據(jù)CDN的調(diào)度去找出距離客戶端最合適的cache服務(wù)器IP地址給客戶端;
3、客戶端會(huì)向?qū)?yīng)的cache服務(wù)器發(fā)起鏈接下載所需視頻內(nèi)容;
4、若對(duì)應(yīng)cache服務(wù)器中沒有對(duì)應(yīng)的視頻資源內(nèi)容,那么會(huì)向上層服務(wù)器尋找資源,然后將對(duì)應(yīng)視頻資源下載到本地,待下一次用戶進(jìn)行訪問時(shí)就可以直接從cache中調(diào)用了。
究竟CDN使用了DNS的哪些結(jié)束呢?下面喲喲來詳細(xì)說一下:
一、CNAME在用戶訪問某網(wǎng)頁、視頻等資源時(shí),會(huì)將域名指向另一個(gè)CDN中定義的域名,再解析成另一個(gè)IP地址來供客戶端進(jìn)行訪問,使客戶端訪問時(shí)進(jìn)行加速。
二、edns-client-subnet智能DNS解析是CDN重要的組成部分,是根據(jù)請(qǐng)求用戶對(duì)同一域名作出相應(yīng)不同的解析,因此CDN的調(diào)度準(zhǔn)確性是依靠DNS智能解析的。
三、負(fù)載均衡當(dāng)訪問某資源時(shí)為保證每用戶訪問同一資源不出現(xiàn)擁塞的情況,會(huì)采用負(fù)載均衡的技術(shù)將各個(gè)訪問請(qǐng)求均分到不同的服務(wù)器上,保證用戶訪問的高效性。
歡迎大家多多關(guān)注我,在下方評(píng)論區(qū)說出自己的見解。