EMZETT.
Увійти

Домен

Коротко: Читне людиною ім’я (наприклад, emzett-digital.com), що замінює в інтернеті числову IP-адресу.

Докладніше: Домени мають ієрархічну структуру й розв’язуються в IP-адреси за допомогою DNS. Домен складається з кількох частин (міток), розділених крапками, і стає конкретнішим справа наліво — від TLD через домен другого рівня до необов’язкових піддоменів.

Подробиці

Структура як дерево адрес

Повний домен читається справа наліво як дерево адрес, причому кожним рівнем керує власний незалежний орган. У shop.emzett-digital.com .com — це домен верхнього рівня, emzett-digital — домен другого рівня, а shop — його піддомен:

shop  .  emzett-digital  .  com
 ^         ^                ^
Піддомен   Домен другого    Домен верхнього
           рівня            рівня

Керування TLD .com лежить на реєстрі Verisign (він веде центральну службу реєстрації для всіх доменів .com), конкретний домен emzett-digital.com реєструється на власника через реєстратора (наприклад, Namecheap, IONOS, Cloudflare Registrar), а власник може сам створювати піддомени як забажає, не питаючи для цього жодного зовнішнього органу, — тому компанії можуть вільно ставити shop., api., blog. чи staging. перед своїм доменом, не платячи додатково й нічого не реєструючи.

Реєстрація і володіння

Домен не «купується», а орендується на обмежений строк (зазвичай 1–10 років) і має продовжуватися — якщо пропустити продовження, після пільгового періоду він знову стає доступним і може бути зареєстрований кимось іншим. База даних WHOIS (від запровадження GDPR часто видима лише обмежено) показує, хто зареєстрував домен, коли він спливає і який реєстратор ним керує. Важлива деталь безпеки: викрадення домену (несанкціонована передача домену іншому реєстратору чи власнику) зазвичай запобігається поєднанням блокування домену (не допускає передач без явного дозволу) та коду авторизації (секретного коду, потрібного для передачі).

Технічно просто ім’я

Сам по собі домен — спочатку просто рядок без технічного значення; з реальною IP-адресою його пов’язує лише відповідний DNS-запис (зазвичай запис A або AAAA). Без цього запису домен зареєстрований і комусь належить, але «порожній» — ні на що не вказує, і браузер під час спроби звернення отримує помилку NXDOMAIN або тайм-аут.

Набір символів та інтернаціоналізація

Доменні імена нечутливі до регістру (написання великими літерами не важливе) і, з запровадженням IDN (Internationalized Domain Names), можуть містити також умляути/спеціальні символи — технічно вони внутрішньо перекладаються в ASCII-сумісну форму Punycode (наприклад, emzett-öl.de стає xn--emzett-l-x6a.de). Історично набір символів обмежувався літерами ASCII, цифрами та дефісами (визначено в RFC 1035) — залишковий вплив цього в тому, що багато систем (зокрема власна генерація slug для URL вікі в Emzett) добровільно дотримуються цієї угоди навіть там, де технічно це вже не строго потрібно, бо вона універсально сумісна й працює без кодування спеціальних символів.

Відмінність від суміжних понять

Домен — не те саме, що URL: URL додатково містить протокол (https://), необов’язково порт, шлях і параметри запиту, тоді як домен — лише частина імені між ними. Також домен — не ім’я хоста у строгому сенсі: ім’я хоста стосується конкретно однієї машини/сервера, а домен як всеохопна система імен може охоплювати кілька імен хостів (через піддомени).

Див. також: TLD, Домен другого рівня, Піддомен, Кореневий домен