域名系统(DNS)存储公共Internet服务器的名称和地址。随着Web的发展,DNS迅速扩展其匹配功能,从而形成了当今数千台计算机的分布式全球网络。通过学习和分享有关DNS的这些有趣事实来打动您的技术朋友。
超过30岁

Paul Mockapetris于1983年11月发表的两篇论文 - 称为RFC 882和RFC 883--标志着DNS的开始。在DNS之前,只能通过其主机名识别公共系统,并且所有这些主机名的地址都保存在一个大文件(称为“hosts.txt”)中,随着计算机网络在20世纪70年代的发展,这个文件变得难以管理和20世纪80年代。 DNS通过添加支持域将这个单级命名系统扩展为多级命名域 - 一个或多个附加到主机名的附加名称,每个名称用点(。)分隔。
仅6个原始TLD

现在有超过700个顶级域名(TLD)存在于互联网上(包括一些特别奇怪的名称,如.rocks和.soy)。非营利理事机构互联网名称与数字地址分配机构(ICANN)控制其分配 - 请参阅ICANN顶级域名列表。
然而,当在20世纪80年代首次实施时,DNS仅定义了六个TLD - .com,.edu,.gov,.mil,.net和.org。域名选择的巨大扩展始于2011年,其目标是根据网站的目的更好地对网站进行分类。
更多:互联网顶级域名(TLD)的解释
超过1亿注册域名
许多互联网域名如“about.com”和“mit.edu”都与学校或企业有关,而个人则为个人目的注册其他域名。仅.com下就存在超过1亿个注册域名。可以在DomainTools Internet Statistics中找到这些和其他有趣的DNS统计信息。
适用于前进和后退
对DNS的大多数请求涉及将网站和其他Internet服务器的主机名转换为IP地址,即所谓的正向DNS查找。 DNS也可以反向工作,将地址转换为名称。虽然反向DNS查找不太常用,但它们可以帮助网络管理员进行故障排除。例如,ping和traceroute等实用程序会执行反向查找。
更多:正向和反向IP地址查找
有13个根
DNS组织它 名称服务器 进入层次结构,以帮助优化服务器之间的通信流,并使系统维护更容易。像DNS这样的所有分层系统都会创建一个顶级(称为“根”级别),从较低级别可以分支出来。由于技术原因,今天的DNS支持13个根名称服务器而不仅仅是一个。有趣的是,这些根中的每一个都用一个字母命名 - 从'A'开始并延伸到字母'M'。 (请注意,这些系统属于root-servers.net Internet域,例如,他们的完全限定名称就像“a.root-servers.net”。)
更多:13个DNS根名称服务器
黑客攻击网站的主要目标
故事 DNS劫持 事件经常出现在新闻中。劫持需要黑客获取对目标网站的DNS服务器记录的访问权限并修改它们以将访问者重定向到其他人的网站,当互联网用户访问被劫持的网站时,DNS指示他们的浏览器从其请求数据。虚假的位置。请注意,攻击者通常不需要闯入DNS本身,而是可以通过冒充Web管理员来破坏域的托管服务。




