Доменное имя и его структура¶
Доменное имя — это уникальное символьное обозначение, присваиваемое узлу в сети Интернет для его идентификации и адресации. Доменное имя позволяет пользователям обращаться к веб-сайтам и другим сетевым ресурсам по удобочитаемому адресу вместо числового IP-адреса. Оно состоит из последовательности меток (уровней), разделённых точками, и читается справа налево — от старшего (домена верхнего уровня) к младшему.
¶Структура доменного имени
Доменное имя имеет иерархическую структуру. Крайняя правая метка называется доменом верхнего уровня (TLD, top-level domain). Далее следуют домены второго, третьего и последующих уровней, разделённые точками. Например, в имени www.example.ruru метка — домен верхнего уровня, example — второго, www` — третьего.
Точка в доменном имени выполняет роль разделителя уровней. Именно она отделяет «сайт» от «точки» — то есть имя конкретного ресурса от зоны, в которой он зарегистрирован. Выражение «точка сайт, сайт точка» отражает обыденное восприятие адреса: пользователь видит последовательность «имя.зона», где точка разделяет название сайта и домен верхнего уровня.
¶Домены верхнего уровня
Домены верхнего уровня делятся на несколько категорий:
- Национальные (ccTLD) — двухбуквенные коды стран:
.ru(Россия),.by(Беларусь),.kz(Казахстан),.de(Германия),.us(США). - Общие (gTLD) — тематические зоны:
.com,.org,.net,.info. - Спонсируемые (sTLD) — специализированные зоны, управляемые организациями:
.edu,.gov,.museum. - Новые (new gTLD) — зоны, появившиеся после 2012 года:
.online,.site,.shop,.рф.
Зона .рф — первый в мире кириллический домен верхнего уровня, делегированный в 2010 году. Зона .site относится к новым общим доменам и используется преимущественно для сайтов общего назначения.
¶История
Система доменных имён (DNS, Domain Name System) была разработана в 1983 году Полом Мокапетрисом и впервые описана в RFC 882 и RFC 883. До её появления адресация в сети ARPANET осуществлялась через текстовый файл hosts.txt, который вёлся централизованно. С ростом числа узлов такой подход стал неэффективным, что привело к созданию распределённой иерархической системы.
Первоначально было определено семь доменов верхнего уровня: .com, .org, .net, .edu, .gov, .mil и .arpa. Национальные домены начали вводиться с 1985 года. В 1990-е годы управление системой перешло к организации ICANN (Internet Corporation for Assigned Names and Numbers), созданной в 1998 году.
В России национальный домен .ru был делегирован в 1994 году. Регистрацию в нём осуществляет Координационный центр доменов .ru/.рф.
¶Регистрация и управление
Регистрация доменного имени производится через аккредитованных регистраторов и осуществляется на срок от одного года с возможностью продления. Право на домен возникает с момента внесения записи в реестр. Доменное имя не является объектом права собственности в классическом понимании — регистрант получает право администрирования на срок регистрации.
Основные принципы:
- Уникальность — в пределах одной зоны имя не может быть зарегистрировано дважды.
- Приоритет — право принадлежит тому, кто зарегистрировал имя раньше.
- Делегирование — для работы сайта необходимо указать DNS-серверы, обслуживающие зону.
Споры о доменных именах, связанные с незаконным использованием товарных знаков, рассматриваются по процедуре UDRP (Uniform Domain Name Dispute Resolution Policy), разработанной ВОИС.
¶Техническая реализация
DNS представляет собой распределённую базу данных. Запрос от клиента последовательно обрабатывается рекурсивными и авторитативными серверами. Корневые серверы указывают на серверы доменов верхнего уровня, те — на серверы нижестоящих зон.
Основные типы записей:
| Тип записи | Назначение |
|---|---|
| A | Сопоставление имени с IPv4-адресом |
| AAAA | Сопоставление имени с IPv6-адресом |
| CNAME | Псевдоним (каноническое имя) |
| MX | Почтовый сервер домена |
| NS | Серверы имён зоны |
| TXT | Произвольные текстовые данные |
¶Значение и применение
Доменное имя выполняет не только техническую, но и идентификационную функцию. Оно служит адресом сайта, частью адреса электронной почты, элементом бренда организации. Короткие и запоминающиеся имена в популярных зонах представляют коммерческую ценность.
Различают домены, используемые для реальных проектов, и домены, приобретаемые для перепродажи (домейнинг). Существует также практика тайпсквоттинга — регистрации имён, близких к известным, с расчётом на ошибки пользователей при вводе адреса.
¶Смежные понятия
С доменными именами связаны URL (универсальный указатель ресурса), включающий протокол, домен и путь к странице, а также поддомены, позволяющие разграничивать разделы крупного сайта. Точка в адресе остаётся ключевым разделителем, определяющим, где заканчивается имя сайта и начинается доменная зона.
Источники: RFC 882, RFC 1034, RFC 1035; материалы ICANN; документация Координационного центра доменов .ru/.рф; справочные издания по компьютерным сетям.