Ttcp

Fonte: wirelesspt.net

Agora um padrão na maioria dos sistemas baseados em Unix, ttcp é uma ferramenta simples para o teste de desempenho de rede. Uma instância do programa é executada em cada lado do link que você quer testar. O primeiro é executado em modo de recepção e o outro em transmissão:

node_a$ ttcp -r -s node_b$ ttcp -t -s node_a
ttcp-t: buflen=8192, nbuf=2048, align=16384/0, port=5001 tcp -> node_a ttcp-t: socket ttcp-t: connect
ttcp-t: 16777216 bytes in 249.14 real seconds = 65.76 KB/sec +++ ttcp-t: 2048 I/O calls, msec/call = 124.57,   
calls/sec = 8.22 ttcp-t: 0.0user 0.2sys 4:09real 0% 0i+0d 0maxrss 0+0pf 7533+0csw

Depois de recolher os dados duma direcção, você deve reverter os parceiros de transmissão e recepção no link, testando na direcção oposta e pode testar o fluxo de dados udp e TCP, podendo alterar vários parâmetros do TCP e tamanhos de buffer para dar um bom exercício à rede. Ele pode também ser alimentado com dados fornecidos pelo utilizador, ao invés de enviar dados aleatórios. Lembre-se de que a leitura da velocidade é feita em kilobytes, não em kilobits. Multiplique o resultado por oito para obter a velocidade em kilobits por segundo.

A única desvantagem do ttcp é a de que o ttcp não está em desenvolvimento à alguns anos. Felizmente, o código foi tornado de domínio público e ele está disponível. Como o ping e o traceroute, ttcp é encontrado como uma ferramenta padrão em muitos sistemas.

Ttcp em windows

Instalação em Linux

Para instalar este software na sua distribuição linux veja como instalar software em Linux

Ver ainda

Links externos

Editor

--Cmsv 13h40min de 31 de janeiro de 2010 (GMT)