Detectar links físicos defeituosos com ping

1

Eu tenho uma pergunta sobre como detectar um problema de link físico com o ping.

Se tivermos uma fibra ou um cabo com problemas e gerarmos alguns erros de CRC no quadro (visíveis com estatísticas de interface de switch ou roteador), é possível que todos os testes de ping sejam bem-sucedidos, devido ao pequeno tamanho padrão do pacote ICMP e estatisticamente menos possibilidades de erro. Está correto?

Além disso, se eu pingar, com um tamanho de pacote de 65k, um ping gerará aproximadamente 65000/1500 (MTU) = 43 quadros ou fragmentos de IP, então a probabilidade de perda de pacotes seria maior. Normalmente, se um fragmento de IP for perdido, todo o pacote IP será perdido. Essa suposição é verdadeira?

A questão global é, com ping grande, podemos detectar um problema físico em um link?

    
por bdes31 09.06.2017 / 18:30

1 resposta

2

ping é um método de diagnóstico rápido, útil para identificar problemas de rede macroscópicos. Por exemplo, se mil pings intra-LAN mostrarem uma perda de pacotes de 2%, você terá um problema significativo.

Sua observação sobre o tamanho do ping é válida: pings maiores resultam em mais carga / estresse na rede. Em vez de emitir pings maiores que o MTU, no entanto, eu aumentaria sua frequência (se estiver usando o Linux, você pode usar ping -f para inundar o host de destino).

Dito isso, ping não é a melhor ou mais abrangente ferramenta à sua disposição. Para testes detalhados, usaria netbench ou iperf .

    
por 09.06.2017 / 19:27