Cada pacote IP que você envia tem um campo TTL, que é definido com algum valor inicial (na maioria dos casos, isso será 64). Cada vez que um pacote passa por um roteador, o campo TTL é diminuído em um. Se o campo TTL chegar a 0, o pacote será descartado para evitar que os pacotes circulem para sempre.
Agora, o roteamento da Internet é dinâmico; na maioria dos casos, há vários caminhos para um determinado destino e, dependendo do número de roteadores ao longo de cada caminho, você terá um TTL diferente. .