了解什么是 DNS 及其工作原理:基本指南

广告

查找有关 DNS(域名系统)是什么的信息,然后知道它是一个促进人与机器之间所有通信的系统。

我们人类使用名称来识别自己,而计算机使用数字,而 DNS 出现在中间位置,将名称与排他列表中的数字组合起来。

那么,让我们了解什么是域名系统以及它是如何工作的?

dns o que e
什么是 DNS 及其工作原理(谷歌图片)

什么是 DNS?

它是一个分布在网络上的数据库系统,其主要功能是转换对某些主机名的请求,然后访问只有计算机可以理解的特定 IP 号码。

因此,有关主机名的信息以及特定的数字都保存在一个目录中,而这些目录又存储在域名服务器上。

怎么运行的?

既然您已经知道它是什么,那么了解它是如何工作的也非常重要,它基本上是在域名系统的组结构中逐步工作的。第一步从 DNS 查询开始。表明这是对某些信息的查询请求。

假设您正在网上冲浪寻找某些内容或信息,当然要使用浏览器。然后在浏览器中输入域名,例如 www.placardefutebol.com.br。

因此,在该过程开始时,DNS 服务器将直接查看文件主机,这是一个简单的文本文件,它是操作系统的一部分,负责将主机名映射到 IP 地址。

如果没有找到任何信息,则直接进入缓存,缓存是暂时存储信息的硬件或软件。

最常见的缓存数据的地方当然是 Internet 浏览器以及 Internet 服务提供商 (ISP)。如果没有可用的数据或信息,这个简单步骤的结果显然将是一条错误消息。

什么是 DNS 服务器?

我们可以非常客观地告诉你,DNS服务器是一台计算机,它有一个数据库,包含公共IP地址以及它们各自关联的域。

我们不能不提到它们有很多,它们依次运行软件并基于特殊协议相互通信。

简而言之,它们负责在域和IP号之间建立连接,IP号是域所指向的服务器的标识。因此,我们可以说 DNS 服务器是负责将网站“dominio.com”转换为 IP 地址的系统。

了解一些类型的 DNS 服务器:

现在您已经知道它是什么、它如何工作以及什么是 DNS 服务器,我们准备了下面一些服务器的简短列表:

话语DSN:

想象一下重复发送查询(请求)的情况,因此在这种情况下,服务器可以代表客户端(即浏览器)要求其他服务器完成请求。

这称为递归 DNS。它的工作原理是这样的:想象一下它就像一个代理,依次努力工作以获得每个数据和信息请求的答复。因此,获取此信息的努力还包括向根 DSN 服务器请求帮助。

域名服务器顶级域名:

当您需要访问 Facebook 网站或 Google 等网站时,您最终会访问一个以 .com 扩展名结尾的域。要知道这种类型的扩展也被归类为高级。

因此,此类域的服务器称为 TLD 域名服务器,而他又负责对常见域扩展的各种信息进行所有管理。

因此,当请求有关 www.facebook.com 网站的信息时,.com TLD 将响应 DNS 解析器的请求,从而引用权威 DNS 服务器。也称为权威名称服务器。并且知道这是唯一拥有该域原始资源的服务器。

根名称服务器:

根 DSN 服务器,也称为根名称服务器,是 DNS 层次结构中的最高级别。它没有正式的名称,标题是一个简单的隐含空行。试着把它想象成一个参考银行,也许这样你会更好地理解。

实际上,即使是循环 DNS 也会将访问请求转发到根名称服务器,然后服务器将响应该请求,甚至会通知代理,以便它可以前往更具体的位置。它们是高级域名和 TLD 类型域名的名称。

权威域名服务器:

要知道,当 DNS 解析到权威名称服务器时,一切就都发生了,因为权威名称服务器已经拥有其所服务的域名的所有数据和信息。然后它可以简单地为服务器在注册表中找到的 IP 地址提供一个循环解析器。

DNS 记录的类型:

我们还不能不提到 DNS 记录的类型,它们是:

  • A(Host):这是一个基本记录,可以在其中添加新的Host、TTL(Time to Live)和Point To;
  • MX(邮件交换):这是识别与您的电子邮件配合使用的服务器的记录,您可以在其中添加新的主机、TTL(生存时间)和指向;
  • CNAME(别名):CNAME是作为另一个域的别名的记录,您还可以在其中添加新的Host、TTL(Time to Live)和Point To;
  • TXT(文本):TXT记录允许您以文本形式获取信息,您还可以在其中放置新的主机、TTL(生存时间)和指向;
  • NS(Nameserver):这是DNS服务器记录,您还可以在其中添加新的Host、TXT Value和TTL(Time to Live);
  • AAAA(IPV6地址记录):这是A记录,但仅适用于IPV6协议,其中还可以放置新的主机、IPV6和TTL(生存时间);
  • SRV:这是 DNS 中特定类型数据的记录,您可以在其中添加新的优先级、权重、名称、端口、指向和 TTL(生存时间)。

快速结论:

简而言之,DNS 是一个分布在网络中的数据库系统,其主要功能是转换来自某些主机名的请求,然后访问某些只有计算机才能理解的特定 IP。

因此,有关主机名的信息和数据,加上具体的数字,都存储在一个目录中,而这些目录存储在域名服务器上。

就这样,我们已经完成了,确保您已经了解了域名系统 (DNS) 是什么。到下一个 ?