Skip to main content

Що таке DNS?

DNS (Domain Name System) - це служба і протокол прикладного рівня, який перетворює зрозумілі людині доменні імена на IP-адреси.

Простіше кажучи: DNS - це "телефонна книга інтернету".


Навіщо потрібен DNS

Комп'ютери в мережі не розуміють імена сайтів, вони працюють тільки з IP-адресами (наприклад: 142.250.184.206).

Але людям незручно це запам'ятовувати, тому ми використовуємо імена:

  • google.com
  • wikipedia.org
  • example.com

DNS пов'язує ім'я сайту з його IP-адресою.


Як працює DNS (спрощено)

Коли ти вводиш у браузері адресу сайту:

  1. Браузер запитує: «Яка IP-адреса у example.com
  2. DNS-сервер шукає відповідність
  3. DNS-сервер відповідає: «IP-адреса така-то»
  4. Браузер вже підключається до сервера по IP

Без DNS інтернет у звичному вигляді не працював би.


Важливий момент для співбесіди

DNS не завантажує сайти і не передає сторінки. Він лише повідомляє IP-адресу, куди потрібно йти далі.


Ієрархія DNS (коротко)

DNS влаштований як ієрархія:

  • кореневі DNS-сервери
  • сервери доменних зон (.com, .org)
  • DNS-сервери конкретних доменів

Це дозволяє DNS:

  • бути розподіленим
  • працювати швидко
  • не мати єдиної точки відмови

Які дані зберігає DNS

DNS може зберігати:

  • IP-адресу сайту
  • адреси поштових серверів
  • службову інформацію про домен

Найголовніше і те, що найчастіше запитують: домен → IP-адреса


Приклад із життя

DNS - це як контакти в телефоні:

  • ти шукаєш ім'я людини
  • телефон показує номер
  • далі ти вже дзвониш за номером

Коротка відповідь для співбесіди

Готове формулювання:

DNS - це система і протокол прикладного рівня, призначений для перетворення доменних імен на IP-адреси, щоб клієнт міг знайти потрібний сервер у мережі.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.