当前位置: 首页 > Web前端 > JavaScript

DNS域名解析过程简述

时间:2023-03-27 18:25:59 JavaScript

DNS域名解析过程简述我们知道,域名是为了方便用户记忆而专门建立的一套地址转换系统。虽然用户在网页上输入了url,但是如果电脑要查找资源,还是需要资源所在服务器的确切IP。所以在获取和请求资源之前,需要花一点时间在dns解析上(根据域名查找ip的过程就是域名解析)。域名和ip的映射,我们的浏览器、操作系统、路由器、dns服务器都已经处理好了。首先是浏览器。如果用户访问某个资源,浏览器会记录该资源对应的IP,并以一定的频率刷新。第二个是我们的电脑。当浏览器中没有记录我们的ip时,它就会去电脑上找。比如我们的hosts文件中会有一些配置。如果没有电脑,就需要通过网络将请求发送到路由器甚至是ISP的DNS服务器。如果还是找不到,就向根服务器发送请求进行查询。当然,绕一圈之后什么都没有,页面会显示无法连接。