为什么域名必须以 .(某物)结尾

为什么域名必须以 .(某物)结尾

为什么每个域名都必须以 .(某些内容)结尾,例如 .tk、.com、.gov?

哪些技术原因导致无法创建没有此类后缀的域名?

答案1

因为事实就是这样的。

噢,也是这样。

和这个。


到了一定时候,如果你问“为什么”足够多次,你得到的就不是技术事实,而是历史和一句话的答案:“因为”。

所涉及的历史比这里的答案所能公正对待的更长更详细。此外,比我更好的作家已经深入研究了这个话题。最终的简短故事确实是:“因为 ARPA 想要这样。”事实上,第一个顶级域名是.arpa。必须有一种合乎逻辑的方法将人力资源分层为人类可读的系统。因此,ARPA 决定将这些人类可读资源指示符分类的三种最广泛方法是:国家、类别和多组织。

随着互联网的使用和实用性不断增长,人们认为更多的顶级域名会很有用。ICANN 成立的目的是接替政府处理几个管理问题,包括组建 IANA(ICANN 的一个部门),负责处理 DNS TLD。越来越多的 TLD 已经成立,据说可以使互联网成为一个更容易导航的地方。因此我们有了.xxx。以及最初的comedugovmil和 ,net它们可以追溯到 1985 年。为什么要制作它们?因为人们认为应该制作它们。

简而言之,这就是原因。原因更多与历史有关,以及人类更喜欢以视觉方式呈现信息。如果您深入研究 RFC、维基百科和旧技术论文,您将看到技术形成过程中的人性化一面。

答案2

我认为 WesleyDavid 总结得很好,但答案可能在实际内容上有些欠缺,因为其中仅包含优秀的链接。

回答你的问题,任意顶级域名 (TLD) 没有技术障碍。如果你某天早上起床时宣布这.dukevin是一个新的 TLD,并且你已经在一夜之间构建了处理它的 DNS 基础设施,那么当且仅当你可以说服所有根服务器(负责响应 查询的分布式 DNS 服务器.)的运营商,让他们将这个新的 TLD 委托给你的 DNS 基础设施,然后,就会有一个新的 TLD。

偶尔会出现新的 TLD,主要是因为创建了新的国家代码(.ps 2000 年为巴勒斯坦领土创建了新代码,.ss去年为南苏丹创建了新代码(尽管尚未投入使用)),这表明这并非不可能。但根服务器的运营商通常也尊重 ICANN 在此事上的权威,因此通常只有在他们同意的情况下才会创建新的 TLD。

相关内容