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

日志樣式

重慶企業(yè)網(wǎng)站建設(shè)500元全包(dns解析過程及原理)dns解析機(jī)制,

閱讀本文約需要10分鐘,您可以先關(guān)注我們,避免下次無(wú)法找到不知道你有沒有遇到過類似的情況,你的電腦明明連接了網(wǎng)絡(luò),而且微信、QQ等軟件的客戶端也能正常使用,但是就是網(wǎng)頁(yè)打不開怎么回事呢?可能是你的DNS服務(wù)器地址獲取的有問題。

那DNS又是什么呢?好,成哥今天就跟大家聊聊關(guān)于DNS的知識(shí)01 域名系統(tǒng)DNS (Domain Name System)即域名系統(tǒng)何為域名系統(tǒng)呢?就是把我們常用的URL自動(dòng)轉(zhuǎn)換成IP地址的系統(tǒng)URL就是域名,也可以簡(jiǎn)單理解為網(wǎng)址,比如我們經(jīng)常使用的百度(), 淘寶()等,這些都是域名。

熟悉TCP/IP協(xié)議的同學(xué)都知道,互聯(lián)網(wǎng)上的主機(jī)之間的通信,是需要明確IP地址和MAC地址的我們通過IP地址是可以訪問目標(biāo)網(wǎng)址的但是我覺得沒有人想通過這種方式進(jìn)行上網(wǎng),除非你是個(gè)數(shù)字狂人,你能記住各種數(shù)字。

所以域名服務(wù)器應(yīng)運(yùn)而生,通過域名系統(tǒng)做IP和URL的轉(zhuǎn)換,我們就不用記這個(gè)復(fù)雜的數(shù)字了,只需要記住有實(shí)際含義的URL即可我們知道互聯(lián)網(wǎng)連通的是全球資源,單一的域名服務(wù)器不足以支撐全球的地址轉(zhuǎn)換操作因此全球有多套域名服務(wù)器相互配合使用。

早在1983年互聯(lián)網(wǎng)就開始采用層次樹狀結(jié)構(gòu)的命名方法了,并使用分布式的域名系統(tǒng)02 域名結(jié)構(gòu)互聯(lián)網(wǎng)采用層次樹狀結(jié)構(gòu)的命名方法主要為了解決全球不同地區(qū)同時(shí)接入互聯(lián)網(wǎng)的需求互聯(lián)網(wǎng)中所有Web服務(wù)器都有全球唯一的域名。

域名的結(jié)構(gòu)如下所示:每一個(gè)域名都由標(biāo)號(hào)序列組成,各個(gè)標(biāo)號(hào)之間使用小數(shù)點(diǎn)隔開。

這是微信下載頁(yè)面的域名從三個(gè)標(biāo)號(hào)組成,其中標(biāo)號(hào)com是頂級(jí)域名,標(biāo)號(hào)qq是二級(jí)域名,標(biāo)號(hào)weixin是三級(jí)域名同時(shí),域名的級(jí)別是從左到右,從高到低的書寫方式也就是說(shuō)只是www.qq.com的一個(gè)下級(jí)域名。

域名中沒有規(guī)定一個(gè)域名可以包含多少個(gè)下級(jí)域名,也沒有規(guī)定各級(jí)別域名有具體含義,只要能有明確的標(biāo)識(shí)即可各級(jí)域名由其上一級(jí)的域名管理機(jī)構(gòu)管理,而最高的頂級(jí)域名則由ICANN進(jìn)行管理域名中的標(biāo)號(hào)通常由標(biāo)號(hào)和數(shù)字組成,每個(gè)標(biāo)號(hào)不超過63個(gè)字符,不區(qū)分大小寫。

但是標(biāo)號(hào)也可以出現(xiàn)短橫杠(-),比如中國(guó)制造網(wǎng)。

03 域名空間所謂域名空間,即域名的組成包括根、頂級(jí)域名、二級(jí)域名、三級(jí)域名、四級(jí)域名…其中頂級(jí)域名主要分為三類:(1)第一類,國(guó)家和地區(qū)頂級(jí)域名(country code top-level domains),簡(jiǎn)稱ccTLDs。

目前200多個(gè)國(guó)家和地區(qū)都按照ISO3166國(guó)家代碼分配了頂級(jí)域名例如,cn代表中國(guó),jp代表日本,us代表美國(guó),sg代表新加坡等(2)第二類,通用頂級(jí)域名(generic top-level domains),簡(jiǎn)稱gTLDs。

