我最近参加了一个服务器管理课程的考试。但是有一个问题让我很困惑。我想知道为什么我答错了。问题是:
“一个 DNS 服务器向根名称服务器发送的典型查询称为 _______。”
对于这个问题,我给出了“迭代查询”的答案,但我的答案被标记为错误,“递归查询”被标记为正确。然而,我的教科书上说:
“DNS 服务器在相互通信时使用迭代查询。在大多数情况下,将一台 DNS 服务器配置为向另一台 DNS 服务器发送递归查询是不合适的。例如,如果 DNS 服务器向根名称服务器发送递归查询而不是迭代查询,则根名称服务器的额外负担将非常大,并且可能会导致整个互联网陷入瘫痪。”
书上和教科书上的内容似乎互相矛盾。但我的老师却说测试是正确的。
谁是正确的?