题目
关于递归查询[1]和迭代[2]查询的描述,以下哪个选项是错误的?A. 递归查询中,本地域名服务器[3]只发送一次查询请求。B. 递归查询中,任何情况下根域名服务器都可以直接返回查询结果,不需要前往其他域名服务器查询。C. 迭代查询中,本地域名服务器需多次以客户机的身份发起域名查询请求。D. 迭代查询中,由本地域名服务器将最终查询到的结果返回给主机。
关于递归查询[1]和迭代[2]查询的描述,以下哪个选项是错误的? A. 递归查询中,本地域名服务器[3]只发送一次查询请求。 B. 递归查询中,任何情况下根域名服务器都可以直接返回查询结果,不需要前往其他域名服务器查询。 C. 迭代查询中,本地域名服务器需多次以客户机的身份发起域名查询请求。 D. 迭代查询中,由本地域名服务器将最终查询到的结果返回给主机。
题目解答
答案
A选项是正确的,因为在递归查询中,本地域名服务器只会发送一次查询请求,而不会像迭代查询一样不断发送查询请求。 B选项是错误的,因为在递归查询中,根域名服务器并不一定能够直接返回查询结果,有可能需要向其他域名服务器查询。 C选项是正确的,因为在迭代查询中,本地域名服务器需要不断以客户机的身份向其他DNS服务器发起查询请求,直到找到答案为止。 D选项是正确的,因为在迭代查询中,本地域名服务器会将最终查询到的结果返回给主机。因此,B选项是错误的。
解析
步骤 1:理解递归查询和迭代查询的定义
递归查询是指本地域名服务器向其他域名服务器发送查询请求,直到找到答案为止,然后将答案返回给发起查询的主机。迭代查询是指本地域名服务器向其他域名服务器发送查询请求,但不等待答案,而是将查询请求转发给其他域名服务器,直到找到答案为止,然后将答案返回给发起查询的主机。
步骤 2:分析选项A
递归查询中,本地域名服务器只发送一次查询请求,因此选项A是正确的。
步骤 3:分析选项B
递归查询中,根域名服务器并不一定能够直接返回查询结果,有可能需要向其他域名服务器查询,因此选项B是错误的。
步骤 4:分析选项C
迭代查询中,本地域名服务器需要多次以客户机的身份向其他DNS服务器发起查询请求,直到找到答案为止,因此选项C是正确的。
步骤 5:分析选项D
迭代查询中,由本地域名服务器将最终查询到的结果返回给主机,因此选项D是正确的。
递归查询是指本地域名服务器向其他域名服务器发送查询请求,直到找到答案为止,然后将答案返回给发起查询的主机。迭代查询是指本地域名服务器向其他域名服务器发送查询请求,但不等待答案,而是将查询请求转发给其他域名服务器,直到找到答案为止,然后将答案返回给发起查询的主机。
步骤 2:分析选项A
递归查询中,本地域名服务器只发送一次查询请求,因此选项A是正确的。
步骤 3:分析选项B
递归查询中,根域名服务器并不一定能够直接返回查询结果,有可能需要向其他域名服务器查询,因此选项B是错误的。
步骤 4:分析选项C
迭代查询中,本地域名服务器需要多次以客户机的身份向其他DNS服务器发起查询请求,直到找到答案为止,因此选项C是正确的。
步骤 5:分析选项D
迭代查询中,由本地域名服务器将最终查询到的结果返回给主机,因此选项D是正确的。