2015-03-21 3 views
2

Рассматривая список кратчайших доменных имен, я пришел по доменному имени to./.Что такое «to». доменное имя и почему «http: // to.» Работа?

Если я иду на http://to./, я получаю по умолчанию Apache «Это работает!» стр.

Итак, как это доменное имя работает? Как он состоит только из tld, без имени?

+1

Почему бы не работать? –

ответ

2

"to" является Top-Level Domain (TLD) для страны Тонга, так же, как "uk" для Соединенного Королевства.

Задняя точка действительна - и на самом деле the canonical correct or "absolute" form.

Это малоизвестный факт, но полностью квалифицированные (однозначные) доменные имена DNS имеет точку в конце.

Люди, работающие с DNS-серверами, как правило, знают об этом (если вы пропустите конечные точки, ваша конфигурация DNS вряд ли сработает), но, как правило, общая публикация не работает. Доменное имя, которое не имеет точки в конце, не является полностью квалифицированным и потенциально неоднозначным. Это было зафиксировано в спецификации DNS, RFC 1034, еще в 1987 году:

От RFC 1034:

С полное доменное имя оканчивается с корнем этикетки, это приводит к печатная форма, которая заканчивается точкой. Мы используем это свойство различать:

  • строка символов, которая представляет собой полное доменное имя (часто называемый «абсолютный»). Например, «poneria.ISI.EDU».

  • строка символов, которая представляет начальные метки домена имя в которых является неполным, и должны быть завершены местным программным обеспечением, используя знания локального домена (часто называется «относительным»). Например, «poneria» используется в домене ISI.EDU .

Таким образом, 'к'. является абсолютным доменным именем для «to» TLD. Доменное имя просто используется для разрешения (IP) адресов и, если оно разрешено, вполне может указывать на веб-сервер.

Большинство доменов верхнего уровня, которые не разрешены к адресу, но технических ограничений на это нет.

Смежные вопросы