權(quán)威域名服務(wù)器與DNS服務(wù)器區(qū)別之處在哪里?
權(quán)威域名服務(wù)器
一、DNS如何工作
DNS解析過(guò)程涉及將主機(jī)名轉(zhuǎn)換為計(jì)算機(jī)友好的IP地址。Internet上的每個(gè)設(shè)備都會(huì)獲得一個(gè)IP地址,該地址是查找相應(yīng)Internet設(shè)備所必需的 - 就像使用街道地址查找特定的家庭一樣。
為了理解DNS解析背后的過(guò)程,了解DNS查詢必須在其間傳遞的不同硬件組件非常重要。對(duì)于Web瀏覽器,DNS查找“在幕后”發(fā)生,除了初始請(qǐng)求之外,不需要來(lái)自用戶計(jì)算機(jī)的交互。
二、加載網(wǎng)頁(yè)涉及4個(gè)DNS服務(wù)器
DNS recursor - recursor可以被認(rèn)為是一個(gè)圖書(shū)管理員,被要求在圖書(shū)館的某個(gè)地方找到一本特定的書(shū)。DNS recursor是一個(gè)服務(wù)器,旨在通過(guò)Web瀏覽器等應(yīng)用程序從客戶端計(jì)算機(jī)接收查詢。通常,recursor負(fù)責(zé)發(fā)出其他請(qǐng)求以滿足客戶端的DNS查詢。
根名稱(chēng)服務(wù)器 - 根服務(wù)器是將人類(lèi)可讀主機(jī)名轉(zhuǎn)換(解析)為IP地址的第一步。它可以被認(rèn)為是圖書(shū)館中指向不同書(shū)籍書(shū)籍的索引 - 通常它可以作為對(duì)其他更具體位置的參考。
TLD名稱(chēng)服務(wù)器 - 頂級(jí)域名服務(wù)器(TLD)可以被視為庫(kù)中特定的書(shū)架。此名稱(chēng)服務(wù)器是搜索特定IP地址的下一步,它托管主機(jī)名的最后一部分。
權(quán)威名稱(chēng)服務(wù)器 - 這個(gè)最終名稱(chēng)服務(wù)器可以被認(rèn)為是書(shū)架上的字典,其中可以將特定名稱(chēng)翻譯成其定義。權(quán)威名稱(chēng)服務(wù)器是名稱(chēng)服務(wù)器查詢中的最后一站。如果權(quán)威名稱(chēng)服務(wù)器可以訪問(wèn)所請(qǐng)求的記錄,它將把請(qǐng)求的主機(jī)名的IP地址返回給發(fā)出初始請(qǐng)求的DNS Recursor(圖書(shū)管理員)。
三、權(quán)威DNS服務(wù)器和遞歸DNS解析器之間有什么區(qū)別
這兩個(gè)概念都指的是與DNS基礎(chǔ)結(jié)構(gòu)不可分割的服務(wù)器(服務(wù)器組),但每個(gè)服務(wù)器執(zhí)行不同的角色并且位于DNS查詢管道內(nèi)的不同位置。考慮差異的一種方法是遞歸解析器位于DNS查詢的開(kāi)頭,而權(quán)威的名稱(chēng)服務(wù)器位于最后。
1、遞歸DNS解析器
遞歸解析器是響應(yīng)來(lái)自客戶端的遞歸請(qǐng)求并花時(shí)間跟蹤DNS記錄的計(jì)算機(jī)。它通過(guò)發(fā)出一系列請(qǐng)求直到它到達(dá)請(qǐng)求記錄的權(quán)威DNS名稱(chēng)服務(wù)器(或者如果沒(méi)有找到記錄則超時(shí)或返回錯(cuò)誤)來(lái)完成此操作。幸運(yùn)的是,遞歸DNS解析器并不總是需要發(fā)出多個(gè)請(qǐng)求才能跟蹤響應(yīng)客戶端所需的記錄; 緩存是一種數(shù)據(jù)持久性過(guò)程,它通過(guò)在DNS查找中提前提供請(qǐng)求的資源記錄來(lái)幫助縮短必要的請(qǐng)求。
2、權(quán)威DNS服務(wù)器
簡(jiǎn)而言之,權(quán)威DNS服務(wù)器是實(shí)際持有并負(fù)責(zé)DNS資源記錄的服務(wù)器。這是DNS查找鏈底部的服務(wù)器,它將使用查詢的資源記錄進(jìn)行響應(yīng),最終允許Web瀏覽器發(fā)出請(qǐng)求以訪問(wèn)訪問(wèn)網(wǎng)站或其他Web資源所需的IP地址。權(quán)威的名稱(chēng)服務(wù)器可以滿足來(lái)自其自身數(shù)據(jù)的查詢,而無(wú)需查詢其他來(lái)源,因?yàn)樗悄承〥NS記錄的最終真實(shí)來(lái)源。
值得一提的是,在查詢針對(duì)子域的情況下,將在權(quán)威名稱(chēng)服務(wù)器之后添加一個(gè)額外的名稱(chēng)服務(wù)器,該名稱(chēng)服務(wù)器負(fù)責(zé)存儲(chǔ)子域的CNAME記錄。
許多DNS服務(wù)與Cloudflare提供的服務(wù)之間存在關(guān)鍵差異。不同的DNS遞歸解析器都維護(hù)DNS遞歸解析器的數(shù)據(jù)中心安裝。這些解析器允許通過(guò)優(yōu)化的DNS優(yōu)化計(jì)算機(jī)系統(tǒng)集群進(jìn)行快速簡(jiǎn)便的查詢,但它們與Cloudflare托管的名稱(chēng)服務(wù)器根本不同。
Cloudflare維護(hù)基礎(chǔ)設(shè)施級(jí)名稱(chēng)服務(wù)器,這些服務(wù)器是Internet功能不可或缺的一部分。一個(gè)關(guān)鍵的例子是遠(yuǎn)程服務(wù)器網(wǎng)絡(luò),Cloudflare部分負(fù)責(zé)托管。F根是負(fù)責(zé)每天數(shù)十億Internet請(qǐng)求的根級(jí)DNS名稱(chēng)服務(wù)器基礎(chǔ)結(jié)構(gòu)組件之一。我們的Anycast網(wǎng)絡(luò)使我們處于一個(gè)獨(dú)特的位置,可以在不中斷服務(wù)的情況下處理大量DNS流量。
權(quán)威域名服務(wù)器
四、DNS查找的步驟是什么
在大多數(shù)情況下,DNS涉及將域名轉(zhuǎn)換為適當(dāng)?shù)腎P地址。要了解此過(guò)程的工作原理,有助于在從Web瀏覽器到DNS查找過(guò)程再次返回時(shí)遵循DNS查找的路徑。
五、什么是DNS解析器
DNS解析器是DNS查找中的第一站,它負(fù)責(zé)處理發(fā)出初始請(qǐng)求的客戶端。解析器啟動(dòng)查詢序列,最終導(dǎo)致URL被轉(zhuǎn)換為必要的IP地址。
注意:典型的未緩存DNS查找將涉及遞歸和迭代查詢。
區(qū)分遞歸DNS查詢和遞歸DNS解析器很重要。查詢是指對(duì)需要解析查詢的DNS解析器發(fā)出的請(qǐng)求。DNS遞歸解析器是接受遞歸查詢并通過(guò)發(fā)出必要請(qǐng)求來(lái)處理響應(yīng)的計(jì)算機(jī)。
六、DNS查詢的類(lèi)型有哪些
在典型的DNS查找中,會(huì)發(fā)生三種類(lèi)型的查詢。通過(guò)使用這些查詢的組合,用于DNS解析的優(yōu)化過(guò)程可以導(dǎo)致行進(jìn)距離的減少。在理想情況下,緩存記錄數(shù)據(jù)將可用,允許DNS名稱(chēng)服務(wù)器返回非遞歸查詢。
3種類(lèi)型的DNS查詢:
遞歸查詢 - 在遞歸查詢中,DNS客戶端要求DNS服務(wù)器(通常是DNS遞歸解析程序)將使用請(qǐng)求的資源記錄響應(yīng)客戶端,或者如果解析程序無(wú)法找到記錄,則會(huì)響應(yīng)錯(cuò)誤消息。
迭代查詢 - 在這種情況下,DNS客戶端將允許DNS服務(wù)器返回它可以的最佳答案。如果查詢的DNS服務(wù)器與查詢名稱(chēng)不匹配,則它將返回對(duì)域名稱(chēng)空間的較低級(jí)別具有權(quán)威性的DNS服務(wù)器的引用。然后,DNS客戶端將對(duì)引用地址進(jìn)行查詢。此過(guò)程將繼續(xù)使用查詢鏈中的其他DNS服務(wù)器,直到發(fā)生錯(cuò)誤或超時(shí)。
非遞歸查詢 - 通常在DNS解析器客戶端向DNS服務(wù)器查詢其有權(quán)訪問(wèn)的記錄時(shí)會(huì)發(fā)生這種情況,因?yàn)樗鼘?duì)記錄具有權(quán)威性,或者記錄存在于其緩存中。通常,DNS服務(wù)器將緩存DNS記錄以防止額外的帶寬消耗和上游服務(wù)器的負(fù)載。
聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)
送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)
需注明出處:新網(wǎng)idc知識(shí)百科