Taxa de transferência de rede versus largura de banda: o que significam e como afetam o desempenho

A largura de banda é a capacidade de transmissão de dados de um link ou caminho de rede; a taxa de transferência é a velocidade com que os dados são efetivamente transmitidos durante um teste ou período específico. Uma conexão anunciada com uma determinada taxa não garante essa mesma taxa de transferência: tráfego concorrente, sobrecarga do protocolo, perda de pacotes, condições da rede sem fio e os dispositivos em ambas as extremidades podem reduzir o resultado.

Um computador e um servidor conectados por meio de um roteador, com um canal largo representando a capacidade da rede e um fluxo menor mostrando o fluxo de dados real.
A largura de banda descreve a capacidade de um caminho; a taxa de transferência é a quantidade de dados que ele transporta na prática.

Largura de banda, taxa de transferência e taxa de transferência efetiva.

Em conversas do dia a dia, largura de banda geralmente significa a taxa máxima em um plano de internet ou a velocidade nominal de um link. No entanto, o caminho da rede pode incluir vários links, e o segmento com a menor capacidade disponível pode limitar toda a transferência. Outros usuários também podem compartilhar essa capacidade. O IETF distingue a capacidade de uma rede de seu uso observado e capacidade disponível em suas definições de capacidade de rede .

A taxa de transferência (throughput) é a taxa de dados medida entre pontos de extremidade escolhidos, em uma direção e intervalo de tempo específicos. Um resultado de teste, portanto, descreve esse caminho e essas condições, e não todas as conexões na rede. A taxa de transferência efetiva (goodput) é mais específica: ela contabiliza os dados úteis da aplicação, excluindo cabeçalhos e bytes retransmitidos. A taxa de transferência efetiva geralmente é menor do que a taxa observada na camada de enlace ou na camada IP. As taxas podem ser expressas em megabits por segundo (Mbps) ou megabytes por segundo (MB/s); um byte contém oito bits, portanto, verifique a unidade antes de comparar os números.

O que afeta a produtividade e o desempenho percebido?

FatorEfeito
Gargalos e congestionamentoUma conexão mais lenta, um uplink sobrecarregado ou um canal compartilhado ocupado podem limitar a taxa de transferência. O enfileiramento durante períodos de pico também pode adicionar atraso.
Latência e tempo de ida e voltaLatência é o atraso na transmissão de pacotes; o tempo de ida e volta (RTT) inclui o trajeto de ida e volta. Um RTT mais longo pode limitar uma transferência TCP quando o remetente não consegue manter dados suficientes em trânsito, mesmo que o enlace tenha capacidade disponível. A distância define um limite mínimo de propagação, enquanto filas e processamento adicionam atraso variável.
Variação de atraso e perda de pacotesO termo jitter é comumente usado para descrever a variação no atraso de pacotes (o termo mais preciso da IETF é variação de atraso de pacotes). Chegadas irregulares podem interromper a transmissão de voz ou vídeo. Pacotes TCP perdidos são retransmitidos, consumindo tempo e capacidade; o tráfego UDP em tempo real pode, por sua vez, chegar com interrupções.
Wi-Fi, dispositivos e configuraçãoInterferência, sinal fraco, tempo de transmissão compartilhado, limitações do roteador ou da placa de rede, carga da CPU, criptografia VPN e MTU de caminho ou buffers TCP incompatíveis podem restringir uma transferência de teste ou real.

Taxa de transferência e experiência do usuário estão relacionadas, mas não são intercambiáveis. O download de um arquivo grande pode ser concluído sem problemas em um caminho de alta taxa de transferência com um atraso moderado; uma chamada de vídeo ainda pode ter uma experiência ruim quando o atraso varia ou pacotes são perdidos. A métrica de variação de atraso de pacotes da IETF explica por que a variação no tempo de chegada é importante para aplicativos que precisam de pacotes com espaçamento regular.

Três trajetórias de pacotes comparam chegadas regulares, intervalos de tempo irregulares e pacotes perdidos entre um remetente e um destinatário.
A sincronização regular de pacotes permite a transmissão de mídia em tempo real; variações e perdas podem causar interrupções.

Ferramentas para medir ou monitorar a produtividade

  • iperf3 : Executa um teste ativo entre um cliente e um servidor que você controla. Ele pode testar TCP, UDP ou SCTP e reporta a taxa de transferência medida e outras métricas. Use-o para isolar um caminho em uma LAN, WAN ou data center; ele não mede, por si só, todo o serviço do seu provedor de internet, a menos que o servidor de teste esteja localizado além desse serviço.
  • LibreNMS: Utiliza contadores de interface SNMP para construir gráficos de tráfego de longo prazo. Isso ajuda a identificar picos recorrentes e comparar o uso de entrada e saída, mas reporta o tráfego da interface em vez de um teste de transferência de aplicação de ponta a ponta.
  • SolarWinds NetFlow Traffic Analyzer: Analisa registros de fluxo compatíveis para mostrar padrões de tráfego e quais aplicativos, protocolos ou dispositivos utilizam largura de banda. É útil para encontrar usuários intensivos e fontes de congestionamento; é um produto comercial de monitoramento.
  • Wireshark: Seus gráficos de E/S podem plotar o tráfego capturado em bits por intervalo de tempo. Use uma captura para inspecionar rajadas curtas ou solucionar problemas em um caminho específico; o resultado abrange apenas os pacotes visíveis no ponto de captura.
