Léxico de TI › Redes › Algoritmo de Nagle

Algoritmo de Nagle

Redes Svenska → Atualizado: 2026-09-28

John Nagle, 1984 (RFC 896) — armazena pequenas escritas em buffer em vez de enviar pacotes de 1 byte. Economiza rede, mas aumenta a latência.

Ligado por padrão em quase todas as pilhas TCP. Interage mal com o delayed ACK (o servidor espera de 40 a 200ms antes de confirmar) ⇒ latência de ping-pong. SSH, jogos e shells interativos costumam ativar TCP_NODELAY para desligar o Nagle. Clientes de Postgres e Redis também, com frequência. A equipe de resultados de busca do Google relata ganhos de mais de 100ms usando NODELAY.

← Voltar ao léxico