域名的DNA:理解DNS、完全合格域名(FQDN)和域名结构

域名的DNA:理解DNS、完全合格域名(FQDN)和域名结构

💡 原文英文,约1800词,阅读约需7分钟。
📝

内容提要

域名是互联网的唯一标识,便于识别特定地址。国际化域名(IDN)使用Punycode编码,域名分为顶级域名(TLD)和二级域名(SLD)。域名系统(DNS)具有层级结构,确保地址的管理与解析。

🎯

关键要点

  • 域名是互联网的唯一标识,便于识别特定地址。
  • 国际化域名(IDN)使用Punycode编码,支持多种语言的字符。
  • 域名分为顶级域名(TLD)和二级域名(SLD),具有层级结构。
  • 域名只能包含字母、数字和连字符,且不区分大小写。
  • 域名的转换过程在访问网站时自动进行。
  • 域名的层级结构由点分隔,顶级域名是最高层级。
  • SLD是公共后缀左侧的标签,eSLD是完整的可注册域名。
  • 顶级域名(TLD)包括通用和国家代码域名。
  • 根域名(apex domain)是没有子域前缀的基础域名。
  • 完全合格域名(FQDN)是DNS层级中资源的完整地址。
  • 域名系统(DNS)具有层级结构,类似于家谱或组织图。
  • 域名的技术限制包括字符数和标签数的上限。

延伸问答

什么是完全合格域名(FQDN)?

完全合格域名(FQDN)是DNS层级中资源的完整地址,包括所有域名层级,直到根域名。

域名的层级结构是怎样的?

域名的层级结构由顶级域名(TLD)、二级域名(SLD)和子域名组成,各层级由点分隔。

国际化域名(IDN)是如何工作的?

国际化域名(IDN)使用Punycode编码,将非ASCII字符转换为可注册的格式,以支持多种语言。

域名的技术限制有哪些?

域名的技术限制包括字符数不能超过253个,每个标签最多63个字符,以及标签数的上限为127个。

什么是顶级域名(TLD)和二级域名(SLD)?

顶级域名(TLD)是域名的最高层级,如.com;二级域名(SLD)是公共后缀左侧的标签,如google在google.com中。

域名系统(DNS)的作用是什么?

域名系统(DNS)负责将域名解析为IP地址,使用户能够通过易记的名称访问互联网资源。

➡️

继续阅读