Система доменных имён (DNS) выполняет роль каталога имён сайтов в интернете. 1 Она преобразует доменное имя (например, kaspersky.ru) в соответствующий IP-адрес, по которому веб-браузер загружает нужные пользователю ресурсы. 1
Процесс DNS-поиска состоит из нескольких этапов: 1
- Веб-браузер и операционная система (ОС) пытаются найти IP-адрес, привязанный к доменному имени. 1 Если пользователь уже посещал этот веб-сайт, IP-адрес может найтись на диске компьютера или в кеше памяти. 1
- ОС запрашивает IP-адрес у преобразующего сервера имён. 1 Запрос запускает поиск через серверы системы доменных имён, чтобы найти соответствующий домену IP-адрес. 1
- Сначала запрос поступает на корневой сервер имён, который направляет его на сервер доменов верхнего уровня (TLD) через преобразователь. 1
- Сервер TLD передаёт запрос авторитетному серверу имён, снова через преобразователь. 1
- Преобразователь, обмениваясь данными с авторитетным сервером имён, находит IP-адрес и присылает его в ОС. 1
- ОС передаёт его в веб-браузер, который открывает искомый веб-сайт или страницу. 1
DNS можно представить как огромную распределённую базу данных, хранящую записи обо всех зарегистрированных доменах и их IP-адресах. 2