递归迭代概念

来源:2-1 DNS递归迭代实现区别

南城守夜人

2018-04-02 11:14

dns服务器不是域名解析的吗,还有搜索的功能?

递归指的是客服端发起一次请求,DNS服务器没有相关的内容,会向上级继续查找,这样DNS服务器也是会发起多次请求上级服务器的呀,这样和迭代有什么区别,难道是迭代是客服端的多次请求?

写回答 关注

1回答

  • qq_小黄人_12
    2018-04-15 10:08:00

    1)递归查询
    递归查询是一种DNS 服务器的查询模式,在该模式下DNS 服务器接收到客户机请求,必须使用一个准确的查询结果回复客户机。如果DNS 服务器本地没有存储查询DNS 信息,那么该服务器会询问其他服务器,并将返回的查询结果提交给客户机。
    (2)迭代查询
    DNS 服务器另外一种查询方式为迭代查询,DNS 服务器会向客户机提供其他能够解析查询请求的DNS 服务器地址,当客户机发送查询请求时,DNS 服务器并不直接回复查询结果,而是告诉客户机另一台DNS 服务器地址,客户机再向这台DNS 服务器提交请求,依次循环直到返回查询的结果
    为止。


Linux Bind负载均衡

DNS转发、主从模式及传输限制,通过本课了解更多DNS知识

14379 学习 · 16 问题

查看课程

相似问题