DNS的解析过程涉及到了哪两种查询方式

递归查询(Recursive Query)

客户端向本地 DNS 服务器发起递归查询。

本地 DNS 服务器在自己的缓存中查找域名与 IP 地址的映射,如果找到,则直接返回给客户端。

如果本地 DNS 服务器缓存中没有找到,它将向根 DNS 服务器发起递归查询。

图片[1]-DNS的解析过程涉及到了哪两种查询方式-不念博客

迭代查询(Iterative Query)

根 DNS 服务器收到递归查询后,它并不直接返回所需的 IP 地址,而是向本地 DNS 服务器提供对应顶级域(TLD)的 IP 地址,让本地 DNS 服务器继续查询。

本地 DNS 服务器继续向 TLD 服务器发起迭代查询,获取下一级域的 IP 地址。

这个过程一直迭代下去,直到本地 DNS 服务器最终获取到目标域名对应的 IP 地址。

© 版权声明
THE END