Quais são algumas das melhores ferramentas / utilitários para testar a largura de banda real em um link? No meu caso, estou testando a taxa de transferência real em uma ponte wifi.
networking
wifi
bandwidth
James Moore
fonte
fonte
Eu canalizaria algo como / dev / urandom (ou / dev / zero para testar a compactação dos dispositivos, se houver) usando duas máquinas * nix.
Ouça e direcione para / dev / null em uma máquina
Conecte e canalize 100MiB de dados aleatórios por outro
Para estatísticas em tempo real, use o pipeviewer
fonte
netcat
o stdin. Você pode reutilizá-lo para tornar seus testes posteriores mais comparáveis também.Aqui está uma abordagem de força bruta e ignorância ...
Muitos clientes de FTP da linha de comando relatam estatísticas de transferência; portanto, você pode simplesmente usar o FTP para GET ou PUT um arquivo grande o suficiente para que as estatísticas sejam significativas.
fonte
IxChariot . Não é gratuito, mas pode simular todos os tipos de tráfego. SmallNetBuilder.com usa para seus testes de produto.
fonte
O que você considera "taxa de transferência real da rede"? Isso depende inteiramente da função da sua rede e das necessidades dos usuários.
Por exemplo, a largura de banda não será um atributo definidor do desempenho da sua rede se você tiver seis usuários que não têm permissão para transmitir vídeo / áudio ou transferir arquivos. Nesse caso, quando você tiver largura de banda suficiente para o tráfego padrão, mais será simplesmente um desperdício.
Os benchmarks são úteis para determinar pontos fracos em sua rede, mas você não deve considerá-los como um reflexo da experiência do usuário, a menos que imitem os padrões de tráfego de seus usuários.
Se você está apenas tentando descobrir quanta largura de banda pode passar pela ponte sem fio antes que ela caia, você realmente não consegue superar o iperf e o FTP (embora possa precisar de algumas máquinas testando ao mesmo tempo). Lembre-se de testar o tráfego bidirecional também.
Se você estiver interessado em descobrir a experiência projetada do usuário, precisaremos de mais algumas informações.
fonte
Eu usei o PCATTCP para testar a taxa de transferência direta. O programa está definido para receber em um computador e depois o outro computador transmite.
http://www.pcausa.com/Utilities/pcattcp.htm
fonte
Você pode usar o software D-ITG. É gratuito e pode ser baixado em http://www.grid.unina.it/software/ITG/
Eu o usei para testar vários computadores conectados em uma rede com vários sistemas operacionais. A taxa de transferência, instabilidade e atraso podem ser facilmente medidos.
fonte
Uma alternativa comercial é a Netrounds (www.netrounds.com). É um serviço de nuvem (SaaS), o que significa que não há investimentos. Há também um teste gratuito de 30 dias.
Ele usa dispositivos de detecção ativos, que são facilmente baixados. Essas análises usam um kernel Linux otimizado para obter o melhor desempenho e o melhor controle do hardware da rede.
Os netrounds podem gerar e medir até 10 Gbit / s usando o hardware padrão do PC, tanto TCP quanto UDP (mesmo multicast). Suporte para VLANs e vários fluxos de QoS.
fonte