
Se você já executou ping
um PC com Windows e um PC com Linux, fica bastante aparente que eles não usam as mesmas configurações, como tamanho do pacote, TTL, tempo de espera, etc. Quais ping
opções devo especificar no Linux para que eu ' Estou usando as mesmas configurações de um PC com Windows (com opções padrão)?
O que reuni até agora comparando oDocumentos Microsoftpara oPágina de manual do Arch Linux.
ping -c 4 -s 32 -M dont -t ?? -Q 0 -W 4 www.google.com
-c 4
Envie um total de 4 pacotes (padrão do Windows). O padrão do Linux é ∞.-s 32
Use 32 bytes de dados (padrão do Windows). O padrão do Linux é 56.Observe que isso não inclui os cabeçalhos ICMP e ECHO_REQUEST de 28 bytes.-M dont
Não defina o sinalizador DF (fragmentação de pacotes). O Microsoft Docs parece sugerir que a fragmentação é permitida, a página de manual não indica o padrão.-t ??
Defina TTL (tempo de vida). Estado do Microsoft Docs"O padrão é o valor TTL padrão para o host."Manpage não indica um valor padrão.- Como determino o TTL do host padrão?
-Q 0
Acredito que a opção equivalente do Windows é/v <TOS>
aquela que indica que o padrão é0
.-W 4
Tempo limite de espera/tempo para aguardar uma resposta. O Microsfot Docs afirma que o padrão é 4 segundos.