国产玉足榨精视频在线_亚洲日韩国产第一区_男人都懂的网站在线观看免费_久久91亞洲精品中文字幕奶水_按摩房技师激情国产精品_无人在线观看视频在线观看_年轻女教师2免费播放_欧洲熟妇色xxⅩx欧美老妇多毛_91爱视频成人在线第一页_欧美日韩中文字幕成人网

日志樣式

廣東網(wǎng)站建設(shè)需要多少錢(dns解析方式主要分為哪四種)dns解析工作原理,

原標(biāo)題:什么是DNS解析?DNS解析的詳細(xì)過程是什么樣的?(國科云)IP地址和域名的關(guān)系TCP/IP網(wǎng)絡(luò)要求每一個互聯(lián)的計算機(jī)都有一個唯一的IP地址,如39.162.20.48IP地址是網(wǎng)絡(luò)中每一臺計算機(jī)的電子標(biāo)識符,計算機(jī)通過IP地址與其他計算機(jī)進(jìn)行定位和通信。

但直接使用IP地址有很多不便之處,因為IP地址是由一串純數(shù)字組成,很難區(qū)分和記憶在互聯(lián)網(wǎng)早期,網(wǎng)站較少,人們還可以直接根據(jù)IP地址去定位網(wǎng)站但隨著互聯(lián)網(wǎng)的快速發(fā)展,各種各樣的網(wǎng)站快速增長,每個人在日常工作中都會接觸到大量的網(wǎng)站,而要記住所有網(wǎng)站的IP地址顯然是不現(xiàn)實的。

目前我們訪問網(wǎng)站的主要方式并不是IP地址,而是使用另外一種尋址符——域名域名是由數(shù)字、字母和特殊符號組成的字符串,如baidu.com、12306.cn等,和IP地址相比,域名具有一定的規(guī)律性,更方便人們記憶。

但從計算機(jī)的角度來看,由于域名的字節(jié)長度更長,計算機(jī)利用域名進(jìn)行通信會消耗更大的資源而且計算機(jī)更擅長處理純數(shù)字,對于字母和數(shù)字的組合理解起來更加困難所以目前的互聯(lián)網(wǎng)中有域名和IP兩種通信方式,分別由人類和計算機(jī)使用。

為了打破兩者之間的互通障礙,DNS解析服務(wù)應(yīng)運(yùn)而生,DNS解析能夠?qū)⒂蛎cIP地址進(jìn)行綁定,實現(xiàn)兩者之間的一一指向關(guān)系通過DNS解析的翻譯功能,用戶就能通過域名,訪問到網(wǎng)站對應(yīng)的服務(wù)器IP,獲取最終的服務(wù)。

DNS系統(tǒng)結(jié)構(gòu)提供DNS解析服務(wù)的系統(tǒng)被稱為DNS(Domain Name System,域名系統(tǒng)),它是一個存儲域名IP地址相互映射關(guān)系的一個分布式數(shù)據(jù)庫,能夠為用戶提供DNS解析服務(wù),將用戶請求的域名翻譯成計算機(jī)可直接識別的IP地址,從而能夠讓用戶更方便地訪問互聯(lián)網(wǎng),而不用去記住每個網(wǎng)站的IP地址。

域名與IP地址的映射關(guān)系必須儲存在域名服務(wù)器中,供其他應(yīng)用查詢,為了提升解析的穩(wěn)定性和效率,DNS系統(tǒng)采用了分層式結(jié)構(gòu),每一層的域名服務(wù)器只對其所轄的部分進(jìn)行應(yīng)答根據(jù)不同域名服務(wù)器起到的作用,可以將域名服務(wù)器劃分為四種不同的類型:。

根域名服務(wù)器根域名服務(wù)器是DNS結(jié)構(gòu)中最高層次的域名服務(wù)器當(dāng)本地域名服務(wù)器無法對域名進(jìn)行解析時,首先會請求根域名服務(wù)器頂管域名服務(wù)器頂級域名服務(wù)器是根服務(wù)器下第二層服務(wù)器,本地DNS服務(wù)器在根服務(wù)器請求不到結(jié)果后,會向頂級域名服務(wù)器發(fā)起查詢請求,頂級域名服務(wù)器返回二級域名授權(quán)的DNS服務(wù)器地址。

