Как это работает
Интернет-устройства взаимодействуют друг с другом с помощью IP-адресов, которые представляют собой числовые адреса. Людям нет необходимости знать их, достаточно доменных имен. Благодаря DNS браузеры переводят доменные имена в IP-адреса. DNS — это специальная база данных, которая связывает доменные имена с числовыми адресами. DNS-запрос — это запрос веб-браузера на получение IP-адреса на сервере.
Типы серверов DNS
Авторитетный DNS. Авторитетный DNS-сервер отвечает на DNS-запросы, преобразует доменные имена в IP-адреса и обеспечивает связь устройств друг с другом. Он также предоставляет механизмы обновления для управления публичными именами DNS.
Рекурсивный (перенаправляющий) DNS. Пользователи не посылают запросы непосредственно на авторитетные DNS-серверы, а подключаются к рекурсивным DNS-резольверам. Рекурсивный DNS не хранит записи и действует как прокси-сервер, который доставляет вам информацию. Если рекурсивный DNS-резольвер получает запрос на IP-адрес, который уже есть в его кэше, он отправляет запрашиваемые данные на источник или IP-адрес. В противном случае он перенаправляет запрос на один или несколько авторитетных DNS-серверов.
Корневые серверы DNS
Корневые (root) серверы DNS также называются DNS-серверами верхнего уровня. Первоначально они располагались в Северной Америке, но позже корневые серверы DNS появились и на других континентах: в Европе, Южной Америке и Африке. Существует более 10 корневых серверов имен DNS. Корневые серверы DNS имеют резервные копии, и это обеспечивает общую надежность Интернета. Таким образом, насчитывается около 150 корневых серверов, включая их копии. Стоит отметить, что архитектура DNS была разработана в начале 1980-х годов и с тех пор практически не изменилась.