18.DNS與CDN

CDN內(nèi)容分發(fā)網(wǎng)絡(luò),專注于對(duì)靜態(tài)資源的分發(fā)和訪問,比如一個(gè)圖片一個(gè)視頻等但凡可以以文件形式存儲(chǔ)的都負(fù)責(zé)分發(fā),目的就是為了條互聯(lián)網(wǎng)的訪問速度,提高用戶體驗(yàn)

CDN在全國部署很多服務(wù)器,存了很多分資源的備份,為了就是能夠讓距離其中某個(gè)服務(wù)器最近的用戶快速的獲取靜態(tài)資源

如果邏輯代碼和靜態(tài)資源都在一個(gè)服務(wù)器上,那么如果這個(gè)服務(wù)器在北京,廣州的小伙伴的頁面請(qǐng)求速度就會(huì)降下來,因?yàn)橛脩魹g覽網(wǎng)頁現(xiàn)貨區(qū)網(wǎng)頁結(jié)構(gòu),然后按照結(jié)構(gòu)解析獲取其中的靜態(tài)資源,所以要盡可能讓這些靜態(tài)資源距離用戶盡可能近,如何判斷用戶位置和哪個(gè)CDN中的服務(wù)器最近,需要用的DNS解析技術(shù),獲取用戶定位信息

DNS(Domain Name System,域名系統(tǒng)),萬維網(wǎng)上作為域名和IP地址相互映射的一個(gè)分布式數(shù)據(jù)庫,能夠使用戶更方便的訪問互聯(lián)網(wǎng),而不用去記住能夠被機(jī)器直接讀取的IP數(shù)串。通過域名,最終得到該域名對(duì)應(yīng)的IP地址的過程叫做域名解析(或主機(jī)名解析)

DNS簡單就是說將url解析成ip地址,從而實(shí)現(xiàn)定位

利用DNS服務(wù)找到離用戶最近的機(jī)房,從而提供最短路徑服務(wù)實(shí)現(xiàn)流量調(diào)配

如果在家里購置一臺(tái)小型的服務(wù)器,用來存儲(chǔ)家庭照片和視頻就再好不過了,常年在外也可以隨時(shí)訪問家里獲取照片,還不用手機(jī)上面占用太多空間,但首先要解決的問題就是動(dòng)態(tài)ip的問題,家里都使用的運(yùn)營商的寬帶,暴露給外部的(也就是通過百度查的自己家的對(duì)外ip)是會(huì)不定時(shí)變動(dòng)的,雖然可以在這個(gè)小服務(wù)器上寫一個(gè)定時(shí)任務(wù)去自查自己的ip一旦發(fā)生變化可以通知到連接設(shè)備上,但是畢竟這樣做只有了解的人知道原理,其余家人也會(huì)懵逼,所以為了防止家里服務(wù)器ip變動(dòng)帶來的麻煩,可以用DDNS服務(wù)來處理,DDNS服務(wù)會(huì)幫忙解決ip變動(dòng)問題,但使用時(shí)候只用訪問一個(gè)url就行

而且ddns還能做得事情就是內(nèi)網(wǎng)打穿,由于服務(wù)器相當(dāng)于家里的一個(gè)設(shè)備,和其余電腦手機(jī)一樣都要連接到路由器上才能進(jìn)行和外部的網(wǎng)絡(luò)溝通,我們從外部訪問實(shí)際上訪問的是家里的路由器,那么怎么才能定向訪問到服務(wù)器呢,就需要指定一個(gè)url----一個(gè)路由ip---一個(gè)家里服務(wù)器的內(nèi)網(wǎng)ip及端口號(hào)三者的綁定關(guān)系,實(shí)現(xiàn)了三者的綁定,這個(gè)url就是等同于訪問了家里服務(wù)器的內(nèi)網(wǎng)ip

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容