Доменное имя — это человекочитаемый адрес узла в сети, заменяющий числовой IP-адрес. Оно состоит из меток, разделенных точками, и организовано в иерархическую структуру. Регистрация имен осуществляется через аккредитованных регистраторов, а соответствие между именем и IP-адресом поддерживается распределенной системой DNS (Domain Name System).
Механизм работы
Процесс разрешения имени (resolution) начинается с корневых серверов и проходит через серверы зон. Например, для api.example.com запрос идет от зоны .com к example.com, пока не будет получен IP-адрес типа 192.0.2.1. Данные кэшируются на уровне провайдеров и операционных систем для ускорения повторного доступа.
- TLD (Top-Level Domain): домены верхнего уровня (.com, .ru, .org).
- SLD (Second-Level Domain): основное имя (example).
- Subdomain: поддомен для разделения сервисов (mail, dev).
Максимальная длина доменного имени составляет 253 символа, а длина одной метки ограничена 63 символами. Использование символов ограничено набором ASCII (буквы, цифры, дефис), однако стандарт IDN (Internationalized Domain Names) позволяет использовать национальные алфавиты через кодировку Punycode.