联系我们:0371-5555 5365 / 5666 6365
首页 > 域名 > DNS是什么?DNS的结构是什么样的?

DNS是什么?DNS的结构是什么样的?

发表于:2024-06-17 03:18:17 0 分享
DNS是什么?DNS,全称DomainNameSystem,中文翻译为“域名系统”,它是一个分布式、层次化的数据库系统,负责将人们方便记忆输入的域名解析成计算机能够直接识别的IP地址。可以把……

DNS是什么?

DNS,全称Domain Name System,中文翻译为“域名系统”,它是一个分布式、层次化的数据库系统,负责将人们方便记忆输入的域名解析成计算机能够直接识别的IP地址。可以把DNS形象地比喻成一本电话簿,域名是每个联系人的名字,IP地址则是联系人的电话号码,而DNS则存储着全球数不尽的联系人与电话号码之间的映射关系,是全球互联网能够互联互通的重要组成部分。

DNS的结构是什么样的?

由于全球有数以亿计的网站,依靠单一的服务器很难完成如此庞大的翻译解析任务,所以DNS采用了分布式、层次化的设计结构,由分布全球的多个DNS服务器共同协作完成对域名的翻译工作。根据在DNS结构中的作用,DNS服务器可以分为以下四种。

根域名服务器:位于DNS的最顶层,负责管理顶级域名(如.com、.net、.org等)。在IPv4时代,全球共有13组根域名服务器,1个主根服务器设在美国,12个辅根服务器,9个在美国,2个在欧洲,1个在日本。在IPv6网络时代,到2016年全球已经部署了25台根服务器,其中中国部署了4台,包括1个主根服务器,3个辅根服务器。

顶级域名服务器:负责管理各个顶级域名下的二级域名。例如,.com下的所有域名都由.com的顶级域名服务器来管理。顶级域名服务器存储和管理着二级域名授权的权威域名服务器的地址信息,帮助用户能够连接到正确的服务器。

权威域名服务器:负责管理某个特定域名的解析记录。当DNS客户端需要查询某个域名时,首先会向根域名服务器查询该域名的顶级域名服务器地址,然后再向顶级域名服务器查询权威域名服务器的地址,最后由权威域名服务器返回查询结果。

递归域名服务器递归域名服务器不在DNS树状结构中,但在DNS解析环节中同样扮演着重要角色。当用户发起解析请求时,首先会委托递归服务器,由递归服务器向全球发起迭代查询,最终从权威解析服务器获得查询结果,再由递归服务器将结果返回给用户,同时以DNS缓存的形式将查询结果保存在自身一段时间。


undefined

声明:本文系作者授权龙名社区发表,未经许可,不得转载。

如有侵权,请联系平台删除。


分享

客服
热线

0371-55555365
客服服务热线

关注
微信

关注官方微信
顶部