DNS递归查询:

优点:

  1. 递归查询可以缓存查询结果,提高查询效率。

  2. 递归查询对于用户来说是透明的,用户不需要关心查询的过程,只需要等待查询结果即可。

缺点:

  1. 递归查询需要向根服务器发起查询,增加了根服务器的负载压力。

  2. 递归查询可能会被恶意的DNS服务器利用进行攻击,例如DNS缓存污染攻击。

DNS迭代查询:

优点:

  1. 迭代查询不需要向根服务器发起查询,减轻了根服务器的负载压力。

  2. 迭代查询可以避免DNS缓存污染攻击。

缺点:

  1. 迭代查询需要用户自己处理查询的过程,可能会增加用户的查询时间,降低查询效率。

  2. 迭代查询可能会出现DNS轮询问题,当查询的域名存在多个解析结果时,可能会出现轮询不均衡的情况。

DNS递归与迭代查询各自的优缺点

原文地址: http://www.cveoy.top/t/topic/fQTU 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录