码界工坊

htykm.cn
人生若只如初见

2021年还没懂域名dns?一文详解DNS域名解析过程

时至今日还有很多人不懂域名dns,事实上对于每一个HTTP请求发起过程中,都有很重要的一个步骤——DNS解析。以下是从DNS解析过程来分析详解域名是如何解析的。

1、浏览器缓存

当用户通过浏览器访问某域名时,浏览器首先会在自己的缓存中查找是否有该域名对应的 IP 地址(若曾经访问过该域名且没有清空缓存便存在)。

2、系统缓存

当浏览器缓存中无域名对应 IP 则会自动检查用户计算机系统 Hosts 文件 DNS 缓存是否有该域名对应 IP。

3、路由器缓存

当浏览器及系统缓存中均无域名对应 IP 则进入路由器缓存中检查,以上三步均为客服端的 DNS 缓存。

域名dns

4、SP(本地域名服务器)DNS 缓存

当在用户客服端查找不到域名对应 IP 地址,则将进入 ISP DNS 缓存中进行查询。比如你用的是电信的网络,则会进入电信的 DNS 缓存服务器中进行查找。

5、根域名服务器

当以上均未完成,则进入根服务器进行查询。全球仅有 13 台根域名服务器,1 个主根域名服务器,其余 12 为辅根域名服务器。根域名收到请求后会查看区域文件记录,若无则将其管辖范围内顶级域名(如.com)服务器 IP 告诉本地 DNS 服务器。

6、顶级域名服务器

顶级域名服务器收到请求后查看区域文件记录,若无则将其管辖范围内主域名服务器的 IP 地址告诉本地 DNS 服务器。

7、权限域名(主域名)服务器

主域名服务器接受到请求后查询自己的缓存,如果没有则进入下一级域名服务器进行查找,并重复该步骤直至找到正确纪录。

8、保存结果至缓存

本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时将该结果反馈给客户端,客户端通过这个 IP 地址与 web 服务器建立链接。

看到这里,你了解域名dns了吗,以上就是dns域名解析过程的知识介绍。推荐阅读:DNS能提升网速吗?我们要如何选择DNS高防?

未经允许不得转载 » 本文链接:http://htykm.cn/html/746b5399200.html

推荐文章

  • CentOS VNC如何配置防火墙规则

    在CentOS系统中配置VNCVirtual Network Computing)的防火墙规则,可以确保只有授权的用户能够访问VNC服务。以下是详细的步骤:1. 安装VNC服务器首先,确保你已经安装了 ...

  • 免费查询域名的便利与注意事项

    随着互联网的发展,域名成为了人们在线身份的重要标识和网站访问的依托。在选择一个合适的域名之前,进行域名查询是非常必要的。而免费查询域名服务的出现,为用户提供了一个便捷和经济的途径来获取关于域名的信息。 ...

  • 域名注册后多久能上线运行?

    在数字化世界中,域名不仅是企业、组织或个人在线存在的标志,而且是用户访问网站的主要途径。因此,当一个新的域名被注册后,大家通常会急切地想要知道这个域名多久能上线运行。但实际上,域名上线运行的时间并非固 ...

  • 二级域名的重要性与应用

    随着互联网的快速发展,域名成为了人们在网络世界中的身份标识和重要资源。而在域名系统中,二级域名作为域名的一部分,起到了承载网站、区分不同服务或功能的重要作用。本文将探讨二级域名的重要性以及它在不同领域 ...

  • 如何在Debian上更新Java版本

    要在Debian上更新Java版本,您可以按照以下步骤操作:1. 确认当前Java版本首先,您可以使用以下命令来确认当前系统上安装的Java版本:java -version2. 更新系统包列表在更新J ...

  • 品牌使用net域名的优势是什么?

    通常,net域名被看作是Internet互联网)的缩写,因此早期主要被网络服务商使用。然而,随着时间的推移,net域名已经被广泛应用于各种与互联网相关的机构或公司,成为建立全球商业品牌和国际化形象的首 ...

  • 域名实名注册指什么?

    域名实名注册是指在注册域名时需要提供真实的个人或者企业信息。这种做法是为了保护互联网环境的安全和稳定,防止域名被不法分子或者恶意使用者滥用,同时也是符合国家相关法律法规的要求。在本文中,我们将介绍域名 ...

  • 影响域名价格的主要因素

    在数字化时代,域名已成为企业和个人在线存在的重要标识。然而,选择一个合适的域名并了解其价格背后的因素是至关重要的。本文将探讨域名价格的主要因素,并解释为什么理解域名价格对于成功的在线存在至关重要。第一 ...