Что такое DNS сервер

​​Сервер имен (нейм сервер, днс сервер, dns server, name srver, NS) — это специальный сервер (и ПО установленное на нем), задача которого отвечать на DNS запросы по соответствующему протоколу передачи данных. Основное его предназначение это преобразование доменного имени в IP адрес и обратно и поддержание работы доменной зоны. По функциональности сервера имен разделяют на несколько типов:
  1. Авторитативные — это сервера отвечающие за определенную доменную зону, корневые сервера также являются авторитативными. Сервера этого типа могут вносить изменения в доменную зону. Различают первичные и вторичные. Первичный или мастер сервер, как правило, только один и только он вносит изменения в доменную зону. Вторичный или слейв сервер, используются для страховки и разгрузки основного, мастер сервера. Таких серверов может быть сколько угодно, информацию для обработки DNS запросов они с определенной периодичностью получают от мастер сервера. Такие сервера используются доменными зонами и регистраторами доменов.
  2. Кэширующие — они не являются ответственными за какую либо доменную зону. Работа этих серверов заключается в обработке запросов от пользователей, то есть от вас. Их называют кэширующими, потому что при обработке запроса от пользователя, они на определенное время запоминают полученную от вышестоящих DNS серверов информацию и используют ее для обработки последующих аналогичных запросов. Кэширование информации позволяет существенно снизить нагрузку на систему доменных имен, нет необходимости каждый раз запрашивать информацию о домене на DNS серверах более высокого уровня. Такие сервера используют интернет-провайдеры. Время кэширования информации может быть разным, от 30 минут до 72 часов и зависит от настроек каждого отдельного сервера.
  3. Перенаправляющие — сервера этого типа являются вспомогательными для кэширующих. Они занимаются перераспределение DNS запросов.
  4. Регистрирующий — сервер принимающий обновления и обновляющий информацию на первичном авторитативном сервере.

В интернете вы можете найти другие типы dns серверов, такие как локальный, корневой и DNSBL сервера. Локальный и корневой являются разновидностями кэширующего и авторитативного серверов, а DNSBL сервер в иерархию DNS не входит, хотя по факту использует те же принципы работы. Сервера таких типов используется для составления черных списков IP адресов и доменных имен.

 
Комментарии (0)

Нет комментариев. Ваш будет первым!

Добавить комментарий
© 2012-2017 Hostgid.net. Все права защищены.