Um computador cliente e um servidor trocam dados através de um switch e um roteador, enquanto um gráfico sem rótulos acompanha o teste.
Um teste de throughput ativo mede a rota específica entre o cliente e o servidor.

Como obter uma medição útil

  1. Decida se você precisa de um teste ativo de ponta a ponta ou de um histórico de uso da interface. Escolha iperf3 para o primeiro e SNMP ou monitoramento de fluxo para o segundo.
  2. Registre os pontos de extremidade, a direção, o protocolo, a duração do teste e se a conexão é com fio ou sem fio. Execute o teste em ambas as direções quando os caminhos de upload e download forem diferentes.
  3. Repita os testes em horários de menor e maior movimento. Compare os resultados sustentados e a perda de pacotes, não apenas um valor de pico isolado. Verifique o uso da CPU no endpoint, a taxa de transferência negociada, erros de interface, RTT e tráfego concorrente antes de culpar o provedor de internet ou um dispositivo específico.
  4. Tenha cautela ao realizar testes de carga em redes de produção: eles geram tráfego intencionalmente e podem afetar outros usuários. Comece com um teste limitado e coordene execuções maiores com o proprietário da rede.

A comparação mais útil é aquela que coloca as mesmas coisas em situações semelhantes: mesmos pontos de extremidade, mesma direção, mesmo protocolo e condições de teste similares. Isso faz com que o resultado sirva como uma pista diagnóstica, em vez de uma comparação enganosa entre a largura de banda nominal de um plano e uma única amostra de taxa de transferência.

Deixar um comentário

Melhores analisadores de Wi-Fi para Windows, iOS e Android

Melhores analisadores de Wi-Fi para Windows, iOS e Android

Compare as melhores opções de analisadores de Wi-Fi para Windows, iPhone e Android, incluindo ferramentas para congestionamento de canais, cobertura de sinal, mapas de calor e solução de problemas de rede.

Monitor de Ping: 7 ferramentas gratuitas e de código aberto para disponibilidade de rede

Monitor de Ping: 7 ferramentas gratuitas e de código aberto para disponibilidade de rede

Compare sete monitores de ping gratuitos e de código aberto, desde suítes completas de rede até sondas de latência específicas, e escolha a opção mais adequada para disponibilidade, perda de pacotes e histórico.

Taxa de transferência de rede versus largura de banda: o que significam e como afetam o desempenho

Taxa de transferência de rede versus largura de banda: o que significam e como afetam o desempenho

Veja como a taxa de transferência de rede difere da largura de banda, o que causa desempenho lento ou instável e quais ferramentas podem testar um caminho ou monitorar o tráfego.

Melhor software de servidor SFTP para transferências seguras de arquivos

Melhor software de servidor SFTP para transferências seguras de arquivos

Compare softwares de servidor SFTP confiáveis ​​para Windows e Linux, incluindo OpenSSH, Bitvise, SolarWinds e SFTPGo. Encontre a solução ideal para suas necessidades de segurança e transferência de arquivos.

Melhores práticas de monitoramento de rede: o que monitorar e quais ferramentas usar

Melhores práticas de monitoramento de rede: o que monitorar e quais ferramentas usar

Crie um monitoramento de rede prático com cobertura clara de dispositivos, métricas de desempenho úteis, alertas acionáveis ​​e uma comparação entre SolarWinds NPM, PRTG e OpManager.

As 7 melhores ferramentas de gerenciamento de endereços IP para equipes de rede

As 7 melhores ferramentas de gerenciamento de endereços IP para equipes de rede

Compare sete ferramentas de gerenciamento de endereços IP para descoberta de sub-redes, coordenação de DNS e DHCP, inventário de rede e IPAM de código aberto.

10 Melhores Ferramentas de Varredura de Rede para Descobrir Dispositivos e IPs

10 Melhores Ferramentas de Varredura de Rede para Descobrir Dispositivos e IPs

Compare ferramentas de varredura de rede para descoberta rápida de dispositivos, varreduras de IP multiplataforma e IPAM corporativo, com orientações sobre como escolher a opção mais adequada para sua rede.

6 ferramentas de monitoramento de rede Linux para dispositivos, hosts e tráfego.

6 ferramentas de monitoramento de rede Linux para dispositivos, hosts e tráfego.

Compare seis ferramentas de monitoramento de rede Linux para descoberta de dispositivos SNMP, gráficos de interface, métricas de host, verificação de serviços e fluxos de tráfego.

Como usar o Nmap para Traceroute e ler o caminho de rede.

Como usar o Nmap para Traceroute e ler o caminho de rede.

Use a opção --traceroute do Nmap para mapear saltos para um host autorizado, entender a saída de saltos e RTT e solucionar problemas de respostas ausentes sem realizar varreduras excessivas.

10 melhores ferramentas de análise e escaneamento sem fio para Windows, iOS e Android

10 melhores ferramentas de análise e escaneamento sem fio para Windows, iOS e Android

Compare 10 ferramentas de análise e escaneamento de redes sem fio para Windows, iOS e Android, com informações claras sobre canais Wi-Fi, mapas de cobertura, verificações de LAN e limitações de plataforma.