查看更多
当前 - 选择题 - 网络体系结构与协议
困难
单选题
2013年5月第45题
#第二版教材
#了解即可

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

问题(1)
浓缩知识点

DNS查询主要包含递归查询和迭代查询两种核心方式。递归查询是指查询发起方将查询任务全权委托给目标服务器,若该服务器无法直接给出答案,会自行向其他服务器发起查询,直到获取最终结果后再返回给发起方,本地域名服务器向中介域名服务器发起查询时通常采用这种方式,能为用户提供一站式的查询服务。迭代查询则是当被查询的服务器无法直接给出最终答案时,仅返回下一个可进行查询的服务器地址,由查询发起方自行继续后续查询,根域名服务器普遍采用迭代查询,这是因为根服务器承载着全球海量的域名查询请求,迭代查询能有效分散查询负载,避免自身因承担过多递归查询任务而压力过载。实际域名查询过程中,两种查询方式通常配合使用,比如用户主机发起域名查询后,本地DNS先以递归方式请求中介DNS,中介DNS若未缓存结果,会通过迭代方式依次向根、顶级域名服务器等发起查询,最终将解析结果逐层返回给用户主机。

正确答案
A

本题考察的是 DNS 查询方式(递归查询与迭代查询)
递归查询:指查询请求者把任务全权交给被查询的服务器,如果该服务器不知道答案,就必须继续向其他服务器查询,直到找到最终答案再返回。例如,用户或本地域名服务器向上级 DNS 服务器查询时常用递归方式。
迭代查询:指被查询的 DNS 服务器如果无法直接给出最终答案,就返回“下一步应该去哪里查”的信息,由请求方继续向下一个服务器查询。例如,根域名服务器通常使用迭代方式,只告诉查询者下一层域名服务器地址。

A选项:根域名服务器对本地 DNS 服务器请求时,采用迭代方式,只返回顶级域名服务器的地址;中介域名服务器对本地 DNS 服务器则充当“帮忙到底”的角色,采用递归方式,正确。
B选项:说反了,错误。
C选项:中介域名服务器不是迭代方式,而是递归,错误。
D选项:根域名服务器不会采用递归查询,否则负担过重,错误。
因此,本题正确答案是 A。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有