Назад | Перейти на главную страницу

Маленькие значения TTL

Что такое TTL в DNS? В чем преимущество малого TTL?

"TTL также встречаются в системе доменных имен (DNS), где они устанавливаются авторитетным сервером имен для конкретной записи ресурса. Когда кэширующий (рекурсивный) сервер имен запрашивает у авторитетного сервера имен запись ресурса, он кэширует эту запись для время (в секундах), указанное в TTL. Если преобразователь заглушек запрашивает у кэширующего сервера имен ту же запись до истечения срока жизни, кэширующий сервер просто ответит уже кэшированной записью ресурса, а не получит ее снова с полномочного сервера имен. Серверы имен также могут иметь TTL, установленный для NXDOMAIN (подтверждение того, что домен не существует); но они обычно непродолжительны (максимум 3 часа).

Более короткие TTL могут вызвать большую нагрузку на авторитетный сервер имен, но могут быть полезны при изменении адреса критически важных служб, таких как веб-серверы или записи MX, и поэтому часто снижаются администратором DNS перед перемещением службы, чтобы минимизировать сбои. .

Используемые единицы - секунды. Обычное значение TTL для DNS составляет 86400 секунд, что составляет 24 часа. Значение TTL, равное 86400, будет означать, что в случае изменения записи DNS серверы DNS по всему миру могут по-прежнему отображать старое значение из своего кеша в течение 24 часов после изменения ».

http://en.wikipedia.org/wiki/Time_to_live#DNS_records