O que é um bom teste de benchmark de rede?

1

Qual é uma boa maneira de avaliar uma conexão de rede? Estou à procura de algo como o Índice de Experiência do Windows , mas para minha conexão com a internet.

Por exemplo, um lugar que visito tem o que parece ser uma conexão terrível. As páginas carregam devagar, etc., mas os downloads de arquivos são insanamente rápidos quando iniciados (largura de banda boa, latência ruim?).

Como alternativa, enquanto navega pelo meu telefone, navegar na web é bom e rápido, mas os downloads são terrivelmente lentos (largura de banda ruim, boa latência?).

Qual é uma boa maneira de avaliar essas variáveis (largura de banda e latência?) e existem outras (carregar?) que eu deveria considerar?

    
por Michael Haren 18.07.2011 / 22:37

2 respostas

6

Se você estiver procurando por um teste de latência / largura de banda rápido e sujo, o link funciona. Ele lhe dará medições de latência e largura de banda para cima / baixo. Perda e Jitter são outras variáveis para medir, mas menos comumente um problema.

A avaliação da experiência geral depende da aplicação. Alguns usos são sensíveis à latência, outros são sensíveis à largura de banda. A experiência de transferência de arquivos por FTP é principalmente sobre largura de banda, e uma chamada de VoIP é toda sobre latência. Pessoalmente, considero a latência um dos fatores mais importantes. A latência mais baixa é sempre melhor e a largura de banda só é importante quando você não tem o suficiente.

Editar: De seus comentários, parece que seu foco é o comportamento de navegação na Web do ponto de extremidade. Em muitos casos, sua navegação na web pode ficar lenta, mesmo quando a largura de banda / latência está boa (você pode ter uma resposta de DNS lenta, por exemplo). Eu não sei de uma ferramenta que poderia testar com precisão para todos os casos de "navegação é lenta". Eu não confiaria em tal ferramenta mesmo se ela existisse. Há muitos caches envolvidos que você nunca saberá como um endpoint. Largura de banda / latência será o culpado com mais frequência, e tentar criar uma ferramenta que testaria para todo o resto seria difícil. Se eu estivesse tentando gerar informações como essa, provavelmente usaria um sniffer.

    
por 18.07.2011 / 22:44
4

link e link são bons pontos de partida - eles Vou te dar uma idéia aproximada de largura de banda e latência / jitter.
Certifique-se de executar seus testes em mais de um endpoint e em diferentes momentos do dia. Isso é especialmente importante se você estiver em uma conexão compartilhada (cabo).

Ao realizar testes, verifique se você está eliminando fontes intermediárias de problemas (por exemplo, não teste em redes sem fio - Idealmente, conecte-se diretamente ao dispositivo de interface de rede (modem ou roteador) para testar a conexão do seu provedor. começar a olhar para os outros componentes internos como possíveis pontos problemáticos).

Em termos de avaliar sua conexão, sua largura de banda é uma função de vários fatores: sua largura de banda real (quanto pode ser impelida pelo canal), sua latência de ponta a ponta e a porcentagem de perda de pacotes três grandes. A taxa de subscrição de seu provedor (quanto mais largura de banda eles prometeram do que realmente disponível) é o outro fator (que geralmente se manifesta como perda de pacotes quando seus roteadores começam a perder dados na fila que não conseguem sair rapidamente) o suficiente).

Em última análise, a avaliação é baseada em "A conexão suga demais para ser utilizável", e isso é uma chamada subjetiva / qualitativa com base no que você está usando para isso.

    
por 18.07.2011 / 22:51