主服务器:在特定区域内具有唯一性,负责维护该区域内的域名与 IP 地址之间的对
    应关系。
    从服务器:从主服务器中获得域名与 IP 地址的对应关系并进行维护,以防主服务器
    宕机等情况。
    缓存服务器 :通过向其他域名解析服务器查询获得域名与 IP 地址的对应关系,并
    将经常查询的域名信息保存到服务器本地,以此来提高重复查询时的效率。

    1. 在执行用户的域名查询请求时,具有**递归查询**和**迭代查询**两种方式。所谓递归查询,是指 DNS 服务器在收到用户发起的请求时,必须向用户返回一个准确的查询结果。如果 DNS 服务器本地没 有存储与之对应的信息,则该服务器需要询问其他服务器,并将返回的查询结果提交给用户。 而迭代查询则是指,DNS 服务器在收到用户发起的请求时,并不直接回复查询结果,而是告 <br />诉另一台 DNS 服务器的地址,用户再向这台 DNS 服务器提交请求,这样依次反复,直到返 <br />回查询结果。<br />![image.png](https://cdn.nlark.com/yuque/0/2022/png/21896245/1654744648092-227e3089-b062-4137-bbc0-2c0858117904.png#clientId=u9dfed458-4fab-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=304&id=ud00df52c&margin=%5Bobject%20Object%5D&name=image.png&originHeight=532&originWidth=1059&originalType=binary&ratio=1&rotation=0&showTitle=false&size=392622&status=done&style=none&taskId=ud51ed475-6a38-4812-a3dc-6b318e61b08&title=&width=605.1428571428571)<br />最右边的字符组称为顶级域名或[一级域名](https://baike.baidu.com/item/%E4%B8%80%E7%BA%A7%E5%9F%9F%E5%90%8D/4605645)、倒数第二组称为[二级域名](https://baike.baidu.com/item/%E4%BA%8C%E7%BA%A7%E5%9F%9F%E5%90%8D/4778701)、倒数第三组称为[三级域名](https://baike.baidu.com/item/%E4%B8%89%E7%BA%A7%E5%9F%9F%E5%90%8D/10710875)、以此类推。