Имена хостов без конечной точки потенциально неоднозначны. Точка в конце означает, что имя хоста полностью определено и может не относиться к локальному поисковому домену.
Представьте, что вы студент (вымышленного) университета примеров, у которого есть домен второго уровня example.edu
. В сети университетского городка вы можете опустить .example.edu
суффикс для простоты и лени. Поэтому, если вы хотите заниматься серфингом www.example.edu
и находиться в кампусе, вам просто нужно заняться серфингом, www
и это работает.
А теперь представьте, что в университете есть институт искусственного интеллекта («ИИ»), и размещается их веб-сайт www.ai.example.edu
. Если вы находитесь в кампусе, достаточно серфинга www.ai
, так как вы можете опустить .example.edu
суффикс.
Все идет нормально. Но теперь вы хотите подключиться к компании «Offshore Information Services», которая управляет доменом верхнего уровня Ангильи .ai
. Их веб-сайт находится по адресу http://www.ai/, но если вы введете этот URL-адрес в веб-браузер, находясь в кампусе, вместо этого вы попадете на веб-сайт института искусственного интеллекта.
Таким образом, вам нужно сообщить веб-браузеру, что вы действительно хотите перейти на веб-сайт с доменом верхнего уровня, .ai
а не с доменом вашего университета .ai.example.edu
. Вот где важна точка, потому что http://www.ai./ всегда будет работать независимо от локального домена поиска DNS.
Аналогично точкам между различными уровнями домена, последняя точка представляет корень DNS, то есть указывает, что слово перед этой точкой является доменом верхнего уровня и не имеет домена относительно домена поиска.