域名系统 (DNS) 是Internet 电话簿。人们通过例如 nytimes.com 或espn.com 等域名在线访问信息。Web 浏览器通过 Internet 协议 (IP) 地址进行交互。DNS 将域名转换为IP 地址,以便浏览器能够加载 Internet 资源。
连接到 Internet 的每个设备都有一个唯一 IP 地址,其他计算机可使用该 IP 地址查找此设备。DNS 服务器使人们无需存储例如 192.168.1.1(IPv4 中)等IP 地址或更复杂的较新字母数字 IP 地址,例如 2400:cb00:2048:1::c629:d7a2(IPv6 中)。
DNS 如何工作?
DNS 解析过程涉及将主机名(例如 www.example.com)转换为计算机友好的 IP 地址(例如 192.168.1.1)。Internet 上的每个设备都被分配了一个 IP 地址,必须有该地址才能找到相应的 Internet 设备 - 就像使用街道地址来查找特定住所一样。当用户想要加载网页时,用户在 Web 浏览器中键入的内容(example.com)与查找 example.com 网页所需的机器友好地址之间必须进行转换。
为理解 DNS 解析过程,务必了解 DNS 查询必须经过的不同硬件组件。对于 Web 浏览器,DNS 查找在“幕后”进行,除了初始请求外,不需要从用户的计算机进行任何交互。
加载网页涉及 4 个DNS 服务器:
DNS 解析器- 该解析器可被视为被要求去图书馆的某个地方查找特定图书的图书馆员。