Time to live

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск

Time to live (TTL) в вычислительной технике и компьютерных сетях — предельный период времени или число итераций или переходов, за который набор данных (пакет) может существовать до своего исчезновения.

Содержание

TTL (время жизни) IP-пакетов

В IPv4 TTL представляет собой восьмиразрядное поле IP-заголовка. Оно находится в девятом октете из двадцати. Значение TTL может рассматриваться как верхняя граница времени существования IP-дейтаграммы в сети. Поле TTL устанавливается отправителем дейтаграммы, и уменьшается каждым узлом (например, маршрутизатором) на пути его следования, в соответствии со временем пребывания в данном устройстве или согласно протоколу обработки.

Если поле TTL становится равным нулю до того, как дейтаграмма прибудет в пункт назначения, то такая дейтаграмма отбрасывается и отправителю отсылается ICMP-пакет с кодом 11 — «Превышение временного интервала».

Отбрасывание пакетов с истекшим временем жизни позволяет избежать ситуаций, когда недоставленные дейтаграммы продолжают «вечно» циркулировать в системе Интернет, перегружая сеть (например, при образовании зацикленных маршрутов из-за некорректной маршрутизации).

По стандарту RFC791, время на жизнь измеряется в секундах, но каждый узел, через который проходит дейтаграмма, должен уменьшить значение TTL по крайней мере на одну единицу. На практике, если обработка занимает меньше секунды, поле TTL уменьшается на единицу на каждом хопе. Для того чтобы отразить это, в протоколе IPv6 поле называют «хоп лимитом». Также в некоторых реализациях IP-протокола TTL измеряется в числе шагов (хопов), в этом случае каждый маршрутизатор уменьшает значение TTL ровно на единицу.

Время жизни записей DNS

Для DNS-записей параметр «Time to live» определяет время актуальности данных при кешировании запросов. Задаётся в секундах, типичное значение составляет 86 400 секунд, т.е. 24 часа. Это означает, что при изменении записи DNS, вплоть до 24 часов после изменения DNS-серверы по всему миру могут выдавать старые данные из кеша, пока он не будет обновлён.

Ссылки

Примечания


ca:Time to live

cs:Time to live de:Time to Live el:Time to live en:Time to live es:Tiempo de vida (informática) eu:TTL (Time To Live) fa:تی‌تی‌ال fi:Time to Live fr:Time-To-Live hu:Time To Live it:Time to live ja:Time to live nl:Time to live pl:Czas życia pakietu pt:Time to Live sv:Time to Live tr:Time to live zh:存活時間

Источник — «http://www.sbup.com/wiki/Time_to_live»
Личные инструменты

Served in 0.150 secs.