O que é um atraso de rede?
Quando dois dispositivos se comunicam usando uma rede comutada por pacotes, leva um certo tempo para que as informações sejam geradas por um dispositivo, viajem para o outro dispositivo e sejam recebidas pelo segundo dispositivo. O tempo total necessário para que esse pedaço de informação, geralmente chamado de pacote, seja transportado de ponta a ponta é chamado de atraso de rede. Existe outro tipo de rede de telecomunicações chamada rede comutada por circuitos. Em uma rede comutada por circuitos, o atraso da rede é considerado apenas o tempo de viagem de um dispositivo para outro, excluindo os tempos de saída e entrada.
Uma rede de computadores típica é uma rede de comutação de pacotes; portanto, ao falar sobre redes de computadores, o atraso na rede leva em consideração todos esses três atrasos. Eles são chamados formalmente de atraso de transmissão ou serialização, atraso de propagação e atraso de processamento. Alguns dispositivos de rede, como roteadores e comutadores, também introduzem tipos adicionais de atrasos na rede, por exemplo, atrasos na fila. Esses atrasos adicionais, se ocorrerem, são incluídos no tempo total do atraso da rede.
No campo das redes de computadores e da engenharia de redes, o atraso na rede é uma consideração importante. Atraso variável e excessivo pode causar efeitos colaterais indesejados, como tremulação de pacotes e perda de pacotes. A variação de atraso de pacotes ou instabilidade cria problemas como chamadas telefônicas ilegíveis e reprodução de vídeo instável. A perda de pacotes pode resultar em queda de chamadas telefônicas, tempos de download mais longos e recuperação lenta de páginas da web.
O atraso da rede pode ser causado por várias coisas, incluindo design inadequado da rede, características naturais de diferentes mídias, tráfego excessivo da rede e dispositivos com mau funcionamento ou mal configurados. Os designers de rede se esforçam para reduzir as causas do atraso. Eles usam utilitários e ferramentas como ping, traceroute, testadores de cabos e software de análise de rede para solucionar problemas onde os problemas de atraso estão ocorrendo e o que pode estar causando eles. A maioria dos sistemas operacionais permite que uma pessoa teste o atraso emitindo os comandos ping ou traceroute no prompt de comando.
À medida que as redes continuam a crescer em velocidade e capacidade, torna-se cada vez mais importante entender quanto tempo leva para as informações viajarem de um ponto a outro e onde ocorrem atrasos. As informações que trafegam pelas redes são misturadas entre várias fontes e separadas muitas vezes à medida que trafegam. Chamadas telefônicas, páginas da web, downloads e muitos outros tipos de tráfego são misturados e separados repetidamente. Se o atraso da rede não for reduzido ao mínimo, cada vez mais informações poderão ser perdidas em trânsito à medida que as cargas da rede aumentam e ocorre o congestionamento.