Skip to main content

Що таке DNS-resolve?

DNS-resolve (DNS resolution, DNS-розв'язання) - це процес перетворення доменного імені на IP-адресу за допомогою DNS.

Простіше кажучи: DNS-resolve - це момент, коли комп'ютер дізнається IP-адресу сайту за його ім'ям.


Що означає «розв'язати ім'я»

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

example.com

комп'ютер не знає, де знаходиться цей сайт. Він повинен розв'язати (resolve) ім'я - тобто відповісти на питання:

«Яка IP-адреса відповідає цьому доменному імені?»

Цей процес і називається DNS-resolve.


Як відбувається DNS-resolve (по кроках, просто)

  1. Застосунок (браузер) хоче відкрити сайт
  2. Він запускає DNS-resolve
  3. Система звертається до DNS:
  • спочатку перевіряє локальний кеш
  • потім DNS-сервер
  1. DNS повертає IP-адресу
  2. Застосунок підключається до сервера за IP

Тільки після DNS-resolve починається реальне мережеве з'єднання.


Що бере участь у DNS-resolve

У процесі можуть брати участь:

  • кеш браузера
  • кеш операційної системи
  • рекурсивний DNS-сервер
  • авторитетні DNS-сервери

Але для співбесіди важливо головне: DNS-resolve = доменне ім'я -> IP-адреса.


Часта плутанина

DNS-resolve - це не:

  • завантаження сайту
  • HTTP-запит
  • передача даних

DNS-resolve - це підготовчий етап, який відповідає лише на питання «куди підключатися».


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

DNS-resolve - це як:

  • знайти номер телефону за ім'ям у контактах
  • тільки після цього можна подзвонити

Ім'я - домен Номер - IP-адреса


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

Запам'ятай формулювання:

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

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

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

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