联系我们:0371-5555 5365 / 5666 6365
首页 > 域名 > 域名解析的具体流程是什么?

域名解析的具体流程是什么?

发表于:2024-03-21 02:59:20 0 分享
1.客户端向本地DNS服务器发送一个请求,问http://www.longming.com的IP地址是什么,如果本地DNS服务器收到请求后在自己的缓存中能查找到该域名对应的IP地址则直接返回……

1. 客户端向本地DNS服务器发送一个请求,问http://www.longming.com的IP地址是什么,如果本地DNS服务器收到请求后在自己的缓存中能查找到该域名对应的IP地址则直接返回客户端,如果不能找到则向根DNS服务器询问。

2. 根DNS服务器收到本地DNS服务器询问后在自己的缓存中并不能找到该域名对应的IP地址,但是它发现该域名是以.com结尾的,然后它将管理.com结尾的顶级DNS服务器地址告诉了本地DNS服务器。

3. 本地DNS服务器向管理.com结尾的顶级DNS服务器询问,顶级DNS服务器也不能找到该域名对应的IP地址,但是找到了管理http://www.longming.com的权威DNS服务器,并且将地址告诉了本地DNS服务器。

4. 本地DNS服务器向权威DNS服务器询问,终于,权威服务器在自己的缓存中找到了http://www.longming.com对应的IP地址,然后告诉了本地DNS服务器。

5. 本地DNS服务器知道了该域名的IP地址后,将其告诉了客户端。到此为止,客户端终于知道了域名对应的IP地址,可以与目标服务器继续建立连接。

补充:并不是每次域名解析都需要执行以上的流程,因为还有缓存。执行域名解析前浏览器会先查看自己的缓存有没有这个域名对应的IP地址,有则返回,没有则去问操作系统的缓存中是否存在,也不存在的话,还会去查询本地hosts文件,再没有的话才会去问本地DNS服务器。


undefined

声明:本文系作者授权龙名社区发表,未经许可,不得转载。

如有侵权,请联系平台删除。


分享

客服
热线

0371-55555365
客服服务热线

关注
微信

关注官方微信
顶部