Що таке доменне ім’я?

pic

Різниця між доменом і URL

Концепція "домену" є однією з основних складових інтернет-сайтів, з якими ми стикаємось кожного дня, переглядаючи інтернет, і вони стали частиною нашого життя. По суті, домен — це адреса сайту, представлене у зручнішому для запам'ятовування форматі. Теоретично, доменне ім'я може бути будь-яким, що відповідає правилам найменування. Але на практиці, нам потрібно робити його коротким і легким для запам'ятовування. Ось у чому весь сенс домену!

Перед тим як продовжити, хочу зазначити, що цей сайт Medium також має домен. Це medium.com, і ми ще повернемося до цього через хвилину.

Реальні адреси сайтів: IP-адреси

За кулісами реальні адреси сайтів — це насправді IP-адреси. Вони зазвичай виглядають ось так: 192.168.1.1. Це могла б бути medium.com, якби доменне ім'я не існувало. Як важко це запам'ятати, так?

Основна ідея домену полягає в тому, щоб привласнити IP-адресам прості у запам'ятовуванні адреси. Давайте перейдемо на NsLookup.io, щоб побачити реальні приклади відносин між доменом і IP-адресою.

pic

pic

IP-адреси для medium.com

Ми не можемо отримати доступ до medium.com через IP-адресу. Тому що вони "хостяться" на Cloudflare. Можливо, Cloudflare блокує цю дію, або вони використовують техніку під назвою Any cast. Це техніка, яка розподіляє трафік між кількома серверами, а не одним. Але замість цього ми відвідаємо сайт під назвою one.one.one.one.

pic

One.one.one.one використовує IP 1.1.1.1, і дозволяє підключатися безпосередньо через IP. Тому, якщо ви хочете підключити сайт за допомогою IP-адреси, спробуйте 1.1.1.1

Роль DNS

Наші пристрої мають так звану DNS кеш-пам'ять, а в Інтернеті є DNS сервери. Коли ми вводимо доменне ім'я, в фоновому режимі вони автоматично перетворюють доменні імена на IP-адреси.

Якщо вам цікаво, "Що таке HTTP?", я охопив це в іншій статті!

Структура доменного імені

Загалом, доменне ім'я має три частини:

  • 1 — Домен верхнього рівня (TLD)
  • 2 — Домен другого рівня (2LD)
  • 3 — Піддомен

Наприклад, давайте поглянемо на “Google Translate”:

Доменне ім'я Google Translate — "translate.google.com"

  • “translate” — це піддомен.
  • “google” — це домен другого рівня (2LD).
  • “com” — це домен верхнього рівня (TLD).

1 — Домен верхнього рівня:

Це частина домену, яка йде після останньої крапки. Як було зазначено вище, домен translate.google.com має TLD .com. Це зазвичай вказує на загальну мету чи категорію домену.

Типові TLD:

  • .com: comпанія, створена для комерційних організацій
  • .org: orgанізація, зазвичай використовується для некомерційних організацій
  • .net: мережа, спеціально створена для мережевих організацій
  • .gov: уряд, спеціальний TLD для легітимних і авторизованих урядових організацій
  • .edu: освіта, призначений TLD для організацій, орієнтованих на освіту

Окрім цього, кожна країна має свій власний TLD, наприклад:

  • .io: Британська територія в Індійському океані
  • .de: Німеччина
  • .es: Іспанія

2 — Домен другого рівня:

Домен другого рівня розташовується безпосередньо перед TLD. Зазвичай він представляє ім'я сайту організацій або фізичних осіб. Це більше схоже на ідентифікатор вебсайту.

Ось деякі відомі 2LD:

  • google без .com
  • medium без .com
  • youtube без .com
  • nato без .int
  • usa без .gov

3 — Піддомен:

І, наостанок, піддомен займає місце перед доменом другого рівня. Піддомени здебільшого використовуються для розділення головного сайту та різних послуг на ньому. Це буде покрито за допомогою прикладу.
pic

Різниця між доменом і URL

Концепція "домену" є однією з основних складових інтернет-сайтів, з якими ми стикаємось кожного дня, переглядаючи інтернет, і вони стали частиною нашого життя. По суті, домен — це адреса сайту, представлене у зручнішому для запам'ятовування форматі. Теоретично, доменне ім'я може бути будь-яким, що відповідає правилам найменування. Але на практиці, нам потрібно робити його коротким і легким для запам'ятовування. Ось у чому весь сенс домену!

