Calculadora de HTTP3 MTU QUIC Overhead
Calcula payload util do HTTP/3 sobre QUIC descontando overhead de UDP, QUIC e TLS.
—
Calculadora de MTU e Overhead QUIC do HTTP/3
O HTTP/3 roda sobre QUIC, um protocolo de transporte sobre UDP que finalmente resolve o head-of-line blocking na camada de transporte: cada stream QUIC tem seu próprio estado de recuperação de perda, então um pacote perdido só trava o stream afetado em vez de toda a conexão (defeito persistente do HTTP/2 sobre TCP). O payload máximo por datagrama UDP é limitado pelo MTU do caminho; o QUIC o descobre dinamicamente via DPLPMTUD (Datagram Packetization Layer PMTUD), especificado na RFC 8899, sondando com pacotes progressivamente maiores e recuando ao detectar perda.
O QUIC criptografa quase todo o pacote (incluindo a maior parte dos cabeçalhos), e o HTTP/3 comprime cabeçalhos de requisição/resposta com QPACK (RFC 9204), um redesenho do HPACK que evita a dependência entre streams que causava HOL no HTTP/2. O QUIC também suporta migração de conexão: um cliente móvel que troca Wi-Fi por 5G mantém o mesmo connection ID e continua sem novo handshake. O HTTP/3 foi padronizado na RFC 9114 (junho de 2022), e Cloudflare, Google, Meta e Akamai juntos servem hoje a maioria do tráfego de internet sobre h3.
Aplicações
Use esta calculadora para estimar overhead por pacote (header longo/curto do QUIC + headers de frame + tag AEAD), calcular o teto de goodput para um dado MTU e dimensionar buffers UDP em load balancers. Casos típicos: vídeo e games de baixa latência, APIs mobile-first, CDNs de borda e qualquer serviço onde a retomada 0-RTT ou a troca transparente de rede melhore materialmente a UX.
FAQ
Que MTU assumir para QUIC? A baseline do IETF é 1200 bytes (seguro em praticamente qualquer caminho); o DPLPMTUD então sonda em direção ao máximo Ethernet de 1500. Evite fragmentação IP — o QUIC obriga o bit DF, então pacotes grandes demais são descartados, não fragmentados.
Por que UDP se ele é "não confiável"? O QUIC implementa em userspace sua própria confiabilidade, controle de congestionamento e ordenação sobre UDP. Isso permite evoluir independentemente do kernel do SO e contornar middleboxes TCP que bloqueiam upgrades de protocolo.
HTTP/3 será sempre mais rápido que HTTP/2? Nem sempre. Em redes cabeadas limpas e com baixa perda a diferença é pequena. Os ganhos maiores aparecem em redes móveis com perda, links de longa distância e quando a retomada 0-RTT evita um handshake TLS completo.
Ferramentas Relacionadas
Reajuste de Aluguel
Calcula o reajuste anual de aluguel pelo IGP-M ou IPCA acumulado nos últimos 12 meses (índice configurável manualmente).
Calculadora Gestacional
Calcula data provável do parto (DPP), idade gestacional e trimestre a partir da data da última menstruação (DUM).
Calculadora de Período Fértil
Calcula período fértil e dia da ovulação a partir do primeiro dia do último ciclo e duração média do ciclo menstrual.