递归查询:返回的结果必须是“所查域名和对应IP的映射关系”或者“查询未果”
迭代查询:返回的结果可以是其他DNS服务器的IP
递归查询和迭代查询另一个区别是每次做查询的时候“发起查询的”角色不同
对于递归查询,一般是本地的客户端,本地的客户端查看本地hosts文件或者缓存未找到后,会向本地DNS服务器发送DNS查询,发起方式本地的客户端。
对于迭代查询,一般是本地的DNS服务器(由运营商指定),本地DNS服务器向根域名服务器查询,一级一级往下,发起方式本地的DNS服务器。
递归查询:返回的结果必须是“所查域名和对应IP的映射关系”或者“查询未果”
迭代查询:返回的结果可以是其他DNS服务器的IP
递归查询和迭代查询另一个区别是每次做查询的时候“发起查询的”角色不同
对于递归查询,一般是本地的客户端,本地的客户端查看本地hosts文件或者缓存未找到后,会向本地DNS服务器发送DNS查询,发起方式本地的客户端。
对于迭代查询,一般是本地的DNS服务器(由运营商指定),本地DNS服务器向根域名服务器查询,一级一级往下,发起方式本地的DNS服务器。