Перед тим як продовжити, хочу зазначити, що цей сайт Medium також має домен. Це medium.com, і ми ще повернемося до цього через хвилину.

Реальні адреси сайтів: IP-адреси

За кулісами реальні адреси сайтів — це насправді IP-адреси. Вони зазвичай виглядають ось так: 192.168.1.1. Це могла б бути medium.com, якби доменне ім'я не існувало. Як важко це запам'ятати, так?

Основна ідея домену полягає в тому, щоб привласнити IP-адресам прості у запам'ятовуванні адреси. Давайте перейдемо на NsLookup.io, щоб побачити реальні приклади відносин між доменом і IP-адресою.

pic

pic

IP-адреси для medium.com

Ми не можемо отримати доступ до medium.com через IP-адресу. Тому що вони "хостяться" на Cloudflare. Можливо, Cloudflare блокує цю дію, або вони використовують техніку під назвою Any cast. Це техніка, яка розподіляє трафік між кількома серверами, а не одним. Але замість цього ми відвідаємо сайт під назвою one.one.one.one.

pic

One.one.one.one використовує IP 1.1.1.1, і дозволяє підключатися безпосередньо через IP. Тому, якщо ви хочете підключити сайт за допомогою IP-адреси, спробуйте 1.1.1.1

Роль DNS

Наші пристрої мають так звану DNS кеш-пам'ять, а в Інтернеті є DNS сервери. Коли ми вводимо доменне ім'я, в фоновому режимі вони автоматично перетворюють доменні імена на IP-адреси.

Якщо вам цікаво, "Що таке HTTP?", я охопив це в іншій статті!

Структура доменного імені

Загалом, доменне ім'я має три частини:

  • 1 — Домен верхнього рівня (TLD)
  • 2 — Домен другого рівня (2LD)
  • 3 — Піддомен

Наприклад, давайте поглянемо на “Google Translate”:

Доменне ім'я Google Translate — "translate.google.com"

  • “translate” — це піддомен.
  • “google” — це домен другого рівня (2LD).
  • “com” — це домен верхнього рівня (TLD).

1 — Домен верхнього рівня:

Це частина домену, яка йде після останньої крапки. Як було зазначено вище, домен translate.google.com має TLD .com. Це зазвичай вказує на загальну мету чи категорію домену.

Типові TLD:

  • .com: comпанія, створена для комерційних організацій
  • .org: orgанізація, зазвичай використовується для некомерційних організацій
  • .net: мережа, спеціально створена для мережевих організацій
  • .gov: уряд, спеціальний TLD для легітимних і авторизованих урядових організацій
  • .edu: освіта, призначений TLD для організацій, орієнтованих на освіту

Окрім цього, кожна країна має свій власний TLD, наприклад:

  • .io: Британська територія в Індійському океані
  • .de: Німеччина
  • .es: Іспанія

2 — Домен другого рівня:

Домен другого рівня розташовується безпосередньо перед TLD. Зазвичай він представляє ім'я сайту організацій або фізичних осіб. Це більше схоже на ідентифікатор вебсайту.

Ось деякі відомі 2LD:

  • google без .com
  • medium без .com
  • youtube без .com
  • nato без .int
  • usa без .gov

3 — Піддомен:

І, наостанок, піддомен займає місце перед доменом другого рівня. Піддомени здебільшого використовуються для розділення головного сайту та різних послуг на ньому. Це буде покрито за допомогою прикладу.
Нехай ресторан називається “Domainos Pizza” і знаходиться на координатах 20° N, 40° E.

pic

Домен — це як назва ресторану, до якого люди звертаються, коли питають: “Де знаходиться Domainos Pizza?”. Хостинг — це сама будівля, де відбувається вся кухня (контент), і її потрібно “розмістити” десь. І, нарешті, IP-адреса — це точне місцезнаходження, або фізична адреса ресторану, де він знаходиться, у цьому випадку це 20° N, 40° E.

Дякую за прочитане, і сподіваюсь, що це допомогло зробити ще один крок вперед у цьому роадмапі!

LinkedIn: firatmelih

GitHub: firatmelih

Перекладено з: What is a Domain Name?