RTT

June 8, 2021
O tempo de ida e volta é o tempo necessário para que os dados viajem em uma solicitação de rede do ponto de partida até o destino e vice-versa. O RTT é um indicador importante para medir o desempenho da conexão em todos os tipos de redes. O RTT é usado para avaliar a velocidade e a confiabilidade das conexões de rede.

Como funciona

Digamos que um usuário de Washington D.C. precise trocar dados com um servidor em Hong Kong. Depois que a solicitação é enviada, o tráfego de rede passa por muitos roteadores diferentes em locais diferentes antes de chegar a Hong Kong. Em seguida, o servidor na Ásia envia uma resposta de volta a Washington D.C. Quando a resposta termina em Washington D.C., podemos medir o RTT entre esses dois locais.

O utilitário ping é uma das maneiras mais fáceis de calcular o RTT. A confirmação da entrega do pacote de dados é enviada por qualquer conexão TCP. O RTT é medido em milissegundos. Quanto menor o RTT, melhor. Diferentes métodos são usados para atingir esse objetivo. Por exemplo, você pode alterar as características do handshake TLS/SSL.

O que afeta o RTT?

Vale a pena observar que o RTT sempre pode mudar devido a alguns fatores externos. Aqui estão os principais fatores:

  1. A natureza do meio de transmissão. As características tecnológicas das conexões de Internet afetam diretamente o RTT. É óbvio que a comunicação via satélite, a conexão sem fio e a fibra óptica têm propriedades diferentes.
  2. Tráfego de rede local (LAN). Por exemplo, se muitos usuários baixarem arquivos pesados simultaneamente, a conexão com a Internet poderá se deteriorar consideravelmente.
  3. Tempo de resposta. Esse é o possível gargalo. Se um servidor recebe muitas solicitações, seu tempo de resposta fica mais longo do que o normal, o que resulta em um aumento do RTT.
  4. O número de nós intermediários. Quanto maior o número de nós no caminho de um pacote de dados, mais lenta será a transmissão.
  5. Distância física. Mesmo que o método de transmissão seja otimizado ao máximo, ainda leva tempo para que um pacote cubra a distância física. É por isso que, se um ponto de partida e um destino estiverem localizados em continentes diferentes, certamente levará algum tempo.

Há diferentes maneiras de reduzir o RTT. Uma delas usa Content Delivery Networks para fornecer aos consumidores vários tipos de mídia. A CDN armazena o conteúdo em cache em diferentes servidores localizados fisicamente próximos aos usuários em potencial.

(English) We use cookies to optimize site functionality and give you the best possible experience. To learn more about the cookies we use, please visit our Cookies Policy. By clicking ‘Okay’, you agree to our use of cookies. Learn more.