Fatores que afetam a latência da rede

1

Eu freqüentemente mantenho uma conexão constante com alguns servidores privados. Eu preciso estar conectado com muito pouca latência. Os servidores medem o tempo de resposta (* ping) em milissegundos.

Quais fatores entram em jogo ao calcular esse tempo de resposta? É simplesmente a distância entre o meu computador e o servidor? A largura de banda se encaixa aqui de alguma forma?

    
por cornjuliox 10.04.2010 / 01:04

3 respostas

3

Seu ping é o tempo que um pacote leva para ir do seu computador para o servidor e vice-versa. Pode ser afetado por uma variedade de coisas, incluindo:

  • Largura de banda da sua conexão com a internet
  • Quais outros aplicativos / usuários estão usando a largura de banda em sua rede local
  • Sua taxa de contenção
  • Distância do seu intercâmbio local
  • O que, se houver, a otimização / traffic shaping que o seu ISP está executando
  • O carregamento do servidor ao qual você está se conectando
por 10.04.2010 / 01:10
2

A largura de banda não afeta diretamente sua latência, mas o número de roteadores entre você e o servidor ao qual você está se conectando pode afetar drasticamente os tempos de ping. Cada roteador pode introduzir um atraso de roteamento, então geralmente você quer uma rota de rede com o menor número de saltos (embora nem sempre seja o caso, já que algumas redes podem ser mais rápidas que outras).

Você pode usar o traceroute (tracert no Windows), um programa de linha de comando, para verificar o número de saltos entre o seu computador e o servidor, bem como a latência para cada roteador.

    
por 10.04.2010 / 01:55
0

Um outro item, muitas vezes ignorado, que ainda não mencionei: MTU . O mtu representa o maior pacote único que pode passar da sua rede, através do ISP, para o destino.

Geralmente, é por volta de 1500, e a maioria dos roteadores é padronizada para isso. No entanto, se você estiver usando DSL ou alguma outra tecnologia com uma sobrecarga de pacotes (PPPoE), talvez seja necessário diminuir a MTU para evitar fragmentação de pacotes . A fragmentação de pacotes tem um EFEITO HORRÍVEL DRAMÁTICO NA SUA VELOCIDADE DE REDE.

Como um exemplo simples, se seu computador tiver 1500, mas sua linha DSL só pode usar 1492 (porque é 802.3), cada pacote que você enviar será fragmentado em um pacote de 1492 bytes e um de 8 bytes pacote ... Você estará enviando o dobro de pacotes, suas colisões serão maiores, sua sobrecarga será maior e sua conexão sofrerá.

    
por 10.04.2010 / 02:57