例如,要查询 www.dede58.com 的IP地址(DNS解析url):

1.浏览器查找自己的DNS缓存(保护一张域名与IP地址的对应表)

2.若没有,则查找操作系统中的DNS缓存(保护一张域名与IP地址的对应表)

3.若没有,则查找操作系统的hosts文件(Windows环境下,保护一张域名与IP地址的对应表,方位一般在 C:\Windows\System32\drivers\etc\hosts)

4.若没有,则操作系统将域名发送至 本地域名服务器- -(递归查询方法),本地域名服务器 查询自己的DNS缓存,查找成功则回来成果,不然,(以下是迭代查询方法)

-4.1 本地域名服务器 向根域名服务器(其尽管没有每个域名的详细信息,但存储了担任每个域,如com、net、org等的解析的尖端域名服务器的地址)建议恳求。

-4.2 本地域名服务器 向com域的尖端域名服务器建议恳求,回来域名权限域名服务器(权限域名服务器,用来保存该区中的一切主机域名到IP地址的映射)地址

-4.3 本地域名服务器 向baidu.com权限域名服务器建议恳求,得到www.dede58.com的IP地址

5.本地域名服务器 将得到的IP地址回来给操作系统,一起自己也将IP地址缓存起来

操作系统将 IP 地址回来给浏览器,一起自己也将IP地址缓存起来

至此,浏览器现已得到了域名对应的IP地址

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系邮箱:123456@qq.com 我们将配合处理!

原文地址:域名解析的详细内部过程发布于2022-07-22 07:43:53

相关推荐