Точка в доменных именах

Точка в доменных именах

Одна из волнующих аспектов преподавания - "какие вопросы я получу сегодня?", и я не был разочарован, когда студент спросил:

Почему для разделения меток в представлении DNS-имен была выбрана точка?

Я что-то промямлил про то, что это выглядит аккуратнее, чем "#", и менее странно, чем "$", и что на американской
клавиатуре это легко набирать, но на самом деле я не знаю и признаю это. Я отложил этот вопрос в
сторону, а потом просмотрел RFC 1034 и RFC 1035, но ответа не нашел, поэтому я написал в Fediverse и получил много отзывов.

Я плохо переношу ссылки на аккаунты в соцсетях, поэтому буду ссылаться на участников по их имени; вы и сами знаете, кто вы.

Во-первых, Ханс предположил, что это может быть как-то связано с "соединением точек"; мило, но "нет". ;)

Эд упоминает точки, используемые в именах хостов, и действительно, старые файлы host.txt 1988 года содержат имена с точками, а Пол Х. добавляет, что этот hosts.txt 1985 года - первый, где используются точки.

HOST : 18.27.0.23 : MIT-DAFFY-DUCK.ARPA,MIT-DAFFY-DUCK,DAFFY-DUCK,DAFFY : SYMBOLICS-3600 : LISPM : TCP/TELNET,TCP/FTP,TCP/SMTP,TCP/TIME,TCP/FINGER,UDP/TIME,UDP/TFTP,UDP/FINGER :
HOST : 18.10.0.24 : MIT-NMS.ARPA,MIT-NMS,NMS : PDP-11 : NMS ::

Интрига нарастает.

Йерун предлагает связаться с Полом Маккапетрисом, который широко известен как создатель DNS (вместе с другими),
и размещает ссылку на ветку Mastodon. По крайней мере, мы заставили Пола создать там аккаунт, хотя от
самого джентльмена я больше ничего не слышал.

Мартин отмечает, что RFC 881 1983 года уже принимает точку как данность и также предполагает банальную причину,
связанную с раскладками клавиатуры. Я смеюсь, когда он справедливо указывает, что и название файла hosts.txt
содержит точку.

Флориан проводит параллель с четырехточечными десятичными IP-адресами, и, оглядываясь назад, кажется,
что первое упоминание этого можно найти в RFC 780 (протокол передачи почты) 1981 года:

Другая форма - четыре небольших десятичных целых числа, разделенных точками и заключенных в квадратные скобки, например, "[123.255.37.321]", что указывает на 32-битный адрес ARPA Internet в четырех восьмибитных полях.

Пол В. делает хорошее замечание, когда говорит:

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

И наконец, я обращаюсь к источнику, всепроникающему в сегодняшнем мире, и получаю следующий ответ,
который звучит убедительно, но, к сожалению, как всегда, не ссылается на источники своих ответов:

Когда DNS впервые был разработан в начале 1980-х годов, разработчики системы должны были выбрать символ, который будет служить разделителем. Была выбрана точка, потому что это простой, не буквенно-цифровой символ, который обычно не использовался в самих именах хостов или метках.

Кроме того, точки легко читать и они визуально четкие, что облегчает анализ доменных имен как человеком, так и машиной.

Некоторые из вас, возможно, помнят аналогичный вопрос девять лет назад, когда мы исследовали, почему символ комментария в файле зоны DNS-мастера - это точка с запятой.

Ссылка на оригинал статьи

Read more

Самохостниг (часть 10) - AudiobookShelf

Самохостниг (часть 10) - AudiobookShelf

AudiobookShelf - это бесплатный сервер аудиокниг и подкастов с открытым исходным кодом. Он позволяет вам организовать вашу коллекцию аудиокниг и подкастов, следить за прогрессом прослушивания и синхронизировать его между устройствами. В этой статье мы рассмотрим, как установить AudiobookShelf с помощью Docker Compose и настроить его работу через Traefik. Предварительные требования

Обзор reMarkable 2

Обзор reMarkable 2

В мире технологий появляются устройства, которые не только выполняют свои функции, но и становятся символами статуса и стиля. Одним из таких устройств является reMarkable 2 — уникальный гибрид электронной читалки и записной книжки, который произвёл фурор на Западе и теперь доступен в России. Давайте разберёмся, что делает этот девайс таким особенным

Plex повышает цены: что изменится и стоит ли спешить с покупкой?

Plex повышает цены: что изменится и стоит ли спешить с покупкой?

С 29 апреля 2025 года Plex значительно увеличит стоимость подписок и изменит условия бесплатного использования. Рассказываем, кому выгодно купить лицензию сейчас, а кому — лучше перейти на альтернативы. Что случилось? Plex, популярный медиасервер и каталогизатор контента, объявил о повышении цен на все виды подписки: * Месячная — с $4.99 до $6.99

Самохостинг (часть 9) - Arr stack + медиатека

Самохостинг (часть 9) - Arr stack + медиатека

В этой статье я расскажу, как настроить полноценную систему автоматического скачивания и организации медиаконтента с помощью Sonarr (для сериалов), Radarr (для фильмов), Lidarr (для музыки), Jackett (для поиска по трекерам) и qBittorrent (для загрузки торрентов). Эта экосистема интегрируется с Plex, о котором у нас уже есть отдельная статья. Что мы