Что такое DNS?

Domain Name System или DNS - это телефонная книга всего Интернет. Пользователи получают доступ к необходимой информации в Интернет через доменные имена, такие как google.com и другие. Веб браузеры взаимодействуют посредством протокола IP. DNS преобразовывает доменные имена в IP-адреса, чтобы браузеры могли загружать Интернет-ресурсы.

 

Каждое устройство, соединенное с сетью Интернет, имеет уникальный IP-адрес, который используется для поиска устройства другими машинами. DNS-серверы освободили человечество от необходимости запоминать длинные IP-адресы, такие как 192.168.1.1 (для IPv4) или более сложные адреса нового образца - 2400:cb00:2048:1::c629:d7a2 (для IPv6).

 

Принцип работы DNS

Процесс выполнения DNS включает в себя преобразование имени хоста в IP-адрес, например, www.example.com будет преобразован в 192.168.1.1. Чтобы понять процесс, который стоит за выполнением DNS, необходимо знать о различных аппаратных компонентах, через которые проходит DNS-запрос.

 

4 DNS-сервера, вовлеченных в загрузку веб-страницы

Рекурсивный преобразователь имен (DNS recursor) DNS recursor предназначен для получения запросов от клиентских устройств через приложения, такие как веб-браузеры
Корневой сервер DNS Корневой сервер - это первый шаг в процессе преобразования имен хостов в IP-адреса
Домен верхнего уровня Этот DNS-сервер является следующим этапом в поиске определенного IP-адреса и на нем размещена последняя часть имени хоста. Например, в адресе example.com доменом верхнего уровня будет “com”
Авторитетный DNS-сервер Авторитетный сервер - это последний этап DNS-запроса. Если у этого сервера есть доступ к запрашиваемой записи, то он вернет IP-адрес запрашиваемого хоста DNS recursor, который выполнил исходный запрос.
Читайте также