国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

DNS迭代查詢(xún)與遞歸查詢(xún)的區(qū)別

只要發(fā)出遞歸查詢(xún),服務(wù)器必需回答目標(biāo)IP 與域名的映射關(guān)系。而迭代查詢(xún)是,服務(wù)器收到一次迭代查詢(xún)回復(fù)一次結(jié)果,這個(gè)結(jié)果不一定是目標(biāo)IP 與域名的映射關(guān)系,也可以是其它DNS 服務(wù)器的地址。如圖所示:從

只要發(fā)出遞歸查詢(xún),服務(wù)器必需回答目標(biāo)IP 與域名的映射關(guān)系。

而迭代查詢(xún)是,服務(wù)器收到一次迭代查詢(xún)回復(fù)一次結(jié)果,這個(gè)結(jié)果不一定是目標(biāo)IP 與域名的映射關(guān)系,也可以是其它DNS 服務(wù)器的地址。

如圖所示:從客戶(hù)端到本地DNS 服務(wù)器是屬于遞歸查詢(xún),而DNS 服務(wù)器之間就是的交互查詢(xún)就是迭代查詢(xún)。

DNS 查詢(xún)模式

1. 遞歸查詢(xún):

一般客戶(hù)機(jī)和服務(wù)器之間屬遞歸查詢(xún),即當(dāng)客戶(hù)機(jī)向DNS 服務(wù)器發(fā)出請(qǐng)求后, 若DNS 服務(wù)器本身不能解析, 則會(huì)向另外的DNS 服務(wù)器發(fā)出查詢(xún)請(qǐng)求,得到結(jié)果后轉(zhuǎn)交給客戶(hù)機(jī);

2. 迭代查詢(xún)(反復(fù)查詢(xún)):

一般DNS 服務(wù)器之間屬迭代查詢(xún),如:若DNS2不能響應(yīng)DNS1的請(qǐng)求,則它會(huì)將DNS3的IP 給DNS2,以便其再向DNS3發(fā)出請(qǐng)求;

迭代查詢(xún)和遞歸查詢(xún)的區(qū)別

迭代查詢(xún)和遞歸查詢(xún)

迭代查詢(xún)和遞歸查詢(xún)是可以發(fā)送到域名服務(wù)器的兩種請(qǐng)求。遞歸查詢(xún)是最常見(jiàn)的發(fā)送到本地域名服務(wù)

,

器的請(qǐng)求。當(dāng)本地域名服務(wù)器接受了客戶(hù)機(jī)的查詢(xún)請(qǐng)求時(shí),

本地域名服務(wù)器將力圖代表客戶(hù)機(jī)來(lái)找到答案,而在域名服務(wù)器執(zhí)行所有工作的時(shí)候,客戶(hù)機(jī)只是等待。如果本地域名服務(wù)器不能直接回答,則它將在域名樹(shù)中的各分支上下遞歸搜索來(lái)尋找答案。

對(duì)于一個(gè)遞歸查詢(xún),DNS 服務(wù)器將持續(xù)搜索直到收到回答。這種回答可以是主機(jī)的IP 地址,也可以回答“主機(jī)不存在”。不論是哪種結(jié)果,遞歸域名服務(wù)器將把結(jié)果返回給客戶(hù)機(jī)。

一個(gè)域名服務(wù)器若設(shè)置為使用前向服務(wù)器,則它將發(fā)送遞歸查詢(xún)到指定的前向主機(jī)。這臺(tái)收到前向查詢(xún)的主機(jī)也將工作在遞歸模式以回答查詢(xún)。如果本地服務(wù)器不是一個(gè)從屬服務(wù)器,過(guò)一會(huì)兒它可能會(huì)自行開(kāi)始查詢(xún)過(guò)程,盡管它仍然希望從它的前向主機(jī)處得到回答。如果本地域名服務(wù)器設(shè)置為一個(gè)前向服務(wù)器的從屬服務(wù)器,則工作方式會(huì)有所不同??蛻?hù)機(jī)可以發(fā)送遞歸查詢(xún)到一臺(tái)從屬服務(wù)器,但從屬服務(wù)器不能進(jìn)行遞歸查詢(xún),它實(shí)質(zhì)上將成為其前向服務(wù)器的客戶(hù)機(jī)等待回答。第3章曾對(duì)前向服務(wù)器和從屬服務(wù)器進(jìn)行了介紹。

迭代查詢(xún)則有所不同。迭代查詢(xún)的最好例子是一臺(tái)本地域名服務(wù)器發(fā)送請(qǐng)求到根服務(wù)器。當(dāng)某個(gè)企業(yè)的本地域名服務(wù)器向根服務(wù)器提出查詢(xún),根服務(wù)器并不一定代表本地域名服務(wù)器來(lái)?yè)?dān)當(dāng)起回答查詢(xún)的責(zé)任。另一種說(shuō)法是根服務(wù)器不接收遞歸查詢(xún)。事實(shí)上,根服務(wù)器只是為解析查詢(xún)做一件事:指引本地域名服務(wù)器到另一臺(tái)主機(jī)來(lái)查詢(xún)回答。這種做法通常稱(chēng)為重指引,也是期望得到的迭代查詢(xún)的結(jié)果。例如,當(dāng)根服務(wù)器被要求查詢(xún)www.isi.edu 的地址,根服務(wù)器不會(huì)到ISI 域名服務(wù)器查詢(xún)www 主機(jī)的地址,它只是給本地域名服務(wù)器返回一個(gè)提示,告訴本地域名服務(wù)器到ISI 域名服務(wù)器去繼續(xù)查詢(xún)和得到結(jié)果。

,

DNS 域名解析過(guò)程

主機(jī)向本地域名服務(wù)器的查詢(xún)采用遞歸查詢(xún): 主機(jī)向本地域名服務(wù)器的查詢(xún)一般都是采用遞歸查詢(xún)。如果主機(jī)所詢(xún)問(wèn)的本地域名服務(wù)器不知道被查詢(xún)域名的 IP 地址,那么本地域名服務(wù)器就以 DNS 客戶(hù)的身份,向其他根域名服務(wù)器繼續(xù)發(fā)出查詢(xún)請(qǐng)求報(bào)文。

本地域名服務(wù)器向根域名服務(wù)器的查詢(xún)通常采用迭代查詢(xún):

本地域名服務(wù)器向根域名服務(wù)器的查詢(xún)通常是采用迭代查詢(xún)。當(dāng)根域名服務(wù)器收到本地域名服務(wù)器的迭代查詢(xún)請(qǐng)求報(bào)文時(shí),要么給出所要查詢(xún)的 IP 地址,要么告訴本地域名服務(wù)器:“你下一步應(yīng)當(dāng)向哪一個(gè)域名服務(wù)器進(jìn)行查詢(xún)”。然后讓本地域名服務(wù)器進(jìn)行后續(xù)的查詢(xún)。

常見(jiàn)的兩種方法“遞歸”和“迭代”:

,

,

合理使用DNS 中的遞歸查詢(xún)和迭代查詢(xún)

《Red Hat Linux服務(wù)器配置與應(yīng)用》第6章將詳細(xì)介紹DNS 服務(wù)器的基本概念、工作原理、配置及使用方法。本文為DNS 查詢(xún)的工作原理。

標(biāo)簽: