Uma pequena adição às outras respostas para ser mais completa: embora muitos roteadores pareçam enviar pacotes com um TTL de 255 (para os pacotes que eles próprios produzem, é claro, não para os que encaminham!), A maioria dos sistemas operacionais envia pacotes com muito valores TTL iniciais mais baixos:
- O Windows usa 128 (desde o Windows NT 4),
- MacOS X e Linux usam 64
Alguns sistemas costumavam enviar valores mais baixos (por exemplo, o Windows 95 tinha um TTL padrão de 32), esses valores foram aumentados para evitar problemas com rotas possivelmente mais longas ... mas esses sistemas foram definitivamente capazes de alcançar quase qualquer host na Internet naquela época. E - embora eu não tenha nenhuma prova disso - diria que o número necessário de saltos diminuiu desde então, porque mais e mais fibras de longa distância estão instaladas para transportar o tráfego.
Também não se esqueça que o número de saltos e a distância geográfica não se correlacionam . Os oceanos geralmente são cruzados com um único salto (os repetidores ópticos ao longo das fibras submarinas não tocam os pacotes, apenas os roteadores diminuem o TTL). Acabei de fazer um traceroute da Suíça para a Nova Zelândia: o salto nº 7 fica a menos de 50 km de onde estou, o nº 9 está na Califórnia e o nº 10 está na Nova Zelândia ... a parte de trânsito intercontinental geralmente é apenas alguns saltos em uma rota, o restante chega principalmente a uma transportadora internacional e chega ao destino a partir dela.
traceroute
ferramentas desiste após apenas 30 saltos - o "diâmetro da internet" não é tão grande quanto você pensa.