Ferramenta simples para caracterizar a rede entre dois pontos?

2

Estou tentando reproduzir um problema de desempenho relacionado à rede de um site remoto para um sistema hospedado na nuvem pelo qual sou responsável. Eles obtêm um desempenho horrível a partir de sua localização, eu recebo um bom desempenho do meu. Eu tenho um emulador de hardware WAN (Apposite Linktropy Mini2, neste caso) eu posso usar para tentar simular sua rede para reproduzir o problema. Mas primeiro, preciso conhecer as características de desempenho da rede entre elas e o servidor.

O que eu preciso é de uma maneira concisa de que eu possa ter um usuário médio sendo executado a partir de seu PC ou qualquer coisa que possa somar largura de banda, latência, perda de pacotes e qualquer outra coisa que eu possa conseguir. O ideal seria que eles colocassem um nome DNS e gerassem alguns números que pudessem me alimentar - não posso fazer com que eles façam todo tipo de trabalho técnico, faça com que encontrem uma caixa Linux, etc.

Qual seria uma boa ferramenta que caracterizaria a rede entre dois pontos?

    
por Ernest Mueller 19.05.2011 / 20:40

5 respostas

3

Eles têm outros problemas de rede? por exemplo. banda larga perdida, desempenho lento em geral etc?

Você pode experimentar várias execuções do speedtest.net para o local mais próximo do sistema hospedado na nuvem. Pingtest.net várias corridas.

Em seguida, configure a plotadora de ping para executar ping no sistema baseado em nuvem, o que lhe dará uma idéia da perda de pacotes, etc.

É perfeitamente possível que eles tenham outros problemas ou um roteador entre eles e o sistema remoto esteja com defeito ou mal configurado. Pode até ser o seu próprio roteador.

    
por 20.05.2011 / 01:40
3

iperf é livre / open source, roda no Windows e * NIX, suporta TCP e UDP para testar largura de banda, latência, jitter, perda de pacotes, etc.

    
por 20.05.2011 / 01:27
2

Parece que o Qcheck pode ser a ferramenta para o trabalho.

link

    
por 19.05.2011 / 22:02
2

Tente mtr, é ótimo para esse tipo de coisa. O nmap pode ajudar a escanear a rede para entender melhor.

Você quer analisar os caminhos que estão sendo tomados em um traceroute, você pode descobrir que há um provedor desonesto no meio em algum lugar perdendo muitos pacotes ou um caminho abaixo do ideal está sendo usado.

    
por 20.05.2011 / 03:39
1

Você pode usar bing . Ele tem restrições - ele usa o ICMP e não pode funcionar de ponta a ponta se o cliente usa um roteador NAT, mas você deve conseguir uma estimativa de largura de banda. Se o desempenho não for constantemente ruim, talvez seja necessário usar algum tipo de registro por um longo período de tempo.

Se você suspeitar que a latência ou a perda de pacotes é o motivo do mau desempenho, você também pode inspecionar o fluxo de controle TCP depois de uma captura de pacote - se você ver partidas lentas ou retransmissões do seu lado, você sabe com certeza. / p>     

por 20.05.2011 / 01:17