admin管理员组

文章数量:1532161

2024年6月24日发(作者:)

DNS递归查询过程如下:

1. 本地DNS服务器收到DNS查询请求后,先查询本地的缓存,

如果有该域名的记录项,则直接返回查询结果;如果本地缓存中没有

该域名的记录,则以DNS客户端的角色发送与前面一样的DNS域名

查询请求发给根名称服务器。

2. 根名称服务器收到DNS请求后,把所查询得到的所请求的

DNS域名中顶级域名所对应的顶级名称服务器地址返回给本地名称

服务器。

3. 本地名称服务器根据根名称服务器所返回的顶级名称服务器

地址,向对应的顶级名称服务器发送与前面一样的DNS域名查询请

求。

4. 对应的顶级名称服务器在收到DNS查询请求后,也是先查询

自己的缓存,如果有所请求的DNS域名的记录项,则返回记录项给

本地名称服务器,然后再由本地名称服务器返回给DNS客户端;否

则向本地名称服务器返回所请求的DNS域名中的二级域名所对应的

二级名称服务器地址。

5. 本地名称服务器根据返回的二级名称服务器地址,向对应的

二级名称服务器发送与前面一样的DNS域名查询请求。这个过程会

继续进行,直到找到最终的IP地址。

以上就是DNS递归查询的过程,供您参考。如想了解更多信息,

建议咨询专业人士。

本文标签: 名称服务器查询请求顶级