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