Що таке DNS-resolve?
DNS-resolve (DNS resolution, DNS-розв'язання) - це процес перетворення доменного імені на IP-адресу за допомогою DNS.
Простіше кажучи: DNS-resolve - це момент, коли комп'ютер дізнається IP-адресу сайту за його ім'ям.
Що означає «розв'язати ім'я»
Коли ти вводиш у браузері:
example.com
комп'ютер не знає, де знаходиться цей сайт. Він повинен розв'язати (resolve) ім'я - тобто відповісти на питання:
«Яка IP-адреса відповідає цьому доменному імені?»
Цей процес і називається DNS-resolve.
Як відбувається DNS-resolve (по кроках, просто)
- Застосунок (браузер) хоче відкрити сайт
- Він запускає DNS-resolve
- Система звертається до DNS:
- спочатку перевіряє локальний кеш
- потім DNS-сервер
- DNS повертає IP-адресу
- Застосунок підключається до сервера за IP
Тільки після DNS-resolve починається реальне мережеве з'єднання.
Що бере участь у DNS-resolve
У процесі можуть брати участь:
- кеш браузера
- кеш операційної системи
- рекурсивний DNS-сервер
- авторитетні DNS-сервери
Але для співбесіди важливо головне: DNS-resolve = доменне ім'я -> IP-адреса.
Часта плутанина
DNS-resolve - це не:
- завантаження сайту
- HTTP-запит
- передача даних
DNS-resolve - це підготовчий етап, який відповідає лише на питання «куди підключатися».
Приклад з життя
DNS-resolve - це як:
- знайти номер телефону за ім'ям у контактах
- тільки після цього можна подзвонити
Ім'я - домен Номер - IP-адреса
Коротка відповідь для співбесіди
Запам'ятай формулювання:
DNS-resolve - це процес розв'язання доменного імені, при якому DNS використовується для перетворення імені сайту на відповідну IP-адресу, необхідну для встановлення мережевого з'єднання.
Коротка відповідь
Для співбесідиКоротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.