Gostaria de avaliar visualmente o tempo de resposta das páginas da web para vários tipos de conexões à Internet (DSL, Cabo, T1, discagem etc.) enquanto meu navegador e servidor da web estão na mesma LAN ou mesmo na mesma máquina. Existem ferramentas simples de rede ou plug-ins de navegador que diminuem a largura de banda da rede para simular diferentes cenários de conexão no mundo real.
Agradeço qualquer contribuição sobre isso.
Respostas:
tente Traffic Shaper XP, você pode facilmente limitar a velocidade do IE ou outro navegador com este aplicativo e também com freeware
fonte
No Linux, consulte netem : o kernel já contém suporte para modelagem de tráfego e pode simular alta latência, baixa largura de banda, perda de pacotes e todo tipo de outras condições adversas, mesmo em um dispositivo de loopback (para que você não precise de um real, rede física para testar).
fonte
sudo tc qdisc add dev lo root netem delay 500ms
sudo tc qdisc add dev lo root netem delay 100ms
Para remover:sudo tc qdisc del dev lo root netem delay 100ms
sudo tc qdisc del dev lo root
- a mudançalo
paraeth0
se você estiver usando uma conexão com fio etctc qdisc add dev lo root handle 1:0 netem delay 10ms rate 1mbit limit 1000
. Note-se que para alguns dispositivos, tais como o dispositivo de auto-retorno, você também precisará configurá-lo para ter um comprimento de fila diferente de zero para a opção de taxa para o trabalho:ifconfig lo txqueuelen 1000
. Veja serverfault.com/a/394949/76090Estou ressuscitando esse segmento porque tenho a mesma necessidade recentemente. Surpreendentemente, descobri que o Fiddler pode ser usado para isso, personalizando as regras e adicionando esta linha
oSession["response-trickle-delay"] = "150";
na seçãoOnBeforeResponse
. Violinista é realmente incrívelfonte
Simulate Modem Speeds
em Regras -> Desempenho.Experimente o NEWT da Microsoft, funcionou perfeito para mim. Fornece latência personalizada, técnicas de entrega de pacotes e muito mais :)
http://blog.mrpol.nl/2010/01/14/network-emulator-toolkit/
Atualização 1:
Aqui está um bom tutorial em vídeo para o NEWT - Tutorial do Network Emulator para Windows Toolkit (créditos para Jimmery)
fonte
Meu trabalho usa essa ferramenta e parece muito bom: http://www.dallaway.com/sloppy/
Boa sorte.
fonte
https
: groups.google.com/forum/#!topic/sloppy-discuss/tOyCx7igfkwUsei com sucesso o TMnetSim (na parte inferior da página, em "Outras ferramentas" - o link diz algo como "ZIP: TMnetSim Network Simulator versão 2.4 32 bits (600 KB)"
Não é apenas para sites - você pode diminuir as conexões com qualquer porta TCP. Eu estava usando para simular um SQL Server lento (porta 1433).
fonte
Eu amo Charles .
A versão gratuita funciona bem para mim.
Regulagem, reorientação, pontos de interrupção são recursos impressionantes.
fonte
After 30 days if you decide to continue using Charles you must purchase a license
DummyNet
Experimente esta imagem VMWare baseada no FreeBSD. Ele também possui um excelente tutorial, totalmente gratuito e fica em 20 minutos.
Atualização: DummyNet também suporta Linux, OSX e Windows agora
fonte
Para Linux ou OSX, você pode usar
ipfw
.Do Quora ( http://www.quora.com/What-is-the-best-tool-to-simulate-a-slow-internet-connection-on-a-Mac )
Essencialmente, usando um firewall para controlar todos os dados da rede:
fonte
Se você usa o Apache, pode usar o mod_bandwith.
Veja aqui os parâmetros de configuração.
fonte
O Mac OS X agora possui uma ferramenta integrada capaz de simular redes lentas e ruins: http://9to5mac.com/2011/08/10/new-in-os-x-lion-network-link-conditioner-utility-lets- você simula-condições-de-internet-e-largura de banda /
fonte
Se você deseja uma solução de hardware, o Netgear possui uma série de switches baratos (cerca de US $ 50) que limitam a largura de banda. Vale a pena investigar o Netgear Prosafe GS105E e switches semelhantes.
fonte
Você também pode experimentar o WANem, que é um emulador de rede de área ampla de código aberto. Você pode fazer o download da imagem (ISO, Knoppix live CD) ou dos dispositivos virtuais VMWare.
fonte
Um simples programa GUI para mac é
https://www.macupdate.com/app/mac/28072/entonnoir/, que pode limitar a velocidade
fonte
Você pode usar o dummynet, é claro. Existe uma extensão do dummynet chamada KauNet . o que pode fornecer um controle ainda mais preciso das condições da rede. Ele pode eliminar / atrasar / reordenar pacotes específicos (dessa forma, você pode executar uma análise mais aprofundada da queda de pacotes importantes como o handshake TCP para ver como as páginas da Web o digerem). Também funciona no domínio do tempo. Normalmente, a maioria dos emuladores é ajustada para trabalhar no domínio de dados. No domínio do tempo, você pode especificar a que horas e a que horas você pode alterar as condições da rede.
fonte
Caso você precise simular a qualidade da conexão de rede ao desenvolver para o Windows Phone, tente uma ferramenta interna do Visual Studio chamada Painel de Simulação (mais detalhes aqui http://msdn.microsoft.com/en-us/library /windowsphone/develop/jj206952(v=vs.105).aspx ):
fonte