什么是根域?

什么是根域?

我正在上系统管理课程,我发现很难理解背后的概念Root domain

有人可以用简单的术语解释一下 的定义Root Domain吗?

答案1

“域”是一个含义很丰富的术语:有 DNS 域、NIS 域、Windows Active Directory 域、Xen 虚拟化域等等。

但从你问题的标签来看,我假设你指的是 DNS 域。

当您设置一个解决DNS服务器,它通常带有内置的根DNS服务器列表。当 DNS 服务器启动时,它使用该列表来连接根 DNS 服务器之一并下载根 DNS 服务器列表的最新版本。该列表还可以在以下位置找到:ftp://ftp.internic.net/domain/named.cache

“根域”是 DNS 层次结构的绝对最高级别:它包含一组地理分布广泛的高性能 DNS 服务器,其主要工作是了解各个顶级域 (TLD) 的 DNS 服务器的地址如.com、、、、、、、、、、、、、或。.net​​​​​​​​​​他们还维护所有根域 DNS 服务器的最新列表。.edu.us.ca.eu.uk.ru.cn.jp.au.br.arpa

当解析DNS服务器刚刚启动时,它只知道根域名服务器的地址。当它收到解析请求时,例如example.com,它将首先联系根名称服务器之一并请求名称服务器列表.com。它将缓存该列表,这样就不必频繁地再次请求相同的列表。一旦知道 TLD 域名服务器的地址.com,它就会选择其中一个,与其联系并向其请求一份example.com域名服务器列表,最终可以向该域名服务器请求其客户端最初请求的信息。

对于普通用户来说,根 DNS 域几乎是不可见的。当您学习 DNS 管理时,您将了解到,如果您想要显式指定 DNS 名称是完全限定的,则需要在末尾添加句号,即example.com.显式完全限定,example.com可能是也可能不是。在这种风格中,根 DNS 域的完全限定名称就是.

相关内容