Добавить в корзинуПозвонить
Найти в Дзене
Webнутый

Что такое DNS и как оно работает?

DNS (Domain Name System) - это система, используемая в интернете для преобразования человеко-читаемых доменных имен в числовые IP-адреса, которые компьютеры используют для идентификации друг друга в сети.
К примеру, когда вы вводите в веб-браузере адрес "yandex.ru", DNS переводит этот текстовый запрос в соответствующий IP-адрес, позволяя вашему компьютеру подключиться к серверу, который хостит этот веб-сайт. DNS обеспечивает удобство и понятность в использовании интернета, позволяя нам использовать доменные имена вместо запоминания сложных числовых адресов.
Как работает система доменных имён(DNS)?
1. Клиент отправляет запрос на разрешение имени на DNS-сервер
2. DNS-сервер проверяет свой кэш для поиска указанного имени. Если находит, то отдаёт IP-адрес ресурса
3. Если доменное имя не найдено в кэше одного DNS-сервера, то он отправляет такие же запросы на другие DNS-сервера(провайдер -> корневой сервер и т.д.) для проверки их кэша на содержание запрашиваемого доменного имени.
4. Есл

DNS (Domain Name System) - это система, используемая в интернете для преобразования человеко-читаемых доменных имен в числовые IP-адреса, которые компьютеры используют для идентификации друг друга в сети.

К примеру, когда вы вводите в веб-браузере адрес "yandex.ru", DNS переводит этот текстовый запрос в соответствующий IP-адрес, позволяя вашему компьютеру подключиться к серверу, который хостит этот веб-сайт. DNS обеспечивает удобство и понятность в использовании интернета, позволяя нам использовать доменные имена вместо запоминания сложных числовых адресов.

-2


Как работает система доменных имён(DNS)?

1. Клиент отправляет запрос на разрешение имени на DNS-сервер
2. DNS-сервер проверяет свой кэш для поиска указанного имени. Если находит, то отдаёт IP-адрес ресурса
3. Если доменное имя не найдено в кэше одного DNS-сервера, то он отправляет такие же запросы на другие DNS-сервера(провайдер -> корневой сервер и т.д.) для проверки их кэша на содержание запрашиваемого доменного имени.
4. Если сторонний DNS-сервер находит запись, то возвращает IP-адрес клиенту.
5. Если не находит, то он возвращает ошибку клиенту.
6. Клиент использует полученный IP-адрес для установления соединения с сервером (который связан с доменным именем)

DNS-сервера могут быть настроены на разные уровни - локальный, провайдер интернет услуг, корневые сервера. С помощью кэширования DNS-серверу легче найти запрошенное доменное имя, ведь в кэше хранятся данные предыдущих запросов.

А что такое DNS-сервера мы узнаем в следующих статьях.