Різниця між доменом і URL
Концепція "домену" є однією з основних складових інтернет-сайтів, з якими ми стикаємось кожного дня, переглядаючи інтернет, і вони стали частиною нашого життя. По суті, домен — це адреса сайту, представлене у зручнішому для запам'ятовування форматі. Теоретично, доменне ім'я може бути будь-яким, що відповідає правилам найменування. Але на практиці, нам потрібно робити його коротким і легким для запам'ятовування. Ось у чому весь сенс домену!
Перед тим як продовжити, хочу зазначити, що цей сайт Medium також має домен. Це medium.com, і ми ще повернемося до цього через хвилину.
Реальні адреси сайтів: IP-адреси
За кулісами реальні адреси сайтів — це насправді IP-адреси. Вони зазвичай виглядають ось так: 192.168.1.1. Це могла б бути medium.com, якби доменне ім'я не існувало. Як важко це запам'ятати, так?
Основна ідея домену полягає в тому, щоб привласнити IP-адресам прості у запам'ятовуванні адреси. Давайте перейдемо на NsLookup.io, щоб побачити реальні приклади відносин між доменом і IP-адресою.
IP-адреси для medium.com
Ми не можемо отримати доступ до medium.com через IP-адресу. Тому що вони "хостяться" на Cloudflare. Можливо, Cloudflare блокує цю дію, або вони використовують техніку під назвою Any cast. Це техніка, яка розподіляє трафік між кількома серверами, а не одним. Але замість цього ми відвідаємо сайт під назвою one.one.one.one.
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 — Піддомен:
І, наостанок, піддомен займає місце перед доменом другого рівня. Піддомени здебільшого використовуються для розділення головного сайту та різних послуг на ньому. Це буде покрито за допомогою прикладу.
Різниця між доменом і URL
Концепція "домену" є однією з основних складових інтернет-сайтів, з якими ми стикаємось кожного дня, переглядаючи інтернет, і вони стали частиною нашого життя. По суті, домен — це адреса сайту, представлене у зручнішому для запам'ятовування форматі. Теоретично, доменне ім'я може бути будь-яким, що відповідає правилам найменування. Але на практиці, нам потрібно робити його коротким і легким для запам'ятовування. Ось у чому весь сенс домену!
Перед тим як продовжити, хочу зазначити, що цей сайт Medium також має домен. Це medium.com, і ми ще повернемося до цього через хвилину.
Реальні адреси сайтів: IP-адреси
За кулісами реальні адреси сайтів — це насправді IP-адреси. Вони зазвичай виглядають ось так: 192.168.1.1. Це могла б бути medium.com, якби доменне ім'я не існувало. Як важко це запам'ятати, так?
Основна ідея домену полягає в тому, щоб привласнити IP-адресам прості у запам'ятовуванні адреси. Давайте перейдемо на NsLookup.io, щоб побачити реальні приклади відносин між доменом і IP-адресою.
IP-адреси для medium.com
Ми не можемо отримати доступ до medium.com через IP-адресу. Тому що вони "хостяться" на Cloudflare. Можливо, Cloudflare блокує цю дію, або вони використовують техніку під назвою Any cast. Це техніка, яка розподіляє трафік між кількома серверами, а не одним. Але замість цього ми відвідаємо сайт під назвою one.one.one.one.
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.
Домен — це як назва ресторану, до якого люди звертаються, коли питають: “Де знаходиться Domainos Pizza?”. Хостинг — це сама будівля, де відбувається вся кухня (контент), і її потрібно “розмістити” десь. І, нарешті, IP-адреса — це точне місцезнаходження, або фізична адреса ресторану, де він знаходиться, у цьому випадку це 20° N, 40° E.
Дякую за прочитане, і сподіваюсь, що це допомогло зробити ще один крок вперед у цьому роадмапі!
LinkedIn: firatmelih
GitHub: firatmelih
Перекладено з: What is a Domain Name?