Задать вопрос
@Stamper

Влияет ли TTL в ответе DNS сервера на частоту запросов браузера к DNS?

правильно ли я понимаю, что TTL в ответе DNS для браузера позволит управлять частотой запросов к DNS?
например, TTL для somesite.com будет 100 секунд. если пользователь в течении 100 секунд после первого запроса не будет обращаться к DNS, на после 101й секунды уже должен будет запросить IP для домена?
  • Вопрос задан
  • 572 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Хекслет
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
landergate
@landergate
IT-шный jack-of-all-trades
TTL в ответе DNS для браузера позволит управлять частотой запросов к DNS?

Гипотетически: да.
На практике:
  • Некоторые промежуточные DNS-серверы кешируют ответ вразрез TTL (как и заметил @saboteur_kiev), но сейчас это происходит редко.
  • Некоторые браузеры имеют свои механизмы кеширования DNS.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
saboteur_kiev
@saboteur_kiev
software engineer
TTL влияет не на браузер, а на работу DNS в целом.
У вас есть кеш DNS клиента в ОС
у вашего DNS сервера свой кеш
у вашего DNS сервера есть DNS сервер, у которого свой кеш
и так до корневого сервера

но 100 секунд очень мало, есть вероятность, что на пути к вашему браузеру, какой-то ДНС сервер не будет ресолвится чаще чем xx, несмотря на настройки вашего TTL
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы