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

現(xiàn)在互聯(lián)網(wǎng)用戶很多不能理解CDN和DNS之間的關(guān)系,他們之間到底有什么區(qū)別。對于這兩者永遠(yuǎn)處于模糊的概念。其實二者是相輔相成的,二者搭配起來能使網(wǎng)站更加安全,快速。
用戶訪問未使用CDN緩存網(wǎng)站的過程為:
用戶向瀏覽器提供要訪問的域名;
瀏覽器向本地DNS查詢該域名的IP地址;
本地DNS向13根發(fā)起請求;
根服務(wù)器再向本地服務(wù)器返回一級服務(wù)器;
一級服務(wù)器把所授權(quán)的權(quán)威DNS返回給本地DNS,權(quán)威DNS服務(wù)器將IP地址作為解析結(jié)果送給本地DNS解析服務(wù)器;
本地DNS解析服務(wù)器把IP地址返回給用戶,從而完成一個解析過程
使用了CDN緩存后的網(wǎng)站的訪問過程變?yōu)椋?/strong>
用戶向瀏覽器提供要訪問的域名;
瀏覽器調(diào)用域名解析庫對域名進行解析,由于CDN對域名解析過程進行了調(diào)整,所以解析函數(shù)庫一般得到的是該域名對應(yīng)的CNAME記錄,為了得到實際IP地址,瀏覽器需要再次對獲得的CNAME域名進行解析以得到實際的IP地址;在此過程中,使用的全局負(fù)載均衡DNS解析,如根據(jù)地理位置信息解析對應(yīng)的IP地址,使得用戶能就近訪問。
此次解析得到CDN緩存服務(wù)器的IP地址,瀏覽器在得到實際的IP地址以后,向緩存服務(wù)器發(fā)出訪問請求;
緩存服務(wù)器根據(jù)瀏覽器提供的要訪問的域名,通過Cache內(nèi)部專用DNS解析得到此域名的實際IP地址,再由緩存服務(wù)器向此實際IP地址提交訪問請求;
緩存服務(wù)器從實際IP地址得得到內(nèi)容以后,一方面在本地進行保存,以備以后使用,二方面把獲取的數(shù)據(jù)返回給客戶端,完成數(shù)據(jù)服務(wù)過程;
客戶端得到由緩存服務(wù)器返回的數(shù)據(jù)以后顯示出來并完成整個瀏覽的數(shù)據(jù)請求過程。
實現(xiàn)CDN的主要技術(shù)手段是高速緩存、鏡像服務(wù)器。可工作于DNS解析或HTTP重定向兩種方式,通過Cache服務(wù)器,或異地的鏡像站點完成內(nèi)容的傳送與同步更新
CDN網(wǎng)絡(luò)架構(gòu)主要由兩大部分,分為中心和邊緣兩部分,中心指CDN網(wǎng)管中心和DNS重定向解析中心,負(fù)責(zé)全局負(fù)載均衡,設(shè)備系統(tǒng)安裝在管理中心機房,邊緣主要指異地節(jié)點,CDN分發(fā)的載體,主要由Cache和負(fù)載均衡器等組成。
當(dāng)用戶訪問加入CDN服務(wù)的網(wǎng)站時,域名解析請求將最終交給全局負(fù)載均衡DNS進行處理。全局負(fù)載均衡DNS通過一組預(yù)先定義好的策略,將當(dāng)時最接近用戶的節(jié)點地址提供給用戶,使用戶能夠得到快速的服務(wù)。同時,它還與分布在世界各地的所有CDNC節(jié)點保持通信,搜集各節(jié)點的通信狀態(tài),確保不將用戶的請求分配到不可用的CDN節(jié)點上,實際上是通過DNS做全局負(fù)載均衡。
每個CDN節(jié)點由兩部分組成:負(fù)載均衡設(shè)備和高速緩存服務(wù)器
負(fù)載均衡設(shè)備負(fù)責(zé)每個節(jié)點中各個Cache的負(fù)載均衡,保證節(jié)點的工作效率;同時,負(fù)載均衡設(shè)備還負(fù)責(zé)收集節(jié)點與周圍環(huán)境的信息,保持與全局負(fù)載DNS的通信,實現(xiàn)整個系統(tǒng)的負(fù)載均衡。
很多用戶都想要自己的IP不暴露出來,由于單純只使用DNS解析,直接PING就會顯示出自己的真實IP,如果又使用CDN,PING出來的IP就不是用戶的真實IP而是CDN服務(wù)器的IP節(jié)點,導(dǎo)致用戶有了一種想法,就是覺得DNS完全沒有用處,只要使用CDN就可以,因為遭受攻擊也不是攻擊自己的真實IP.這個想法其實完全錯誤的。
CDN服務(wù)本身并不具備DNS解析功能,而是依托于DNS智能解析功能,由DNS根據(jù)用戶所在地、所用線路進行智能分配最合適的CDN服務(wù)節(jié)點,然后把緩存在該服務(wù)節(jié)點的靜態(tài)緩存內(nèi)容返回給用戶.所以在啟用CDN后進行ping查詢時IP發(fā)生了變化,是因為此時返回的是我司DNS根據(jù)用戶所在網(wǎng)絡(luò)和服務(wù)器情況等智能適配后得出的最佳CDN服務(wù)節(jié)點IP而并真實服務(wù)器。
到此,相信大家對“DNS和CDN有什么區(qū)別和聯(lián)系”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
分享文章:DNS和CDN有什么區(qū)別和聯(lián)系-創(chuàng)新互聯(lián)
標(biāo)題鏈接:http://chinadenli.net/article38/hpjsp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、網(wǎng)站維護、網(wǎng)站排名、標(biāo)簽優(yōu)化、面包屑導(dǎo)航、服務(wù)器托管
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)