На днях пришлось вносить кое-какие изменения в name-сервера, поддерживающие наше доменное имя. Естественно, некотороое время почта до нас не доходила. Потом постепенно нас начали "узнавать", сегодня уже почти все видят. Но что меня удивило, первыми (в первый-второй час) "откликнулись" бесплатные почтовые сервера (mail.ru, nm.ru, e-mail.ru etc.). Людям с честно оплаченными адресами пришлось ждать сутки и более (тоже не всем, но в основном). Интересно, чем это обусловлено (быстрая реакция бесплатных ресурсов) и на что обычно нужно рассчитывать в случае подобных реорганизаций - для 100% реакции всех серверов (сутки, двое, неделя). Раньше не приходилось вникать в детали подобных вещей, поэтому прошу считать меня "чайником"
данные параметры определены непосредственно в зоне, для примера я покажу crimea.ua 14400 ; Refresh 4 hours 7200 ; Retry 2 hours 2592000 ; Expire 30 days 604800 ; Minimum 7 days
поле Refresh, которое указывает время в секундах, по истечении которого secondary name-сервер проверяет не изменилась ли данная зона на primary-сервере, и если изменения были, то происходит передача файла с зоной.
Если при этом у него не получилось по каким-либо причинам соединиться с сервером, то следующую попытку secondary сделает по истечении Retry секунд (третий параметр).
В том случае, если и последующие попытки подключиться к primary и узнать информацию о зоне оканчиваются неудачей, вторичный name-сервер по прошествии Expire секунд забудет всю информацию по этой зоне.
Последнее поле ('Minimum TTL') указывает на минимальное время жизни (Time To Live) записей в файлезоны, если только в какой-то записи не будет указано другое значение в необязательном поле
соответственно зона crimea.ua перечитывается каждых 4 часа ее secondary серверами, и повторными попытками 2 часа, если зона не перечиталась с primary в течении 30 суток , она умирает .... длязоны mail.ru это соответственно 300 900 172800 300 rambler.ru: 10800 1800 10800 3600
уменьшение этих параметров ведет к так называемому DNS шторму, с перечитыванием зон и увеличением трафика...
Понятно, что каждые 10 секунд репликацию не делают. Зато теперь знаю, что из украинских зон быстрее всего обновляется kiev.ua. У остальных рефреш минимум сутки. И у российских зон региональные тоже в основном "долгопериодические", зато .ru, похоже, самая скоростная.
Не обязательно... Зависит от того как долго сервер хранит ответы на запросы в кэше.... Вроде параметра max-cache-ttl отвечает за это. указывается время в секундах, обозначающее как долго кэширующий ДНС сервер хранит УДАЧНЫЕ ответы у себя.. (по умолчанию 7 дней) и соответсвенно max-ncache-ttl - Неудачные.