什么是正名?(a canonical name?)

规范名称是计算机网络中使用的一个术语,用于在Internet命名系统中标识计算机的实际名称。它最常用于域名系统(DNS)中的资源记录,该系统负责将模糊的互联网协议(IP)地址转换为更易识别的名称。在这种情况下,DNS中的资源记录称为CNAME,并允许另一个名称或别名指向计算机的真实名称。...

规范名称是计算机网络中使用的一个术语,用于在Internet命名系统中标识计算机的实际名称。它最常用于域名系统(DNS)中的资源记录,该系统负责将模糊的互联网协议(IP)地址转换为更易识别的名称。在这种情况下,DNS中的资源记录称为CNAME,并允许另一个名称或别名指向计算机的真实名称。

A canonical name identifies computers based on IP addresses.

例如,当计算机查找网站时,它会将输入到web浏览器中的名称与承载DNS记录的特殊服务器进行核对。如果在DNS记录中查找的名称在CNAME记录中指定,它将接收规范名称,然后对规范名称执行第二次查找,以解析主机的IP地址。一个相当常见的例子是,当一台计算机承载多个服务时,例如网站和用于传输数据的文件传输协议(FTP)服务。

A canonical tag is a small piece of code embedded into a webpage that can help search engines deal with multiple versions of the same page.

在web浏览器中,用户可以键入www.example。通用域名格式。在DNS查找期间,它在指向名为foo的服务器的CNAME记录中遇到规范名称。实例通用域名格式。然后,另一个用户可能正在使用FTP客户端,并在FTP上键入FTP服务器的地址。实例通用域名格式。DNS查找遇到另一个也指向foo的CNAME条目。实例com,与网站使用的主机完全相同。不过,在本例中,为DNS提供了两个不同的名称,这导致了服务器的规范名称。

在上述任一情况下,DNS然后对规范名称执行第二次查找,以解析其在网络上的IP地址。然后,IP地址被发送回发出web或FTP请求的计算机,以便数据包开始流动。当然,这为网络管理员以其他方式使用DNS CNAME记录提供了多种可能性。网站托管服务使用的另一种常见技术允许一台主机运行多个web服务器,每个服务器的名称不同。

然而,由于DNS的微妙性质,使用CNAME记录实现规范名称存在许多危险,因此对其使用存在限制。最危险的是可能在名称查找过程中创建无限循环,因此任何CNAME记录都不应指向另一个CNAME记录。例如,如果使用两条CNAME记录,其中www.example。com指向规范名称foo。实例com和foo。实例com指向www.example。com,查找将无休止地将一个名称与另一个名称进行对比。

  • 发表于 2021-12-09 14:49
  • 阅读 ( 188 )
  • 分类:互联网

你可能感兴趣的文章

5个证明团结的项目远未消亡

...现,你可能会认为Unity的终结来得很早。事实并非如此:Canonical的桌面环境似乎比以前想象的要受欢迎得多,有几个新项目的推出旨在保持Unity的某些方面的活力。 ...

  • 发布于 2021-03-14 04:58
  • 阅读 ( 224 )

ubuntu touch到此为止了吗?

...的安全性,那么缺乏未来的更新很可能会促使你问:还有什么选择? ...

  • 发布于 2021-03-15 09:56
  • 阅读 ( 214 )

现在如何在linux和ubuntu上安装unity8和mir

... 团结8的未来是什么? ...

  • 发布于 2021-03-16 16:03
  • 阅读 ( 236 )

ubuntu改变和改进linux的8种方式

...的计算机爱好者提及这个发行版,并期望他们知道你在说什么。 ...

  • 发布于 2021-03-19 06:55
  • 阅读 ( 235 )

如何在linux上使用snap包

...u设计的,但是现在它们可以在各种Linux发行版上使用。 什么是快照包(snap packages)? 在过去,在Linux上安装应用程序可能是一种令人沮丧的经历。你会安装一些东西,却发现某个特定的库或其他依赖项丢失或过时。然后查找丢失...

  • 发布于 2021-04-02 12:19
  • 阅读 ( 319 )

Ubuntu18.04 lts现在在微软商店里

...an to do with those. The Ubuntu apps you see in the Store are published by Canonical. We partner with them to release the apps and test them on WSL. As per Canonical’s LTS schedule, both Ubuntu 16.04 and 18.04 are supported for 3 years. Keeping this overlap in support in mind, “Ubuntu” is stil...

  • 发布于 2021-04-06 08:35
  • 阅读 ( 146 )

如何阻止ubuntu收集关于你电脑的数据

...统信息”选项以退出此数据收集。 如果您想知道发送了什么数据,可以单击“显示第一个报告”。这些数据包括有关电脑硬件的信息,包括**商、BIOS版本和CPU型号。它还包括有关您的软件的信息,例如您安装的Ubuntu版本、您选...

  • 发布于 2021-04-06 10:56
  • 阅读 ( 227 )

域名服务器和域名搜索结果有区别吗?

...up [The Geek Stuff] nslookup – Look up IP addresses on a Name Server 有什么要补充的解释吗?在评论中发出声音。想从其他精通技术的Stack Exchange用户那里了解更多答案吗?在这里查看完整的讨论主题。

  • 发布于 2021-04-09 15:45
  • 阅读 ( 216 )

为什么不能在windows 7中命名文件夹“..”?

...超级用户)提供。 问题 超级用户读者EdwardBlack想知道为什么不能命名文件夹。在他的Windows 7系统上: I just noticed that it is not possible to name a folder ._. on my Windows 7 system. It gets renamed to ._ instead. Sometimes it disappears just after naming it, but...

  • 发布于 2021-04-10 00:49
  • 阅读 ( 160 )

这些特殊的文件夹名是什么?它们是如何工作的?

... 问题 超级用户读者simplegamer想知道这些特殊文件夹名是什么以及它们是如何工作的: If I create a folder on my Windows 10 system called whatever.{ED7BA470-8E54-465E-825C-99712043E01C}, it opens a folder with every Control Panel command in it. If I enter shell:::{ED7BA4...

  • 发布于 2021-04-10 05:31
  • 阅读 ( 125 )
Betty韩
Betty韩

0 篇文章

相关推荐