Como a latência, a largura de banda e o débito afetam a velocidade da Internet
- Leitura
- 3 min
- Categoria
- Velocidade
A velocidade da Internet, ou a rapidez com que os dados são transferidos numa rede, é calculada utilizando diferentes métricas: latência, largura de banda e débito. Este artigo tem como objetivo explicar estas métricas e como o protocolo TCP as afeta.
O envio dos seus pacotes de dados
Aceder à Internet baseia-se numa troca de informações. Quando faz compras online ou vê um filme em streaming, o seu IP envia um fluxo de informações sob a forma de pacotes de dados que constituem um pedido. Por sua vez, o recetor responde enviando de volta outro fluxo de informações, também sob a forma de pacotes de dados.
Ao utilizar o protocolo TCP, estes pacotes de dados são transmitidos de forma sequencial através de uma rede de faixas até ao destino. Quando chegam ao seu destino, é enviada uma confirmação de volta para o seu IP. Apenas um número limitado de pacotes pode ser enviado sem receber a confirmação de que os pacotes anteriores chegaram ao seu destino.
Ao mesmo tempo, a quantidade de pacotes que pode circular pela faixa durante um determinado período de tempo também é limitada. A taxa à qual os pacotes de dados podem circular pela rede é designada por largura de banda.
No entanto, a largura de banda não é o único elemento que afeta a sua velocidade real da Internet. Vários fatores, incluindo a distância física até ao destino, bem como quaisquer incidentes que possam ocorrer pelo caminho, podem atrasar a chegada ao destino e, em última análise, a confirmação. O tempo que os seus pacotes demoram a chegar ao destino é designado por latência.
Congestionamento na autoestrada
À medida que cada pacote viaja pela rede, passa por múltiplos nós, onde é redirecionado para o seu destino. Quando o seu pacote chega a um nó ao mesmo tempo que vários outros pacotes, fica numa fila de espera.
Infelizmente, o seu pacote também pode cair ou perder-se nesta fase e o seu IP não receberá a confirmação de que este chegou ao destino. Neste caso, terá de o reenviar, atrasando o envio do pacote seguinte.
Estas perdas de pacotes alertam o protocolo TCP para atrasos na transmissão de dados. Para descongestionar o tráfego, o protocolo implementa automaticamente um mecanismo (designado por algoritmo AIMD(nova janela)) que reenvia o pacote perdido a metade da velocidade a que seria normalmente enviado.
Isto afeta não só a velocidade à qual o pacote perdido é reenviado, mas também a velocidade dos pacotes seguintes. A sua velocidade aumenta de forma incremental apenas à medida que o tráfego melhora.
Em última análise, isto leva a atrasos na chegada de todos os seus pacotes ao destino, mesmo no caso de uma perda de pacotes menor, e, claro, na receção de uma resposta ao seu pedido. O número final de pacotes de dados que podem ser trocados numa rede durante um determinado período de tempo é designado por débito.
Para calcular o débito máximo numa ligação TCP, pode utilizar a fórmula de Mathis(nova janela) e esta calculadora online(nova janela).
VPN Accelerator
O VPN Accelerator é exclusivo do Proton VPN e é composto por um conjunto de tecnologias que podem aumentar as velocidades da sua VPN em mais de 400% em determinadas situações. Graças a esta nova tecnologia, pode usufruir sempre das melhores velocidades de VPN possíveis ao utilizar o nosso serviço.
Uma das principais tecnologias utilizadas pelo VPN Accelerator é um algoritmo de controlo de fluxo TCP controlado por atraso TCP denominado BBR. Em caminhos mais longos ou redes congestionadas, o BBR recupera mais rapidamente da perda de pacotes e também acelera mais depressa (ou seja, atinge a velocidade máxima mais rapidamente quando uma transferência de dados é iniciada). O VPN Accelerator é particularmente eficaz a melhorar as velocidades em grandes distâncias.
