欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

一文了解什么是CDN及實現(xiàn)原理

 更新時間:2023年05月17日 09:09:21   作者:ppwa  
這篇文章主要為大家介紹了什么是CDN及實現(xiàn)原理詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

正文

由于用戶訪問源站業(yè)務有性能瓶頸,通過cdn技術把源站的內(nèi)容緩存到多個節(jié)點。用戶向源站域名發(fā)起請求時,請求會被調(diào)度至最接近用戶的服務節(jié)點,直接由服務節(jié)點直接快速響應,有效降低用戶訪問延遲,提升可用性。

了解cdn需要先了解一下知識點:

1、dns解析原理

2、CNAME作用

dns解析流程

說再多也不如實際應用,讓我們從例子中了解dns解析流程

nslookup 是dns解析的命令,server 10.0.0.1是公司內(nèi)部的dns服務器的ip. 139.196.3.197是請求域名的ip。

讓我們來一步步分析解析流程:

首先會查看本地緩存查詢是否有對應的域名解析ip。

1、沒有的情況下,向配置的dns服務器發(fā)起請求。(10.0.0.1為公司內(nèi)部dns服務器ip)

2、Received 631 bytes from 10.0.0.1#53(10.0.0.1) in 54 ms --  10.0.0.1會返回根域名服務器的地址。(根域名服務器有多個,所以返回很多域名)

3、Received 1174 bytes from 202.12.27.33#53(m.root-servers.net) -- 本機向根域名發(fā)起解析請求,根域名服務器返回.com頂級域名服務器地址。

4、Received 887 bytes from 192.42.93.30#53(g.gtld-servers.net) -- 本機向com.域名服務器發(fā)起請求,返回moehot.com.域名服務器地址。

5、最后向moehot.com.域名發(fā)起請求得到www.moehot.com. 的ip地址。

騰訊云cdn實例

假設您的業(yè)務源站域名為 www.test.com ,當域名接入 CDN 開始使用加速服務后,您的用戶發(fā)起 HTTP 請求,實際的處理流程如圖所示:

1、用戶向 www.test.com 下的某圖片資源,如 1.jpg 發(fā)起請求,先要向 Local DNS 發(fā)起域名解析請求;

2、當 Local DNS 解析 www.test.com 時,會發(fā)現(xiàn)已經(jīng)配置了 CNAME,www.test.com.cdn.dnsv1.com,解析請求會發(fā)送至 Tencent DNS(GSLB),GSLB 為騰訊云自主研發(fā)的調(diào)度體系,會為請求分配最佳節(jié)點 IP;

3、Local DNS 獲取 Tencent DNS 返回的解析 IP;

4、用戶測獲取解析 IP;

5、用戶向獲取的 IP 發(fā)起對資源 1.jpg 的訪問請求;

6、若該 IP 對應的節(jié)點緩存有 1.jpg,則會將數(shù)據(jù)直接返回給用戶(10),此時請求結(jié)束。若該節(jié)點未緩存 1.jpg,則節(jié)點會向業(yè)務源站發(fā)起對 1.jpg 的請求(6、7、8),獲取資源后,結(jié)合用戶自定義配置的緩存策略(可參考用戶指南中緩存時間設置章節(jié)內(nèi)容),將資源存儲(9),并返回給用戶(10),此時請求結(jié)束。

以上就是CDN及實現(xiàn)原理的詳細內(nèi)容,更多關于CDN實現(xiàn)原理的資料請關注腳本之家其它相關文章!

相關文章

最新評論