首頁>Club>
8
回覆列表
  • 1 # 喲喲吼說科技

    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智慧解析的。

    三、負載均衡

    當訪問某資源時為保證每使用者訪問同一資源不出現擁塞的情況,會採用負載均衡的技術將各個訪問請求均分到不同的伺服器上,保證使用者訪問的高效性。

  • 中秋節和大豐收的關聯?
  • 上聯:少不讀水滸,老不讀三國,水滸寫勇,三國寫智,然天下智勇者有幾。如何對下聯?