Como eu testo o desempenho da rede entre o servidor e os dispositivos inteligentes?

0

Atualmente, estou trabalhando em um caso de uso de teste em que preciso testar o desempenho (benchmark) entre um servidor / computador e dispositivos inteligentes (tablet, smartphones etc.). O benchmark que quero fazer é baseado no desempenho da LAN com soquetes TCP / IP normais vs. WebSockets.

Não sei bem por onde começar e preciso encontrar uma solução que se adapte ao Android e ao iOS.

EDITAR: O iperf parece ser o melhor caminho para testar o desempenho do TCP e do UDP, já que existem aplicativos para todas as plataformas.

    
por JavaCake 10.04.2013 / 20:53

3 respostas

1

Configure um mini servidor SpeedTest e você pode fazer testes de latência e velocidade de transferência.

    
por 10.04.2013 / 21:02
1

Você poderia usar o iperf. Existem aplicativos para Android e iOS

    
por 10.04.2013 / 21:45
1

Um utilitário antigo para testar a taxa de transferência TCP / UDP é chamado de ttcp . Foi escrito pelo mesmo sujeito que escreveu ping. Um host se configura como um receptor com ttcp -rs e o outro host transmite para o receptor (porta padrão 5001), com ttcp -ts <receiver host> . É altamente configurável, fornece estatísticas e foi portado para várias plataformas.

    
por 11.04.2013 / 00:11