- 首先,浏览器检查自身缓存中是否有该域名对应的 ip 地址,若有则解析结束。
- 如果浏览器中没有命中,就回去检查操作系统缓存中有没有对应的已解析过的结果。在 windows 中的 c盘的 hosts 文件。
- 如果这次也没有命中,就会取请求本地域名服务器(LDNS)来解析。一般来说,百分之80的域名解析到这就完成了。
- 如果 LDNS 还是没有命中,就直接跳到根域名服务器(Root Server)请求解析。
- 根域名服务器返回一个通用顶级域 (gTLD)地址。
- 向 gTLD发起请求,然后讲 IP 地址联通 TTL 值(域名解析生存时间)返回给本地域名服务器。
- 本地域名服务器缓存解析结果,并把结果返回给用户。
DNS 解析全过程
最新推荐文章于 2024-09-01 16:14:54 发布