对域名的实际含义感到困惑

对域名的实际含义感到困惑

我对域名的实际含义感到困惑。域名是指任何网页地址,如“superuser.com”,还是其实际含义是提供互联网连接的网络名称。

谢谢。

答案1

域名只不过是我们人类用来连接特定 IP 地址的名称。当您输入 URL 时,浏览器会将其拆分为不同的部分。域名(superuser.com在这种情况下)实际上只对您有意义。您的计算机将使用DNS(域名系统)将该域名转换为它可以理解的内容,即 IP 地址。一旦您的计算机拥有了服务器的 IP 地址,它就可以与该服务器通信以完成其任务,例如发送 HTTP GET 来下载网页等。

子域名(www.microsoft.com 中的 www. 或 mail.google.com 中的 mail.)的工作方式相同,只是它们允许网络管理员将名称拆分到不同的服务器(或如果他们愿意,拆分到同一个服务器)。这样管理员就可以说 64.4.31.252 将处理 www.microsoft.com,而 64.4.11.251 将处理 msdn.microsoft.com。

其他技术也确实依赖 DNS 来工作,因此它并不总是“只适用于人类”(尽管它就是这样开始的)。网站的证书(使用 HTTPS 和 SSL)严重依赖 DNS 来工作,因为这是帮助防止网络钓鱼的主要检查之一。证书可以包含它们保护的站点的 DNS 名称,如果它们不匹配,您的浏览器就会尖叫并让您知道“此站点的证书有问题”。如果您访问,您可以亲自看到这一点https://209.85.225.105nslookup www.google.com(这是 www.google.com 的 IP,您可以通过命令行运行自行查找。

DNS 最初是为了帮助人们连接到远程站点而出现的。说“访问 www.google.com”比说“访问 209.85.225.105”要容易得多(记住也容易得多)。

答案2

也许应该注意的是,Microsoft 也将 Active Directory 结构称为“域”。因此,当有人提到“AD 域”时,他们指的是 Active Directory 树或森林,这与互联网浏览完全无关。(Active Directory 是 Microsoft 的集中式身份验证和管理系统。)

答案3

域名不仅仅是 URL 意义上的任何网页,而具体是指顶级根命名/识别网页的人类可关联的特征 - 它实际上充当了其下所有页面的标识(或几乎是品牌)(网页访问者可感知到)。域名有一套完整的注册系统,每个域名都是唯一的。

答案4

在 URL 中最右边的两个部分 - 在 superuser.com 中是“超级用户”和“.com”,称为域和顶级域 (TLD)。

维基百科有一篇关于顶级域名的文章, 和域名需要注册才能被人知晓

相关内容