A latência de uma conexão de rede representa a quantidade de tempo necessária para que os dados trafeguem entre o remetente e o destinatário. Embora todas as redes de computadores possuam uma quantidade inerente de latência, a quantidade varia e pode subitamente aumentar por vários motivos. As pessoas percebem esses atrasos inesperados como "atraso".
A velocidade da luz em uma rede de computadores
Nenhum tráfego de rede pode viajar mais rápido que a velocidade da luz. Em uma rede local ou de área local, a distância entre os dispositivos é tão pequena que a velocidade da luz não importa, mas, para conexões à Internet, ela se torna um fator. Sob condições perfeitas, a luz requer cerca de 5 ms para percorrer 1.000 milhas (cerca de 1.600 quilômetros).
Além disso, a maioria do tráfego de Internet de longa distância viaja por cabos, que não podem carregar sinais tão rápidos quanto a luz devido a um princípio da física chamado "refração". Os dados em um cabo de fibra ótica, por exemplo, exigem pelo menos 7,5 ms para percorrer 1.000 milhas.
Latências típicas de conexão com a Internet
Além dos limites da física, latência de rede adicional é causada quando o tráfego é roteado através de servidores da Internet e outros dispositivos de backbone. A latência típica de uma conexão com a Internet também varia dependendo do tipo. O estudo Measuring America de banda larga - fevereiro de 2013 relatou essas latências típicas de conexão com a Internet para formas comuns de serviço de banda larga nos EUA:
- Fibra ótica: 18 ms
- Internet a cabo: 26 ms
- DSL: 44 ms
- Internet via satélite: 638 ms
Causas de atraso em conexões de Internet
As latências das conexões de internet flutuam pequenas quantidades de um minuto para o outro, mas o atraso adicional até mesmo de pequenos aumentos torna-se perceptível ao navegar na web ou executar aplicativos on-line. A seguir estão as fontes comuns de atraso da internet:
- Carga de tráfego na Internet: Os picos na utilização da Internet durante os períodos de pico de uso do dia geralmente causam atrasos. A natureza desse atraso varia de acordo com o provedor de serviços e a localização geográfica de uma pessoa. Infelizmente, além de mover locais ou mudar o serviço de internet, um usuário individual não pode evitar esse tipo de atraso.
- Carregamento de aplicativos on-line: Os jogos online para vários jogadores, sites e outros aplicativos de rede cliente-servidor utilizam servidores de Internet compartilhados. Se esses servidores ficarem sobrecarregados com atividade, os clientes terão lag.
- Meteorologia e outras interferências sem fio: Satélite, banda larga sem fio fixa e outras conexões de internet sem fio são particularmente suscetíveis a interferência de sinais da chuva. A interferência sem fio faz com que os dados da rede sejam corrompidos em trânsito, causando atrasos nos atrasos de retransmissão.
- Interruptores de atrasoAlgumas pessoas que jogam jogos on-line instalam um dispositivo chamado de comutação de atraso na rede local. Um interruptor de atraso é especialmente projetado para interceptar sinais de rede e introduzir atrasos significativos no fluxo de dados para outros jogadores conectados a uma sessão ao vivo. Você pode fazer pouco para resolver esse tipo de problema de atraso, além de evitar brincar com aqueles que usam comutadores de latência; Felizmente, eles são relativamente incomuns.
Causas do atraso nas redes domésticas
Fontes de atraso de rede também existem dentro de uma rede doméstica da seguinte forma:
- Router ou modem sobrecarregado: Qualquer roteador de rede eventualmente ficará atolado se muitos clientes ativos o estiverem usando ao mesmo tempo. A "contenção" de rede entre vários clientes significa que, às vezes, eles estão aguardando que as solicitações um do outro sejam processadas, causando atrasos. Uma pessoa pode substituir seu roteador por um modelo mais poderoso ou adicionar outro roteador à rede para ajudar a aliviar esse problema. Da mesma forma, a contenção de rede ocorre no modem de uma residência e na conexão com o provedor de Internet se saturado com tráfego: Dependendo da velocidade do seu link de Internet, tente evitar muitos downloads simultâneos da Internet e sessões online para minimizar esse atraso.
- Dispositivo cliente sobrecarregado: PCs e outros dispositivos clientes também se tornam uma fonte de atraso de rede se não puderem processar dados de rede com rapidez suficiente. Embora os computadores modernos sejam suficientemente poderosos na maioria das situações, eles podem diminuir significativamente se muitos aplicativos estiverem sendo executados simultaneamente. Mesmo a execução de aplicativos que não geram tráfego de rede pode introduzir atraso; por exemplo, um programa mal comportado pode consumir 100% da utilização da CPU disponível em um dispositivo que atrasa o computador de processar o tráfego de rede para outros aplicativos.
- Malware: Um worm de rede seqüestra um computador e sua interface de rede, o que pode causar lentidão, semelhante à sobrecarga. A execução de software antivírus em dispositivos de rede ajuda a detectar esses worms.
- Uso de wirelessOs entusiastas de jogos on-line, por exemplo, geralmente preferem executar seus dispositivos por Ethernet com fio, em vez de Wi-Fi, porque a Ethernet doméstica suporta latências mais baixas. Embora, na prática, a economia seja de apenas alguns milésimos de segundo, as conexões com fio também evitam o risco de interferência sem fio que resulta em atraso significativo, caso ocorra.
Quanto atraso é demais?
O impacto do atraso depende do que uma pessoa está fazendo na rede e, até certo ponto, do nível de desempenho de rede ao qual se acostumaram. Usuários de internet via satélite, esperam latências muito longas e tendem a não notar um atraso temporário de 50 ou 100 ms adicionais.
Os jogadores on-line dedicados, por outro lado, preferem fortemente que sua conexão de rede seja executada com menos de 50 ms de latência e notarão rapidamente qualquer atraso acima desse nível.Em geral, os aplicativos on-line têm melhor desempenho quando a latência da rede fica abaixo de 100 ms e qualquer atraso adicional será perceptível para os usuários.