Esclarecendo que 255s (informação passada pelo colega Bruno) se refere a 255 saltos. Não confundam com 255 segundos.
Em redes TCP IP qualquer informação trafega através de pacotes. O TTL é o
número de saltos entre dispositivos (roteadores e outros) que um pacote
pode dar antes de chegar ao seu destino.
O valor máximo para o TTL
de um pacote é 255. Cada pacote enviado para uma rede sai do emissor com
um TTL determinado. Em cada dispositivo que um pacote de rede passa, o
TTL deste pacote é diminuído em 1. Quando o TTL chega em zero, o pacote é
descartado, e para de trafegar pela rede. O objetivo de utilizar um
TTL é evitar que um pacote fique infinitamente passeando pela rede, o
que iria levar a problemas de performance a médio e longo prazos.
http://www.palpitedigital.com/ttl-time-to-live-o-que-e/
Uma informação bem importante!!!
O TTL contém a vida útil/duração de vida do pacote em segundos. Inclusive essa é a interpretação original RFC 791, do Tanenbaum tbém!.
.
Trecho abaixo tirado da RFC 791
"Time to Live
The time to live is set by the sender to the maximum time the datagram is allowed to be in the internet system. If the datagram is in the internet system longer than the time to live, then the datagram must be destroyed.
This field must be decreased at each point that the internet header is processed to reflect the time spent processing the datagram. Even if no local information is available on the time actually spent, the field must be decremented by 1. The time is measured in units of seconds (i.e. the value 1 means one second). Thus, the maximum time to live is 255 seconds or 4.25 minutes. Since every module that processes a datagram must decrease the TTL by at least one even if it process the datagram in less than a second, the TTL must be thought of only as an upper bound on the time a datagram may exist. The intention is to cause undeliverable datagrams to be discarded, and to bound the maximum datagram lifetime."
Como sabemos, o papel do TTL é para evitar a permanência indefinida de um pacote com end. inválido na Internet, por exemplo. A segunda interpretação é que ele contém a duração da vida do datagrama em hops (cada vez q passa por um roteador há o decremento do TTL que ao chegar em 0 o pacote é descartado)
Nas provas, considerar as duas interpretações:
a. Tanto "A vida útil do pacote em segundos";
b. Como "Contém a duração da vida do datagrama em hops";