问题
单项选择题
[说明] 网络拓扑结构如图7-78所示。
[问题4]网络C的WindowsServer2003服务器上配置了DNS服务,在该服务器上两次使用nslookupwww.sohu.com命令得到的结果如图7-84所示。由结果可知,该DNS服务器()
A.启用了循环功能
B.停用了循环功能
C.停用了递归功能
D.启用了递归功能
答案
参考答案:A
解析:
DNS有两种请求方式:递归查询和迭代查询。
默认情况下,DNS服务器使用递归方式来解析名字。递归方式的含义就是DNS服务器作为DNS客户端向其他DNS服务器查询此解析请求,直到获得解析结果,在此过程中,原DNS客户端则等待DNS服务器的回复。
如果禁止。DNS服务器使用递归方式,则DNS服务器用迭代方式工作,即向原DNS客户端返回一个参考答复,其中包含有利于客户端解析请求的信息(例如根提示信息等),而不再进行其他操作;原DNS客户端根据13NS服务器返回的参考信息再决定处理方式。但是在实际网络环境中,禁用DNS服务器的递归查询往往会让:DNS服务器对无法进行本地解析的客户端请求返回一个服务器失败的参考答复,此时,客户端则会认为解析失败。
递归方式和迭代方式的不同之处就是当。DNS服务器没有在本地完成客户端的请求解析时,由谁扮演DNS客户端的角色向其他DNS服务器发起解析请求。通常情况下应使用递归方式,这样有利于网络管理和安全性控制,只是递归方式比迭代方式更消耗DNS服务器的性能,不过在通常的情况下,这点性能的消耗无关紧要。