广东服务器大促销查看详情

DNS递归解析和迭代解析有什么区别?


    发布时间:2020-01-09 00:11:39  |   发布者:邓新薇   | 访问次数:735

  DNS解析流程分为递归查询和迭代查询,递归查询是以本地名称服务器为中心查询,递归查询是默认方式,迭代查询是以DNS客户端,也就是客户机器为中心查询。其实DNS客户端和本地名称服务器是递归,而本地名称服...
DNS解析流程分为递归查询和迭代查询,递归查询是以本地名称服务器为中心查询,递归查询是默认方式,迭代查询是以DNS客户端,也就是客户机器为中心查询。其实DNS客户端和本地名称服务器是递归,而本地名称服务器和其他名称服务器之间是迭代。

什么是递归DNS?


递归DNS查找是一台DNS服务器与其他几台DNS服务器通信以查找IP地址并将其返回给客户端的地方。这与迭代DNS查询相反,在迭代DNS查询中,客户端直接与查找中涉及的每个DNS服务器进行通信。尽管这是一个非常技术性的定义,但仔细研究DNS系统以及递归和迭代之间的区别应该可以帮助您解决问题。

什么是DNS服务器?


每当用户在浏览器窗口中输入域名(例如“ idcbest.com”)时,都会触发DNS查找。然后,一系列称为DNS服务器的远程计算机会找到该域的IP地址,并将其返回给用户的计算机,以便他们可以访问正确的网站。

几种不同类型的DNS服务器必须协同工作才能完成DNS查找。DNS解析器、NS根服务器、DNS TLD服务器和DNS权威名称服务器都必须提供信息以完成查找。在缓存的情况下,这些服务器之一可能已在上一次查找期间保存了查询的答案,然后可以将其从内存中传递出来。

递归和迭代之间有什么区别?


递归和迭代是计算机科学术语,描述了解决问题的两种不同方法。在递归中,程序会重复调用自身直到满足条件,而在迭代过程中,将重复执行一组指令,直到满足条件为止。如果不编写代码,很难说明这种细微的区别,但是关键要点在于,递归是一种反复调用自身的解决方案。前者需要确定解空间是收敛的,后者需要确定循环的结束条件。

例如,想象一下Jim在家里丢了钥匙,正在寻找一种系统的方式来找到它们。递归的解决方案是让Jim一直寻找他的钥匙,直到找到它们为止。吉姆将开始寻找,如果找不到他的钥匙,他将返回原来的指示继续寻找直到找到它们。一个迭代的解决方案是让Jim搜索一个房间五分钟,然后返回他的指令并搜索下一个房间五分钟,然后继续此循环,直到他找到自己的钥匙或遍历整个房间列表为止搜索。

理解递归和迭代DNS查找之间的区别并不需要对递归和迭代有深入的了解,在递归查找中,DNS服务器执行递归并继续查询其他DNS服务器,直到它具有返回给客户端的IP地址为止(通常是用户的操作系统)。在迭代DNS查询中,每个DNS查询都使用一个地址直接响应客户端,以供另一个DNS服务器询问,并且客户端继续查询DNS服务器,直到其中一个使用给定域的正确IP地址进行响应为止。

换句话说,客户端在递归DNS查询中进行某种形式的委派。它告诉DNS解析器,“嘿,我需要该域的IP地址,请查寻它,直到拥有它为止,再找我。”同时,在迭代查询中,客户端告诉DNS解析器, “嘿,我需要该域的IP地址。请在查找过程中让我知道下一个DNS服务器的地址,以便我自己查找。”

递归DNS有什么优势?


由于缓存递归DNS查询通常比迭代查询的解析速度更快。递归DNS服务器将对执行的每个查询的最终答案进行缓存,并将该最终答案保存一定的时间(称为生存时间)。

当递归解析器收到对其缓存中已经具有的IP地址的查询时,它可以快速将缓存的答案提供给客户端,而无需与任何其他DNS服务器进行通信。如果aDNS服务器为许多客户端提供服务和/或b请求的网站非常受欢迎,则很有可能从缓存中快速提供响应。

递归DNS的缺点是什么?


不幸的是,在开放的DNS服务器上允许递归DNS查询会造成安全漏洞,因为此配置可使攻击者执行DNS放大攻击和DNS缓存中毒。

如果亲们有服务器租用或者托管需求随时联系小薇点击这里给我发消息,提供技术协助等服务。

版权声明:部分文章内容、图片来源于互联网获取,如有侵权请联系删除,发送邮件:server889#qq.com 请将#改为@,我们将第一时间审核处理!
TagsDNS递归解析,迭代解析
上一页找百兆独享就找台州服务器租用   下一页APP香港服务器有什么优势?

关注新之洲COM
服务器租用/托管联系QQ:78664972 / 316065124

服务器优势
     
IDC优势

IDC优势

广东专业IDC服务器租用提供商
8年以上丰富经验,ISP经营许可资质
多个机房供应选择IDC数据中心
服务器机房资源遍布海内外
贴心服务支持

贴心服务支持

7*24技术维护支持
普通话、英语多语言技术支持
免费故障排查处理
免费重启,重装系统,网络连接维护服务等
       
网络和硬件的保证

网络和硬件的保证

网络基础设施一流
保证安全可靠的存放环境
网络连通率99.99%
多线路骨干网接入,网速畅通无阻
管理和监控

管理和监控

网络连接管理
实时监测带宽使用
流量监视
提供免费网络流量报告
  服务协议/条款

一、整机服务器可安装任何系统,默认Windows Server 2003系统以及linux系统,其他系统可提供完整镜像安装。

二、国内机器均要备案,如未备案的可联系客服备案,香港服务器,韩国服务器免备案。

三、退款条例:非机器问题不支持退款,质量问题可申请退款。

四、一切内容以客服聊天记录为标准,S内容直接封机器不退款。

五、新之洲数据一致续费提前三天会给您联系通知,如联系不上机器到期先下架1天第二天还未来续费或者备份资料的直接格式化。

六、免责声明,关于机器故障等情况这个是机房无法控制的,请各位用户要备份,可联系技术员设置全自动日期周期备份。