例如表示工商企業(yè)的.com,表示網(wǎng)絡(luò)提供商的 .net,表示非盈利組織的 .org等(3)第三類,新頂級(jí)域名(New gTLD)新頂級(jí)域名意在標(biāo)新立異,比如.ltd代表有限公司,.work代表工作,.site代表網(wǎng)站屬性,.club代表俱樂部等等。

域名空間示意圖如下:

04 域名服務(wù)器域名服務(wù)器也是按照層次劃分的主要包括:根域名服務(wù)器、頂級(jí)域名服務(wù)器、權(quán)限域名服務(wù)器、本地域名服務(wù)器等(1)根域名服務(wù)器最高層次的域名服務(wù)器,也是最重要的域名服務(wù)器所有的根域名服務(wù)器都知道所有的頂級(jí)域名服務(wù)器的域名和IP地址。

不管是哪一個(gè)本地域名服務(wù)器,若要對(duì)因特網(wǎng)上任何一個(gè)域名進(jìn)行解析,只要自己無(wú)法解析,就首先求助根域名服務(wù)器(2)頂級(jí)域名服務(wù)器負(fù)責(zé)管理在該頂級(jí)域名服務(wù)器注冊(cè)的二級(jí)域名(3)權(quán)限域名服務(wù)器負(fù)責(zé)一個(gè)"地區(qū)"的域名服務(wù)器。

(4)本地域名服務(wù)器當(dāng)一個(gè)主機(jī)發(fā)出DNS查詢請(qǐng)求時(shí),這個(gè)查詢請(qǐng)求報(bào)文就發(fā)送給本地域名服務(wù)器。05 域名解析過程域名解析一般采用遞歸查詢的方式進(jìn)行。一個(gè)完整的域名解析過程如下圖所示:

(1)步驟一:查詢?yōu)g覽器緩存瀏覽器一般會(huì)按照一定的頻率緩存DNS記錄此步驟適用于已執(zhí)行過DNS解析的主機(jī)(2)步驟二:查詢主機(jī)hosts文件如果瀏覽器緩存中找不到需要的DNS記錄,就需要去操作系統(tǒng)中查找主機(jī)hosts文件。

(3)步驟三:查詢本地域名服務(wù)器如果主機(jī)hosts文件中找不到需要的DNS記錄,則繼續(xù)向本地域名服務(wù)器進(jìn)行查詢本地域名服務(wù)器通常是運(yùn)營(yíng)商提供的DNS服務(wù)器(4)步驟四:遞歸查詢根域名服務(wù)器如果本地域名服務(wù)器中找不到需要的DNS記錄,則本地域名服務(wù)器會(huì)向根域名服務(wù)器發(fā)出請(qǐng)求,進(jìn)行遞歸查詢。

根域名服務(wù)器不會(huì)直接告知具體的DNS記錄而是告知本地域名服務(wù)器繼續(xù)向某臺(tái)頂級(jí)域名服務(wù)器進(jìn)行查詢(5)步驟五:遞歸查詢頂級(jí)域名服務(wù)器頂級(jí)域名服務(wù)器也不會(huì)告知本地域名服務(wù)器具體的DNS記錄,而是告知本地域名服務(wù)器繼續(xù)向某臺(tái)權(quán)限域名服務(wù)器進(jìn)行查詢。

(6)步驟六:遞歸查詢權(quán)限域名服務(wù)器通過查詢權(quán)限域名服務(wù)器,會(huì)獲知具體的DNS記錄(7)步驟七:DNS記錄的反饋本地域名服務(wù)器通過權(quán)限域名服務(wù)器獲知的具體DNS記錄,會(huì)返回給DNS客戶機(jī)(8))步驟八:訪問目標(biāo)服務(wù)器。

通過DNS記錄,瀏覽器獲知具體的IP地址,通過IP地址即可訪問目標(biāo)Web服務(wù)器06 總結(jié)關(guān)于DNS的知識(shí)今天就介紹到這里,下次再遇到DNS的問題,你就可以游刃而解了后如果喜歡本篇文章不要忘了點(diǎn)贊、關(guān)注與轉(zhuǎn)發(fā)哦!。

-END-@IT管理局專注計(jì)算機(jī)領(lǐng)域技術(shù)、大學(xué)生活、學(xué)習(xí)方法、求職招聘、職業(yè)規(guī)劃、職場(chǎng)感悟等類型的原創(chuàng)內(nèi)容期待與你相遇,和你一同成長(zhǎng)文章推薦:網(wǎng)絡(luò)抖動(dòng)對(duì)業(yè)務(wù)影響真的這么大嗎?常用網(wǎng)絡(luò)連通性測(cè)試工具(上)。