Введение
Тип интернет-доменного имени
Полностью квалифицированное доменное имя (FQDN), иногда также называемое абсолютным доменным именем, — это доменное имя, которое однозначно определяет его точное местоположение в иерархической структуре системы доменных имен (DNS). Оно включает все уровни домена, включая домен верхнего уровня и корневую зону. Полностью квалифицированное доменное имя характеризуется отсутствием неоднозначности в определении местоположения DNS-зоны в иерархии DNS-меток: оно может быть интерпретировано только одним способом.
Определение
Полноценное доменное имя обычно записывается в виде списка доменных меток, разделенных символом «.» (точка). Верхний уровень иерархии в FQDN начинается с самой правой метки. Например, в FQDN `example.com`, `com` является меткой, непосредственно подчиненной корневой зоне, `example` вложена под `com`, а `www` вложена под `example`. Самый верхний уровень каждого доменного имени – это корневая зона DNS, которая выражается как пустая метка и может быть представлена в FQDN завершающей точкой, например, `example.com.`. Завершающая точка обычно подразумевается и часто опускается большинством приложений. Завершающие точки требуются в стандартном формате для файлов зон DNS, а также для устранения неоднозначности в случаях, когда FQDN не содержит других разделителей меток, например, для FQDN самой корневой зоны и любого домена верхнего уровня. Длина каждой метки должна составлять от 1 до 63 октетов, а полная длина доменного имени ограничена 255 октетами, включая точки.
The topmost layer of every domain name is the DNS root zone, which is expressed as an empty label and can be represented in an FQDN with a trailing dot, such as A trailing dot is generally implied and often omitted by most applications. Trailing dots are required by the standard format for DNS zone files, as well as to disambiguate cases where an FQDN does not contain any other label separators, such as the FQDNs for the root zone itself and any top level domain. The length of each label must be between 1 and 63 octets, and the full domain name is limited to 255 octets, full stops included.
Относительные доменные имена
Относительное доменное имя — это доменное имя, которое не содержит всех меток. Оно также может называться частично квалифицированным доменным именем, или PQDN. Имена хостов могут использоваться как относительные доменные имена.
Использование
Доменные имена, разделенные точками, являются основной формой удобочитаемого представления доменного имени. Доменные имена, разделенные точками, не используются во внутреннем представлении меток в DNS-сообщении, но применяются для ссылок на домены в некоторых TXT-записях и могут встречаться в конфигурациях резольверов, системных файлах hosts и URL-адресах. Веб-адреса обычно используют FQDN для обозначения хоста, поскольку это гарантирует одинаковую интерпретацию адреса в любой сети. Относительные имена хостов разрешены некоторыми протоколами, включая HTTP, но запрещены другими, например, протоколом SMTP.