1
resposta

[Curiosidade]Sobre o comando ping

Sobre o comando ping
comandopingeparametros
Em uma pesquisa na internet sempre que esse comando nos responde com ttl
PingYoutube

essa TTL nos diz que o host de destino pode ser Windows ( TTL 128 ), Linux / MAC OS ( TTL 64 ) e Roteadores e outros dispositivos ( TTL 255 ) que podem ter sistemas próprios..É um padrão isso? Ja vi esses valores tambem aproximados ( 127 para windows e 66 para linux assim eu acho ).

1 resposta

Olá, Leandro! Tudo certo?

A TTL (Time to Live) é um valor que limita a vida útil de um pacote na rede. Cada vez que um pacote passa por um roteador, seu valor TTL é decrementado em 1. Quando chega a 0, o pacote é descartado. Isso evita que pacotes fiquem circulando indefinidamente.

Os valores de TTL que você mencionou são comuns, mas não são uma regra fixa. Eles variam com base na configuração inicial do sistema operacional:

  • Windows: Geralmente começa com 128.
  • Linux/Mac OS: Normalmente começa com 64.
  • Roteadores e outros dispositivos: Podem começar com 255.

Esses valores podem ser modificados pelos administradores de rede, então é possível encontrar variações. Por exemplo, um TTL de 108, como no seu exemplo, sugere que o pacote já passou por 20 roteadores (128-108).

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!