DNS的递归查询和迭代查询

Posted Juntaran

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DNS的递归查询和迭代查询相关的知识,希望对你有一定的参考价值。

百度运维部二面,直接懵逼的节奏

 

(1)递归查询

递归查询是一种DNS 服务器的查询模式,在该模式下DNS 服务器接收到客户机请求,

必须使用一个准确的查询结果回复客户机。

如果DNS 服务器本地没有存储查询DNS 信息,那么该服务器会询问其他服务器,并将返回的查询结果提交给客户机。

客户机和服务器之间的查询是递归查询

递归查询告诉客户机IP

(2)迭代查询

DNS 服务器另外一种查询方式为迭代查询,DNS 服务器会向客户机提供其他能够解析查询请求的DNS 服务器地址,

当客户机发送查询请求时,DNS 服务器并不直接回复查询结果,而是告诉客户机另一台DNS 服务器地址,

客户机再向这台DNS 服务器提交请求,依次循环直到返回查询的结果为止。

服务器之间的查询是迭代查询

 

以上是关于DNS的递归查询和迭代查询的主要内容,如果未能解决你的问题,请参考以下文章

DNS递归和迭代查询原理

DNS查询

DNS递归查询与迭代查询

DNS递归查询与迭代查询

DNS迭代式和递归式域名查询对比

请问 远端DNS服务允许递归查询和ISC BIND伪来源IP地址的DNS远程攻击漏洞是啥漏洞怎么处理?