主机名称
编辑在计算机网络中,主机名是分配给连接到计算机网络的设备的一个标签,以便在各种形式的电子通信中识别该设备,例如万维网。主机名可能是一个由单词或短语组成的简单名称,也可能是结构化的。每个主机名通常至少有一个与之相关的数字网络地址,以便为性能和其他原因路由数据包。
互联网主机名可能有一个域名系统(DNS)域的名称附加在上面,用一个句号(点)与主机特定的标签分开。在后一种形式下,主机名也被称为域名。如果域名是完全指定的,包括互联网的xxx域名,那么主机名被称为完全合格域名(FQDN)。包含DNS域名的主机名通常与它们所代表的主机的IP地址一起存储在域名系统中,以便将主机名映射到地址上,或将它们反过来。
互联网主机名
编辑在互联网上,主机名是分配给一个主机的域名。这通常是主机的本地名称和其父域的名称的组合。例如,en.wikipedia.org由一个本地主机名(en)和域名wikipedia.org组成。这样的主机名由本地主机文件或域名系统(DNS)解析器翻译成IP地址。一台主机有可能有几个主机名;但是,一般来说,主机的操作系统更倾向于有一个主机名,该主机为自己使用。
任何域名也可以是一个主机名,只要遵循下面提到的限制。一个主机名可以是一个域名,如果它被适当地组织到域名系统中。如果一个域名被分配给一个互联网主机并与该主机的IP地址相关联,那么它就可以成为一个主机名。
语法
编辑主机名是一个用点连接的标签序列。每个标签的长度必须在1到63个字符之间。整个主机名,包括定界符,最多有253个ASCII字符。
互联网协议标准(Request for Comments)规定,标签只能包含ASCII字母a到z(不区分大小写),数字0到9,以及连字符减号('-')。最初的主机名规范要求标签以α字符开始,不能以连字符结束。然而,随后的规范允许主机名标签以数字开头。国际化的域名以ASCII字符串的形式存储在域名系统中,使用Punycode转写。
然而,试图解析由下划线组成的主机名是有效的。这被RFC 7816用来减少在迭代查询中提供给中间DNS服务器的信息量。查询名称最小化功能在BIND 9.14.0中被默认启用。
当所有标签,包括xxx域名(TLD)都被指定时,主机名被认为是一个完全合格的域名(FQDN)。主机名en.wikipedia.org以xxx域名org结束,因此是完全合格的。根据操作系统DNS软件的实施情况,非合格的主机名可能会自动与配置到系统中的默认域名相结合,以完成一个完全合格的域名。
内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/192680/