權(quán)威域名服務(wù)器權(quán)威域名服務(wù)器負(fù)責(zé)某一個區(qū)的域名服務(wù)器當(dāng)一個頂級域名服務(wù)器還不能給出最后查詢回答時,就會告知下一步應(yīng)當(dāng)請求的權(quán)威域名服務(wù)器地址本地域名服務(wù)器本地域名服務(wù)器并不屬于下圖中的樹狀結(jié)構(gòu)的DNS域名服務(wù)器,但是它對域名系統(tǒng)非常重要。

當(dāng)一個主機(jī)發(fā)出DNS查詢請求時,這個查詢請求報文就發(fā)送給本地域名服務(wù)器每一個互聯(lián)網(wǎng)服務(wù)提供者ISP都可以擁有一個本地域名服務(wù)器DNS解析是分布式存儲的,其中根域名服務(wù)器只存儲了260個頂級域名服務(wù)器的IP地址。

頂級域名服務(wù)器如.cn的頂級域名服務(wù)器,則存儲著下一級權(quán)威解析服務(wù)器地址,如vip1.sfndns.cn,而這才是提供域名與IP地址指向關(guān)系的服務(wù)器,是整個DNS解析環(huán)節(jié)的核心DNS解析的具體流程每當(dāng)發(fā)送一個url請求,瀏覽器就會啟動一個DNS查詢,使瀏覽器獲得域名對應(yīng)的IP地址。

為了節(jié)省DNS解析時間,在DNS解析各個環(huán)節(jié)中都引入了緩存機(jī)制,當(dāng)客戶端發(fā)起解析請求時,首先會從各級的DNS緩存中查詢結(jié)果,如果命中直接返回,無需再請求各級域名服務(wù)器(1)查看瀏覽器緩存瀏覽器會將每一條域名解析結(jié)果緩存一段時間,當(dāng)用戶發(fā)起請求時,瀏覽器首先會查詢自身的緩存中是否有想要的結(jié)果,如果有直接返回,解析到此結(jié)束;如果沒有再請求下一級。

(2)查看系統(tǒng)緩存如果瀏覽器中沒有要找的記錄,瀏覽器就會做一個系統(tǒng)調(diào)用(windows里是gethostbyname),從系統(tǒng)緩存中查找信息(3)查看路由器緩存當(dāng)瀏覽器及系統(tǒng)緩存中均無域名對應(yīng) IP 則進(jìn)入路由器緩存中檢查,以上三步均為客戶端的 DNS 緩存。

(4)查看ISP DNS 緩存當(dāng)在用戶客戶端查找不到域名對應(yīng) IP 地址,則將進(jìn)入 ISP DNS 緩存中進(jìn)行查詢比如你用的是電信的網(wǎng)絡(luò),則會進(jìn)入電信的 DNS 緩存服務(wù)器中進(jìn)行查找如果以上步驟中都沒有目標(biāo)域名的緩存記錄,本地DNS服務(wù)器才開始通過DNS系統(tǒng)發(fā)起全球的迭代查詢。

(5)本地DNS服務(wù)器首先請求根域名服務(wù)器;(6)根域名服務(wù)器告知下一級頂級域名服務(wù)器的地址;(7)本地DNS服務(wù)器請求頂級域名服務(wù)器;(8)頂級域名服務(wù)器告知域名授權(quán)的權(quán)威域名服務(wù)器地址;(9)本地DNS服務(wù)器請求權(quán)威域名服務(wù)器;

(10)權(quán)威服務(wù)器將域名對應(yīng)的IP地址告知本地DNS服務(wù)器;(11)本地DNS服務(wù)器將解析記錄返回給客戶端瀏覽器至此,整個DNS解析流程結(jié)束,客戶端瀏覽器根據(jù)解析記錄對目標(biāo)IP發(fā)起訪問返回搜狐,查看更多。

責(zé)任編輯: