DNS 可使用户使用网域名称而不是 IP 位址连接到网站。瞭解 DNS 的工作方式。
网域名称系统 (DNS) 是互联网的”电话簿”。人们透过例如 taobao.com 或 espn.com 等网域名称在线存取信息。Web 流览器透过 互联网通信协定 (IP) 位址进行交互。DNS 将网域名称转换为 IP 位址,以便流览器能够加载互联网资源。
所有的网络设备都需要设置DNS 服务器,若没有是无法访问互联网的。通常设备都是依靠主要路由器给予设备固定的DNS 服务器。你也可以自己设置不同的DNS。按照网络安全,Cloudflare的1.1.1.3是堪称最好也最快的DNS 服务器。
连接到互联网的每个设备都有一个唯一 IP 位址,其他计算机可使用该 IP 位址查找此设备。DNS 服务器使人们无需存储例如 192.168.1.1 (IPv4 中) 等 IP 位址或更复杂的较新字母数字 IP 位址,例如 2400:cb00:2048:1::c629:d7a2 (IPv6 中)。
几乎所有网络的都是从DNS开始。那到底DNS是如何运作的呢? 有兴趣的朋友可以继续往下看:
DNS 查找有哪些步骤?
在大部分的情况下,DNS 与转译为适当 IP 位址的网域名称有关。要瞭解此过程的工作方式,在 DNS 查找从网页流览器经过 DNS 查找过程然后再返回时,追踪 DNS 查找的路径会有所帮助。现在来看看步骤。
注意:通常会在查询计算机内部本机缓存或在 DNS 基础结构远程缓存 DNS 查找信息。DNS 查找中通常有 8 个步骤。缓存 DNS 信息时,会在 DNS 查找过程中略过步骤,以加快速度。以下范例概述了没有缓存任何内容时的所有 8 个步骤。
DNS 查找的 8 个步骤:
1. 用户在网页流览器中键入「example.com」,查询传输到因特网中,然后 DNS 递归解析程式接收该查询。
2. 接着该解析程式查询 DNS 根名称服务器 (.)。
3. 然后根服务器使用存储其网域信息的顶层网域 (TLD) DNS 服务器 (例如 .com 或 .net) 的位址回应该解析程式。搜索 example.com 时,我们的请求会指向 .com TLD。
4. 然后该解析程式向 .com TLD 发出请求。
5. TLD 服务器随后使用该网域的名称服务器 example.com 的 IP 位址进行回应。
6. 最后,递归解析程式将查询发送到该网域的名称服务器。
7. 接着 example.com 的 IP 位址从名称服务器传回该解析程式。
8. 然后 DNS 解析程式使用最初请求的网域的 IP 位址回应网页流览器。
9. DNS 查找的这 8 个步骤传回了 example.com 的 IP 位址后,流览器便能够发出对该网页的请求:
10. 流览器向该 IP 位址发出 HTTP 请求。
11. 位于该 IP 的服务器传回将在流览器中转译的网页 (第 10 步)。
12. 接着你就可以看到想看的内容了!
原创文章,作者:速盾高防cdn,如若转载,请注明出处:https://www.sudun.com/ask/93524.html