主机host1对host2进行域名查询的过程如下图所示,下列说法中正确的是(  

资格题库2022-08-02  46

问题 主机host1对host2进行域名查询的过程如下图所示,下列说法中正确的是(  )。A.根域名服务器采用迭代查询,中介域名服务器采用递归查询B.根域名服务器采用递归查询,中介域名服务器采用迭代查询C.根域名服务器和中介域名服务器采用迭代查询D.根域名服务器和中介域名服务器采用递归查询

选项 A.根域名服务器采用迭代查询,中介域名服务器采用递归查询
B.根域名服务器采用递归查询,中介域名服务器采用迭代查询
C.根域名服务器和中介域名服务器采用迭代查询
D.根域名服务器和中介域名服务器采用递归查询

答案 A

解析 迭代查询又称重指引,当服务器使用迭代查询时能使其他服务器返回一个最佳的查询点提示或主机地址,若此最佳的查询点中包含需要查询的主机地址,则返回主机地址信息,若此时服务器不能够直接查询到主机地址,则是按照提示的指引依次查询,直到服务器给出的提示中包含所需要查询的主机地址为止,一般每次指引都会更靠近根服务器(向上),查寻到根域名服务器后,则会再次根据提示向下查找。
递归查询是最常见的查询方式,域名服务器将代替提出请求的客户机(下级DNS服务器)进行域名查询,若域名服务器不能直接回答,则域名服务器会在域各树中的各分支的上下进行递归查询,最终将返回查询结果给客户机,在域名服务器查询期间,客户机将完全处于等待状态。
图中根域名服务器并未直接给与本地域名服务器解析结构,而是返回一个查询点地址(中介域名服务器),此为迭代查询。
本地域名服务器根据根域名服务器指引,再去访问中介域名服务器,若此时中介域名服务器返回的是授权域名服务器的地址,则仍然属于迭代查询。但图中显然不是这样,在中介域名服务器接收到域名请求后,它直接代替本地域名服务器去请求host2的的域名,并通过第7步返回准确的解析记录信息给本地域名服务器,这个过程就属于递归查询了。所以我们选答案A。
转载请注明原文地址:https://tihaiku.com/congyezige/2405842.html

最新回复(0)