每当我们单击网站上的链接时,我们的计算机都会搜索其DNS信息。DNS是互联网地址的数据库。在互联网上搜索信息时,我们会提交DNS请求。DNS只是与IP相对应的名称列表,计算机通过IP进行通信。下面,小编我给大家分析一下DNS服务器是什么?有哪些类型?
一、DNS服务器是什么?
DNS服务器是在发出查询时完成名称解析过程的计算机。DNS服务器维护区域文件,使它们能够解析IP的名称和名称的IP。当向DNS服务器发送查询时,它们会以三种方式之一进行响应:
1、服务器返回有关名称解析或IP解析的数据;
2、服务器提供指向另一个可以处理请求的DNS服务器的指针;
3、服务器表明无法提供所请求的信息。
DNS服务器在返回所请求的解析数据的过程中可能会请求其他DNS服务器,但除此之外,它不会执行任何其他操作。
二、DNS服务器有哪些类型?
一般来说,DNS服务器分为三种类型:主服务器、辅助服务器和缓存服务器。
1、主服务器
区域的权威服务器是主服务器。与区域关联的所有管理任务(例如创建子域或其他类似任务)必须在主服务器上完成。此外,对区域文件的任何更改或对区域文件中的RR的修改或添加都必须在主服务器上进行。每个区域都有一台主服务器,除非集成了活动目录和微软DNS服务器。
2、辅助服务器
辅助DNS服务器是主DNS服务器的备份。区域传输将所有区域文件传输到辅助服务器。任何给定区域都可以根据需要拥有任意数量的辅助服务器,以提供负载平衡、容错和减少流量。此外,每个DNS服务器可以同时为多个区域提供服务。
根据DNS基础设施,除了主DNS服务器和辅助DNS服务器之外,还可以使用其他DNS服务器角色,例如缓存服务器和转发器。
3、缓存服务器
顾名思义,缓存服务器或仅缓存服务器仅提供DNS响应的缓存查询。它们不像辅助服务器那样维护区域文件;它们执行查询、缓存答案并将结果返回给查询客户端,而不是像其他辅助服务器那样保留区域文件。
事实上,缓存服务器不维护区域文件,也不在需要时传输区域,与这样做的辅助服务器相比,会产生大量网络流量。
以上是“DNS服务器是什么?有哪些类型?”的介绍,希望能帮助到大家参考!