在浏览器中敲下www.baidu.com后域名解析的过程
- 检查浏览器缓存中是否缓存过该域名对应的IP地址
注意:缓存不仅有大小限制,还有时间限制
-
如果浏览器缓存中没有找到IP,那么就继续查找本机系统是否缓存过IP
-
本机上无法完成解析,系统就向本地域名解析服务器系统发出域名解析的请求
-
本地DNS域名解析器没有完成解析的话就向根域名服务器发起解析请求
-
根域名服务器将对应的顶级域名服务器的IP地址发送给本地域名服务器
-
本地域名服务器向顶级域名服务器发送请求
-
顶级域名服务器根据需要解析的域名找到该域名对应的授权域名服务器
-
授权域名服务器返回Ip地址给本地服务器
-
本地域名服务器缓存解析结果<缓存时间由TTL控制>、
-
本地域名服务器将解析结果返回给用户,用户系统缓存IP地址
文章来源: https://blog.csdn.net/weixin_43425693/article/details/89948398