什么是DNS?
DNS代表域名系统。此系统类似于翻译,将域名从人可读的单词转换为计算机可读的IP地址形式的数字。每个连接到互联网的设备都有自己的唯一IP地址。如果没有DNS,您必须记住您想访问的每个网站的一系列复杂数字。
此常见问题与解答让您更深入地了解DNS是什么及其如何发挥作用。
什么是递归DNS?
“递归”是指一个可以无限期自我重复的过程。递归DNS被每个访问互联网的设备或系统所使用。当您在浏览器中键入网站名称、进行网络搜索或尝试访问基于互联网的应用程序时,请求会从您的机器发送到递归解析程序。
什么是权威DNS?
“权威”是指拥有权威或知识的事物。权威名称服务器发挥网址目录的作用,存储有关域名及其相关IP的最新信息。权威名称服务器为递归解析程序提供用户查询的最终答复。
递归解析程序和权威名称服务器如何在DNS中发挥作用?
当递归解析程序收到请求时,解析程序首先尝试使用存储在其缓存中的信息来回复查询。如果缓存中没有可用信息,解析程序会联系根服务器,然后将解析程序转接至TLD。TLD将解析程序发送到权威名称服务器,此名称服务器为原始请求提供最终答复。这个过程根据需要重复多次,直到收到最终答复为止。
谁使用递归DNS?
如果您使用任何设备或系统访问互联网,那么您就要使用递归DNS。递归解析程序通常由互联网服务提供商(ISP)提供,而典型的互联网用户并不知道除了其ISP提供的方案之外他们可以搜索其他替代方案。
谁使用权威DNS?
小型公司和企业级公司使用权威DNS,出于任何原因拥有域名的个人也使用权威DNS。如果没有权威DNS,任何试图访问该网站的人都无法访问域名。
由于企业级权威DNS更安全、性能更好,并具有更多功能,因此它对企业至关重要。免费和付费的权威DNS提供商都有,但付费提供商所提供的高级选项将为大多数组织提供更好的服务。
递归DNS和权威DNS之间的主要区别是什么?
递归DNS和权威DNS相互协同并相互依赖,但它们之间存在重大差异:
- 递归服务器临时存储其以前检索到的信息,但如果缓存中没有这些信息,那么他们就必须从另一台服务器获取信息。权威名称服务器始终保存最新信息,并可以为新的用户查询提供最终答复。
- 一般来说,ISP提供的递归DNS缺乏权威DNS提供商通常提供的高级功能,例如自定义选项和EDNS客户端子网的使用。
- 企业级权威DNS为用户提供了更高的安全性、更快的速度、更好的性能和更长的正常运行时间,使其成为组织和线上企业的必需品。