400-638-8808
|
微信公眾號





穩(wěn)定可靠 永不間斷

海外收發(fā) 暢通無阻

協(xié)同辦公 資源管理

超大郵件 超級功能

智能反垃圾郵件技術(shù)
易管理 免維護

DNS解析流程分為遞歸查詢和迭代查詢,遞歸查詢是以本地名稱服務(wù)器為中心查詢, 遞歸查詢是默認方式,迭代查詢是以DNS客戶端,也就是客戶機器為中心查詢。其實DNS客戶端和本地名稱服務(wù)器是遞歸,而本地名稱服務(wù)器和其他名稱服務(wù)器之間是迭代。
什么是遞歸DNS?
遞歸DNS查找是一臺DNS服務(wù)器與其他幾臺DNS服務(wù)器通信以查找IP地址并將其返回給客戶端的地方。這與迭代DNS查詢相反,在迭代DNS查詢中,客戶端直接與查找中涉及的每個DNS服務(wù)器進行通信。盡管這是一個非常技術(shù)性的定義,但仔細研究DNS系統(tǒng)以及遞歸和迭代之間的區(qū)別應(yīng)該可以幫助您解決問題。
什么是DNS服務(wù)器?
每當用戶在瀏覽器窗口中輸入域名(例如“ idcbest.com”)時,都會觸發(fā)DNS查找。然后,一系列稱為DNS服務(wù)器的遠程計算機會找到該域的IP地址,并將其返回給用戶的計算機,以便他們可以訪問正確的網(wǎng)站。
幾種不同類型的DNS服務(wù)器必須協(xié)同工作才能完成DNS查找。DNS解析器、NS根服務(wù)器、DNS TLD服務(wù)器和DNS權(quán)威名稱服務(wù)器都必須提供信息以完成查找。在緩存的情況下,這些服務(wù)器之一可能已在上一次查找期間保存了查詢的答案,然后可以將其從內(nèi)存中傳遞出來。
遞歸和迭代之間有什么區(qū)別?
遞歸和迭代是計算機科學(xué)術(shù)語,描述了解決問題的兩種不同方法。在遞歸中,程序會重復(fù)調(diào)用自身直到滿足條件,而在迭代過程中,將重復(fù)執(zhí)行一組指令,直到滿足條件為止。如果不編寫代碼,很難說明這種細微的區(qū)別,但是關(guān)鍵要點在于,遞歸是一種反復(fù)調(diào)用自身的解決方案。前者需要確定解空間是收斂的,后者需要確定循環(huán)的結(jié)束條件。
例如,想象一下Jim在家里丟了鑰匙,正在尋找一種系統(tǒng)的方式來找到它們。遞歸的解決方案是讓Jim一直尋找他的鑰匙,直到找到它們?yōu)橹埂<穼㈤_始尋找,如果找不到他的鑰匙,他將返回原來的指示繼續(xù)尋找直到找到它們。一個迭代的解決方案是讓Jim搜索一個房間五分鐘,然后返回他的指令并搜索下一個房間五分鐘,然后繼續(xù)此循環(huán),直到他找到自己的鑰匙或遍歷整個房間列表為止搜索。
理解遞歸和迭代DNS查找之間的區(qū)別并不需要對遞歸和迭代有深入的了解,在遞歸查找中,DNS服務(wù)器執(zhí)行遞歸并繼續(xù)查詢其他DNS服務(wù)器,直到它具有返回給客戶端的IP地址為止(通常是用戶的操作系統(tǒng))。在迭代DNS查詢中,每個DNS查詢都使用一個地址直接響應(yīng)客戶端,以供另一個DNS服務(wù)器詢問,并且客戶端繼續(xù)查詢DNS服務(wù)器,直到其中一個使用給定域的正確IP地址進行響應(yīng)為止。
換句話說,客戶端在遞歸DNS查詢中進行某種形式的委派。它告訴DNS解析器,“嘿,我需要該域的IP地址,請查尋它,直到擁有它為止,再找我。”同時,在迭代查詢中,客戶端告訴DNS解析器, “嘿,我需要該域的IP地址。請在查找過程中讓我知道下一個DNS服務(wù)器的地址,以便我自己查找。”
遞歸DNS有什么優(yōu)勢?
由于緩存遞歸DNS查詢通常比迭代查詢的解析速度更快。遞歸DNS服務(wù)器將對執(zhí)行的每個查詢的最終答案進行緩存,并將該最終答案保存一定的時間(稱為生存時間)。
當遞歸解析器收到對其緩存中已經(jīng)具有的IP地址的查詢時,它可以快速將緩存的答案提供給客戶端,而無需與任何其他DNS服務(wù)器進行通信。如果aDNS服務(wù)器為許多客戶端提供服務(wù)和/或b請求的網(wǎng)站非常受歡迎,則很有可能從緩存中快速提供響應(yīng)。
遞歸DNS的缺點是什么?
不幸的是,在開放的DNS服務(wù)器上允許遞歸DNS查詢會造成安全漏洞,因為此配置可使攻擊者執(zhí)行DNS放大攻擊和DNS緩存中毒。
產(chǎn)品與服務(wù)
香港服務(wù)器 香港高防服務(wù)器 美國服務(wù)器 韓國服務(wù)器 新加坡服務(wù)器 日本服務(wù)器 臺灣服務(wù)器云服務(wù)器
香港云主機 美國云主機 韓國云主機 新加坡云主機 臺灣云主機 日本云主機 德國云主機 全球云主機高防專線
海外高防IP 海外無限防御 SSL證書 高防CDN套餐 全球節(jié)點定制 全球?qū)>GPLC關(guān)于我們
關(guān)于天下數(shù)據(jù) 數(shù)據(jù)招商加盟 天下數(shù)據(jù)合作伙伴 天下數(shù)據(jù)團隊建設(shè) 加入天下數(shù)據(jù) 媒體報道 榮譽資質(zhì) 付款方式關(guān)注我們
微信公眾賬號
新浪微博
天下數(shù)據(jù)手機站 關(guān)于天下數(shù)據(jù) 聯(lián)系我們 誠聘英才 付款方式 幫助中心 網(wǎng)站備案 解決方案 域名注冊 網(wǎng)站地圖
天下數(shù)據(jù)18年專注海外香港服務(wù)器、美國服務(wù)器、海外云主機、海外vps主機租用托管以及服務(wù)器解決方案-做天下最好的IDC服務(wù)商
《中華人民共和國增值電信業(yè)務(wù)經(jīng)營許可證》 ISP證:粵ICP備07026347號
朗信天下發(fā)展有限公司(控股)深圳市朗玥科技有限公司(運營)聯(lián)合版權(quán)
深圳總部:中國.深圳市南山區(qū)深圳國際創(chuàng)新谷6棟B座10層 香港總部:香港上環(huán)蘇杭街49-51號建安商業(yè)大廈7樓
7×24小時服務(wù)熱線:4006388808香港服務(wù)電話:+852 67031102
本網(wǎng)站的域名注冊業(yè)務(wù)代理北京新網(wǎng)數(shù)碼信息技術(shù)有限公司的產(chǎn)品