Давайте разберемся, как работает система DNS или DNS сервера. Понимание принципов их работы помогут не делать ошибки при регистрации доменов, переносах и делегирования доменов различным хостинг – провайдерам, и серверам DNS.
За основу возьмем схему, как работает система DNS на сервере VPS с панелью ISP. В принципе вид панели не меняет общую схему работы серверов DNS.
Напомню, общее назначение серверов DNS поиск и преобразование доменного имени сайта (интернет ресурса) в IP его адрес, а также указывает сервера для доставки электронной почты.
Итак, у нас есть пользователь, который ввел в адресную строку браузера доменное имя интернет ресурса (сайта, страницы сайта и т.п.).
Здесь стоит отметить, что в браузере тоже есть кэш, к которому браузер обращается, прежде всего.
В завершении раздела отмечу, что DNS сервера провайдера из 10 корневых BIND DNS серверов Интернет, выбирают, прежде всего, сервера с минимальным временем отклика, которое фиксируется специальными метками (метки RTT -roundtrip time). Если к этому прибавить использование метода Anycast («отослать кому нибудь») через протокол BGP с самым коротким AS-path, а это значит, отправить запрос ближайшему по расположению серверу, то все это минимизирует время запроса к корневому DNS.
Хочу несколько скорректировать приведенную схему и сделать несколько замечаний по поводу корневых DNS серверов.
Благодаря использованию кэш серверов DNS и кэшированию браузеров, только 20-30 % запросов отправляются на корневые DNS сервера. То есть не всякий DNS запрос, а значит не весь Интернет трафик проходит через корневые DNS.
И последнее. Большинство DNS серверов работают, как BIND сервера. Меньшинство, как DNS сервера NSD (Name Server Daemon). NSD отличаются от серверов на програмном обеспечении BIND, отличаются тем, что не поддерживают кэширование и рекурсивные (не прямые) запросы.
При делегировании DNS, а проще при смене DNS серверов своего ресурса, фактическая смена требует некоторого времени. Связана эта инертность системы DNS с кэшированием данных на каждом этапе запросов. В зависимости от периодичности очисток кэша на DNS серверах и выскакивает время смены DNS 24-72 часа. Проверить смену DNS можно любым online сервером WHOIS.
На этом все! Надеюсь, ответил на вопрос: Как работает система DNS.
Игорь Серов специально для сайта «Как сделать сайт WordPress»
Практическое руководство из 10 пунктов, как увеличить конверсию вашего сайта. Читать дальше
Варианты проверки работы клавиатуры компьютера. Читать дальше
Что такое системы управления ERP и для чего они нужны. Читать дальше
Чем занимается ИТ отдел коммерческой компании, его структура, аудит и развитие. Читать дальше
Всё что нужно знать про поведенческие факторы ПФ для продвижения сайта. Читать дальше
В этой статье обсудим продвижение телеграм канала, популярные методы и мероприятия продвижения. Читать дальше