CDN(Content Delivery Network,內容分發網路)是依靠部署在各地的邊緣伺服器,透過中心平臺的負載均衡、排程等功能,可以使使用者就近獲取所需的內容,提升使用者訪問速度,降低網路的擁塞度。
如題,CDN使用了哪些DNS技術呢?
首先需要先了解以下CDN的工作過程:
1、當你需要觀看某個影片時,首先在瀏覽器中會發起對影片域名的解析;
2、訪問請求會根據CDN的排程去找出距離客戶端最合適的cache伺服器IP地址給客戶端;
3、客戶端會向對應的cache伺服器發起連結下載所需影片內容;
4、若對應cache伺服器中沒有對應的影片資源內容,那麼會向上層伺服器尋找資源,然後將對應影片資源下載到本地,待下一次使用者進行訪問時就可以直接從cache中呼叫了。
究竟CDN使用了DNS的哪些結束呢?下面喲喲來詳細說一下:
在使用者訪問某網頁、影片等資源時,會將域名指向另一個CDN中定義的域名,再解析成另一個IP地址來供客戶端進行訪問,使客戶端訪問時進行加速。
智慧DNS解析是CDN重要的組成部分,是根據請求使用者對同一域名作出相應不同的解析,因此CDN的排程準確性是依靠DNS智慧解析的。
當訪問某資源時為保證每使用者訪問同一資源不出現擁塞的情況,會採用負載均衡的技術將各個訪問請求均分到不同的伺服器上,保證使用者訪問的高效性。
CDN(Content Delivery Network,內容分發網路)是依靠部署在各地的邊緣伺服器,透過中心平臺的負載均衡、排程等功能,可以使使用者就近獲取所需的內容,提升使用者訪問速度,降低網路的擁塞度。
如題,CDN使用了哪些DNS技術呢?
首先需要先了解以下CDN的工作過程:
1、當你需要觀看某個影片時,首先在瀏覽器中會發起對影片域名的解析;
2、訪問請求會根據CDN的排程去找出距離客戶端最合適的cache伺服器IP地址給客戶端;
3、客戶端會向對應的cache伺服器發起連結下載所需影片內容;
4、若對應cache伺服器中沒有對應的影片資源內容,那麼會向上層伺服器尋找資源,然後將對應影片資源下載到本地,待下一次使用者進行訪問時就可以直接從cache中呼叫了。
究竟CDN使用了DNS的哪些結束呢?下面喲喲來詳細說一下:
一、CNAME在使用者訪問某網頁、影片等資源時,會將域名指向另一個CDN中定義的域名,再解析成另一個IP地址來供客戶端進行訪問,使客戶端訪問時進行加速。
二、edns-client-subnet智慧DNS解析是CDN重要的組成部分,是根據請求使用者對同一域名作出相應不同的解析,因此CDN的排程準確性是依靠DNS智慧解析的。
三、負載均衡當訪問某資源時為保證每使用者訪問同一資源不出現擁塞的情況,會採用負載均衡的技術將各個訪問請求均分到不同的伺服器上,保證使用者訪問的高效性。