溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

DNS和CDN有什么區(qū)別和聯(lián)系

發(fā)布時(shí)間:2021-08-25 16:19:28 來(lái)源:億速云 閱讀:171 作者:chen 欄目:云計(jì)算

本篇內(nèi)容主要講解“DNSCDN有什么區(qū)別和聯(lián)系”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“DNS和CDN有什么區(qū)別和聯(lián)系”吧!

現(xiàn)在互聯(lián)網(wǎng)用戶(hù)很多不能理解CDN和DNS之間的關(guān)系,他們之間到底有什么區(qū)別。對(duì)于這兩者永遠(yuǎn)處于模糊的概念。其實(shí)二者是相輔相成的,二者搭配起來(lái)能使網(wǎng)站更加安全,快速。

用戶(hù)訪(fǎng)問(wèn)未使用CDN緩存網(wǎng)站的過(guò)程為:

  1. 用戶(hù)向?yàn)g覽器提供要訪(fǎng)問(wèn)的域名;

  2. 瀏覽器向本地DNS查詢(xún)?cè)撚蛎腎P地址;

  3. 本地DNS向13根發(fā)起請(qǐng)求;

  4. 服務(wù)器再向本地服務(wù)器返回一級(jí)服務(wù)器;

  5. 一級(jí)服務(wù)器把所授權(quán)的權(quán)威DNS返回給本地DNS,權(quán)威DNS服務(wù)器將IP地址作為解析結(jié)果送給本地DNS解析服務(wù)器;

  6. 本地DNS解析服務(wù)器把IP地址返回給用戶(hù),從而完成一個(gè)解析過(guò)程

使用了CDN緩存后的網(wǎng)站的訪(fǎng)問(wèn)過(guò)程變?yōu)椋?/strong>

  1. 用戶(hù)向?yàn)g覽器提供要訪(fǎng)問(wèn)的域名;

  2. 瀏覽器調(diào)用域名解析庫(kù)對(duì)域名進(jìn)行解析,由于CDN對(duì)域名解析過(guò)程進(jìn)行了調(diào)整,所以解析函數(shù)庫(kù)一般得到的是該域名對(duì)應(yīng)的CNAME記錄,為了得到實(shí)際IP地址,瀏覽器需要再次對(duì)獲得的CNAME域名進(jìn)行解析以得到實(shí)際的IP地址;在此過(guò)程中,使用的全局負(fù)載均衡DNS解析,如根據(jù)地理位置信息解析對(duì)應(yīng)的IP地址,使得用戶(hù)能就近訪(fǎng)問(wèn)。

  3. 此次解析得到CDN緩存服務(wù)器的IP地址,瀏覽器在得到實(shí)際的IP地址以后,向緩存服務(wù)器發(fā)出訪(fǎng)問(wèn)請(qǐng)求;

  4. 緩存服務(wù)器根據(jù)瀏覽器提供的要訪(fǎng)問(wèn)的域名,通過(guò)Cache內(nèi)部專(zhuān)用DNS解析得到此域名的實(shí)際IP地址,再由緩存服務(wù)器向此實(shí)際IP地址提交訪(fǎng)問(wèn)請(qǐng)求;

  5. 緩存服務(wù)器從實(shí)際IP地址得得到內(nèi)容以后,一方面在本地進(jìn)行保存,以備以后使用,二方面把獲取的數(shù)據(jù)返回給客戶(hù)端,完成數(shù)據(jù)服務(wù)過(guò)程;

  6. 客戶(hù)端得到由緩存服務(wù)器返回的數(shù)據(jù)以后顯示出來(lái)并完成整個(gè)瀏覽的數(shù)據(jù)請(qǐng)求過(guò)程。

實(shí)現(xiàn)CDN的主要技術(shù)手段是高速緩存、鏡像服務(wù)器??晒ぷ饔贒NS解析或HTTP重定向兩種方式,通過(guò)Cache服務(wù)器,或異地的鏡像站點(diǎn)完成內(nèi)容的傳送與同步更新

CDN網(wǎng)絡(luò)架構(gòu)主要由兩大部分,分為中心和邊緣兩部分,中心指CDN網(wǎng)管中心和DNS重定向解析中心,負(fù)責(zé)全局負(fù)載均衡,設(shè)備系統(tǒng)安裝在管理中心機(jī)房,邊緣主要指異地節(jié)點(diǎn),CDN分發(fā)的載體,主要由Cache和負(fù)載均衡器等組成。

當(dāng)用戶(hù)訪(fǎng)問(wèn)加入CDN服務(wù)的網(wǎng)站時(shí),域名解析請(qǐng)求將最終交給全局負(fù)載均衡DNS進(jìn)行處理。全局負(fù)載均衡DNS通過(guò)一組預(yù)先定義好的策略,將當(dāng)時(shí)最接近用戶(hù)的節(jié)點(diǎn)地址提供給用戶(hù),使用戶(hù)能夠得到快速的服務(wù)。同時(shí),它還與分布在世界各地的所有CDNC節(jié)點(diǎn)保持通信,搜集各節(jié)點(diǎn)的通信狀態(tài),確保不將用戶(hù)的請(qǐng)求分配到不可用的CDN節(jié)點(diǎn)上,實(shí)際上是通過(guò)DNS做全局負(fù)載均衡。

每個(gè)CDN節(jié)點(diǎn)由兩部分組成:負(fù)載均衡設(shè)備和高速緩存服務(wù)器

負(fù)載均衡設(shè)備負(fù)責(zé)每個(gè)節(jié)點(diǎn)中各個(gè)Cache的負(fù)載均衡,保證節(jié)點(diǎn)的工作效率;同時(shí),負(fù)載均衡設(shè)備還負(fù)責(zé)收集節(jié)點(diǎn)與周?chē)h(huán)境的信息,保持與全局負(fù)載DNS的通信,實(shí)現(xiàn)整個(gè)系統(tǒng)的負(fù)載均衡。

很多用戶(hù)都想要自己的IP不暴露出來(lái),由于單純只使用DNS解析,直接PING就會(huì)顯示出自己的真實(shí)IP,如果又使用CDN,PING出來(lái)的IP就不是用戶(hù)的真實(shí)IP而是CDN服務(wù)器的IP節(jié)點(diǎn),導(dǎo)致用戶(hù)有了一種想法,就是覺(jué)得DNS完全沒(méi)有用處,只要使用CDN就可以,因?yàn)樵馐芄粢膊皇枪糇约旱恼鎸?shí)IP.這個(gè)想法其實(shí)完全錯(cuò)誤的。

CDN服務(wù)本身并不具備DNS解析功能,而是依托于DNS智能解析功能,由DNS根據(jù)用戶(hù)所在地、所用線(xiàn)路進(jìn)行智能分配最合適的CDN服務(wù)節(jié)點(diǎn),然后把緩存在該服務(wù)節(jié)點(diǎn)的靜態(tài)緩存內(nèi)容返回給用戶(hù).所以在啟用CDN后進(jìn)行ping查詢(xún)時(shí)IP發(fā)生了變化,是因?yàn)榇藭r(shí)返回的是我司DNS根據(jù)用戶(hù)所在網(wǎng)絡(luò)和服務(wù)器情況等智能適配后得出的最佳CDN服務(wù)節(jié)點(diǎn)IP而并真實(shí)服務(wù)器。

到此,相信大家對(duì)“DNS和CDN有什么區(qū)別和聯(lián)系”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢(xún),關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI