阿里云CDN工作原理

來源: 阿里云
作者:阿里云
時間:2021-02-22
18139
通過以下案例,您可以了解CDN的工作原理。

通過以下案例,您可以了解CDN的工作原理。

假設您的加速域名為www.a.com,接入CDN網絡,開始使用加速服務后,當終端用戶(北京)發(fā)起HTTP請求時,處理流程如下圖所示。

微信圖片_20210222104548.png

工作原理

1.當終端用戶(北京)向www.a.com下的指定資源發(fā)起請求時,首先向LDNS(本地DNS)發(fā)起域名解析請求。

2.LDNS檢查緩存中是否有www.a.com的IP地址記錄。如果有,則直接返回給終端用戶;如果沒有,則向授權DNS查詢。

3.當授權DNS解析www.a.com時,返回域名CNAME www.a.tbcdn.com對應IP地址。

4.域名解析請求發(fā)送至阿里云DNS調度系統(tǒng),并為請求分配最佳節(jié)點IP地址。

5.LDNS獲取DNS返回的解析IP地址。

6.用戶獲取解析IP地址。

7.用戶向獲取的IP地址發(fā)起對該資源的訪問請求。

如果該IP地址對應的節(jié)點已緩存該資源,則會將數(shù)據(jù)直接返回給用戶,例如,圖中步驟7和8,請求結束。

如果該IP地址對應的節(jié)點未緩存該資源,則節(jié)點向源站發(fā)起對該資源的請求。獲取資源后,結合用戶自定義配置的緩存策略,將資源緩存至節(jié)點,例如,圖中的北京節(jié)點,并返回給用戶,請求結束。

立即登錄,閱讀全文
版權說明:
本文內容來自于阿里云,本站不擁有所有權,不承擔相關法律責任。文章內容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯(lián)系管理員(zzx@kchuhai.com)刪除!
掃碼登錄
打開掃一掃, 關注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家