域名系统dns是什么系统linux系统


上一节瑞哥花了多字图解了DHCP的原理和配置,说到DHCP,那么DNS肯定也要了解一下,今天瑞哥会从DNS的原理、DNS的工作流程、DNS的报文分析等方面给大家图解一下,让我们直接开始!

但是,计算机比较少的情况下,记忆IP地址没啥大问题,随着互联网的发展,网站越来越多,通过记忆IP地址的做法变得很麻烦,因为没有人能记住所有IP地址。

一旦DNS服务器找到正确的IP地址,浏览器就会获取该地址并使用它将数据发送到CDN边缘服务器或源服务器,完成此操作后,用户可以访问网站上的信息,DNS服务器通过查找网站统一资源定位器(URL)的相应IP地址来启动该过程。

如果在您计算机的DNS缓存中找到DNS记录,则跳过DNS查找的其余部分,您将被直接带到。

通常是您的提供商的服务器,通常称为“解析名称服务器(resolvingnameserver)”。

根域名服务器是世界各地的指定服务器,负责存储DNS数据并保持系统顺利运行,一旦在根名称服务器上找到DNS记录,它就会被您的计算机缓存。

在通常的DNS查询中,用户输入的URL必须经过四台服务器才能提供IP地址,这四台服务器相互协作:

DNS递归器,也称为DNS解析器,接收来自DNS客户端的查询,然后它与其他DNS服务器通信来找到正确的IP地址。

DNS递归器是您的服务提供商(ISP),递归DNS解析器接收包含人类可读主机名(如)的DNS查询,此DNS服务器的工作方式类似于图书管理员,可在图书馆中查找特定书籍的编号。

根域名服务器是DNS层次结构的顶部或根,可以将其联想为图书馆中的索引,该索引就是要查找的书籍的特定架子。

根域名服务器被指定用于互联网的DNS根区域,它的工作是回答发送给它的请求,来获取根区域中的记录。

DNS根名称服务器有13台,分布在世界各地,用字母a到m表示,由12个不同的组织运营,包括Verisign、南加州大学和NASA等。

当根域名服务器收到来自DNS解析器的查询时,它还不知道确切的IP地址,需要将解析器定向到下一个级别,即顶级域(TLD)名称服务器。

TLD名称服务器保存包含在TLD名称中的二级域IP地址,然后它会释放网站的IP地址并将查询发送到域的名称服务器。

主服务器保留区域记录的原始副本,从服务器是主服务器的精确副本,分担DNS服务器负载并在主服务器出现故障时充当备份。

DNS是一个巨大的目录,它保存着互联网上每一个域名的记录,并将其与它的IP地址进行映射,DNS是一种标准协议,可帮助互联网用户使用人类可读地址发现网站,没有DNS,互联网就会崩溃。

感谢您的阅读,如果觉得文章对您有帮助,别忘了点赞