Pergunta

Eu escrevi alguns aplicativos que usam muito a rede e gostaria de testá-los em uma rede lenta.Estou procurando uma ferramenta para simular esse tipo de conexão.

Estou interessado apenas em ferramentas do Windows.

Foi útil?

Solução

eu usei Modelador de Tráfego XP na minha caixa de desenvolvimento XP no trabalho.Parece lidar com qualquer conexão (não apenas HTTP).Não foi perfeito, mas funcionou bem o suficiente para os testes que eu estava fazendo.Se você estiver no Windows, talvez seja o suficiente para você.

Outras dicas

Tentar manequim.Você encontrará muitos recursos na web, incluindo este tutorial.

Taxa de transferência, latência, jitter e perda de pacotes podem afetar a experiência do usuário.Várias soluções de software executadas em um host (ou VM) permitem que essas “alavancas” sejam acionadas.

Da última vez que pesquisei, encontrei algumas possibilidades:

Wanem

manequim (link1) manequimnet (link2)

rede

Shunra (link1) Shunra (link2)

tmnetsim tmnetsim

Cisco WAN-Bridge (login CCO necessário)

Se você quiser algo baseado no cliente, talvez tente shunra, e se quiser algo na infraestrutura, o wanem é bem fácil, já que é um dispositivo VMWare disponível.

Que tipo de tráfego de rede?Se for HTTP, isso funcionará para você:

http://www.charlesproxy.com/

Que tal esta ferramenta (gerador de tráfego de rede)?

Desajeitado parece ser uma nova ferramenta promissora para testes com desempenho de rede degradado.

Você tem razão.dummynet funciona apenas no FreeBSD, na verdade está embutido no kernel.

O que fiz quando o usei foi pegar um PC antigo que ninguém mais usava e instalar o Distribuição FreeBSD.

Violinista é um (outro) proxy da web que pode ser usado para degradar sua conexão.

Dummynet é o caminho a seguir, especialmente se você deseja simular cenários complexos, como conexões ADSL (uplink e downlink assimétricos), "conexão lenta" (longa latência), links com perdas, etc.Como Christian disse, você pode encontrar alguns PCs antigos sobressalentes e instalar o FreeBSD.Você também pode usar o VMware, mas eu não recomendaria isso.

Se você está tentando fazer otimização HTTP Proxy da Web Charles é absolutamente ótimo para isso.Por favor, dê uma olhada nisso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top