Jumbo frame é um quadro Ethernet com carga útil (MTU) acima dos 1.500 bytes previstos na norma IEEE 802.3 — na prática, quase sempre 9.000 bytes. Ele reduz o número de quadros, de interrupções e de cabeçalhos por byte transferido, o que alivia a CPU dos servidores em transferências grandes; mas só funciona se todos os equipamentos do caminho estiverem configurados com o mesmo tamanho, porque o jumbo frame não é padronizado pelo IEEE.
Este guia explica o que é jumbo frame e jumbo packet, de onde vêm os números 9000, 9014 e 9216 que aparecem em switches e placas de rede, quanto se ganha de verdade (com o cálculo), quando vale ligar e quando deixar desligado, e como testar sem derrubar a rede.
MTU, tamanho do quadro e os números que confundem
A MTU (Maximum Transmission Unit) é o maior pacote IP que cabe dentro de um quadro. O quadro Ethernet soma a essa carga 14 bytes de cabeçalho (MAC de destino, MAC de origem e EtherType), mais 4 bytes de FCS (o CRC de verificação) e, se houver etiqueta de VLAN IEEE 802.1Q, mais 4 bytes. Por isso o mesmo jumbo frame aparece com números diferentes em cada fabricante:
| Número | O que representa | Onde aparece |
|---|---|---|
| 1.500 | MTU padrão (carga útil do quadro) | Padrão de toda interface Ethernet |
| 1.518 / 1.522 | Quadro padrão completo, sem / com etiqueta 802.1Q | Limite original da IEEE 802.3 |
| 2.000 | Maior quadro reconhecido pela IEEE 802.3 (quadros “envelope”, 802.3as) | Encapsulamentos com várias etiquetas |
| 9.000 | MTU jumbo convencional (carga útil) | Sistemas operacionais, storage, hipervisores |
| 9.014 | 9.000 + 14 bytes de cabeçalho | Propriedade “Jumbo Packet” de drivers no Windows |
| 9.018 / 9.022 | Quadro jumbo completo com FCS, sem / com 802.1Q | Especificação de switches |
| 9.216 | Quadro máximo suportado pela maioria dos switches | “Max frame size” em switches gerenciáveis |
| 8.972 | 9.000 − 20 (IPv4) − 8 (ICMP) | Tamanho do ping de teste |
A regra prática: no host, configure a MTU (9000); no switch, configure o quadro máximo com folga (9216 quando disponível). Um switch com limite maior que o do host não causa problema; o contrário descarta quadros em silêncio.
Os 9.000 bytes não vêm de norma: surgiram de uma recomendação de redes acadêmicas norte-americanas (Internet2) e viraram convenção da indústria. Há também um limite técnico para crescer além disso: quanto maior o quadro, maior a chance de um erro múltiplo passar despercebido pelo CRC-32 do FCS — razão pela qual protocolos como o iSCSI e o SCTP podem acrescentar um CRC próprio (polinômio Castagnoli) acima da Ethernet.
Quanto se ganha com jumbo frames: o cálculo
No fio, cada quadro carrega, além do quadro em si, 8 bytes de preâmbulo e 12 bytes de intervalo entre quadros. Com TCP sobre IPv4 (20 + 20 bytes de cabeçalho):
| MTU 1.500 | MTU 9.000 | |
|---|---|---|
| Dados TCP por quadro | 1.460 bytes | 8.960 bytes |
| Bytes ocupados no fio | 1.538 bytes | 9.038 bytes |
| Eficiência | 94,93% | 99,14% |
| Quadros por segundo a 1 Gb/s (linha cheia) | ≈ 81.274 | ≈ 13.830 |
| Tempo de serialização de um quadro a 1 Gb/s | ≈ 12,3 µs | ≈ 72,3 µs |
Como se chega aos números: 1.460 ÷ 1.538 = 94,93% e 8.960 ÷ 9.038 = 99,14%. Quadros por segundo a 1 Gb/s: 109 ÷ (1.538 × 8) ≈ 81.274 e 109 ÷ (9.038 × 8) ≈ 13.830.
A leitura honesta da tabela tem duas partes:
- O ganho de banda é pequeno: cerca de 4,4% (99,14 ÷ 94,93). Ninguém deve ativar jumbo frame esperando dobrar a velocidade.
- O ganho de processamento é grande: cerca de 5,9 vezes menos quadros por segundo para o mesmo volume de dados. Em servidor de storage, hipervisor ou gravador que move dezenas de Gb/s, isso é menos interrupção, menos cabeçalho processado e mais CPU livre. Em placas com offload de segmentação (TSO/LRO), parte desse ganho já é obtida sem jumbo frame — por isso o resultado varia de servidor para servidor.
O custo aparece na última linha: um quadro jumbo ocupa o enlace por cerca de 72 µs a 1 Gb/s (e 723 µs a 100 Mb/s). Um pacote pequeno e urgente que chegue logo atrás espera esse tempo. Em enlaces lentos ou com tráfego sensível a atraso, como voz e controle de tempo real, isso pesa contra.
Quando ativar e quando deixar desligado
| Cenário | Jumbo frame? | Por quê |
|---|---|---|
| Rede de storage (iSCSI, NFS) dedicada | Sim | Transferências longas, caminho curto e controlado |
| Migração de VMs, replicação, backup entre servidores | Sim | Grandes volumes entre poucos equipamentos |
| Links entre switches de núcleo (10G/25G) | Sim, no quadro máximo | Permite que os hosts que usam jumbo passem; não afeta quem usa 1.500 |
| Rede de usuários, Wi‑Fi, impressoras, câmeras | Não | Equipamentos heterogêneos; basta um sem suporte para haver perdas |
| Saída para a internet | Não adianta | A internet trabalha com MTU 1.500; o roteador fragmenta ou descarta |
| PC doméstico ou de jogos | Deixe desligado | Não melhora a internet e pode quebrar o acesso a equipamentos da LAN |
Daí a resposta para a dúvida “jumbo frame on or off”: desligado por padrão; ligado só em segmento dedicado, onde você controla todos os equipamentos — e o melhor desenho é uma VLAN própria para o tráfego jumbo.
A regra de ouro: o caminho inteiro com o mesmo tamanho
Um switch de camada 2 não fragmenta: se recebe um quadro maior do que a porta de saída aceita, descarta e não avisa ninguém. Por isso todos os elementos de um mesmo domínio de camada 2 — placas de rede, switches, portas de agregação (LAG) e switches virtuais — precisam aceitar o tamanho escolhido.
Quando o tráfego passa por um roteador entre redes de MTU diferentes, entra a camada 3:
- IPv4: se o pacote tem o bit DF (Don’t Fragment), o roteador descarta e devolve uma mensagem ICMP “Fragmentation Needed” (tipo 3, código 4). O emissor reduz o tamanho — é o Path MTU Discovery (RFC 1191).
- IPv6: roteadores nunca fragmentam; devolvem ICMPv6 “Packet Too Big” e o emissor ajusta (RFC 8201).
- Problema clássico: firewall que bloqueia todo ICMP quebra esse mecanismo. A conexão TCP abre, mas trava ao enviar dados grandes. Mitigação: liberar essas mensagens ICMP ou ajustar o MSS no firewall (MSS clamping).
Em redes com equipamentos de várias gerações, os detalhes de interoperabilidade estão em compatibilidade de jumbo frames em redes heterogêneas.
Túneis e overlays (VXLAN)
Encapsulamentos somam cabeçalhos. O VXLAN sobre IPv4 acrescenta 50 bytes (RFC 7348). Para entregar MTU 1.500 às máquinas virtuais, a rede física precisa de pelo menos 1.550; para entregar 9.000, de pelo menos 9.050 — mais um motivo para configurar os switches no quadro máximo.
Como configurar jumbo frames
A ordem importa: primeiro os switches, depois os hosts. Se os hosts subirem a MTU antes, perdem comunicação entre si até o switch acompanhar.
- Switches: habilite jumbo frame ou o “max frame size” (global ou por porta, conforme o modelo) com o maior valor suportado. Inclua os membros de LAG e os uplinks.
- Windows: Gerenciador de Dispositivos → placa de rede → Avançado → Jumbo Packet → 9014 bytes (o valor inclui os 14 bytes de cabeçalho; equivale a MTU 9000).
- Linux:
ip link set dev eth0 mtu 9000(e torne persistente no arquivo de configuração da distribuição). - VMware ESXi: ajuste a MTU do vSwitch (
esxcli network vswitch standard set -m 9000 -v vSwitch0) e também das interfaces VMkernel que vão usar jumbo. - Storage/NAS: ajuste a MTU na interface de dados, conforme o manual do equipamento.
Como testar sem adivinhar
O teste é um ping que proíbe fragmentação com a maior carga que cabe em MTU 9000 — 8.972 bytes (9.000 − 20 de IPv4 − 8 de ICMP):
- Windows:
ping -f -l 8972 192.168.10.20 - Linux:
ping -M do -s 8972 192.168.10.20
Se responder, o caminho aceita jumbo. Se der “Packet needs to be fragmented” ou simplesmente não responder, repita com 1.472 (o equivalente para MTU 1.500): se esse passa e o de 8.972 não, há um equipamento no caminho com MTU menor. Depois do ping, meça com uma ferramenta de vazão (como iperf3) antes e depois e observe a CPU dos servidores — é ali que o ganho deve aparecer. Para resultados medidos em 1G e 10G, veja a análise do impacto dos jumbo frames em redes Gigabit e 10GbE.
Erros comuns com jumbo frames
- Ativar só no servidor. O switch descarta os quadros grandes; o ping comum funciona e as transferências travam. É o sintoma mais típico.
- Confundir MTU com tamanho de quadro. Configurar “9000” num switch que conta cabeçalho e FCS deixa o quadro do host (9.018 bytes) acima do limite. No switch, use 9216 se houver.
- Esquecer LAG, uplinks e switches virtuais. Basta um membro de agregação ou um vSwitch com 1.500 para haver perdas intermitentes, que dependem de por qual enlace o fluxo passou.
- Misturar MTUs na mesma VLAN. Hosts em 9000 e hosts em 1500 no mesmo segmento: o grande envia, o pequeno descarta. Separe por VLAN.
- Esperar ganho na internet. O jumbo frame termina no primeiro roteador para a internet.
- Confundir com jumbogram IPv6. O jumbogram (RFC 2675) é outra coisa: uma opção do IPv6 para pacotes acima de 65.535 bytes, em enlaces que suportem isso. Não é configurado na placa Ethernet.
Equipamentos com suporte a jumbo frame
O suporte é comum em switches gerenciáveis e placas de rede Gigabit e 10G, mas o limite varia de modelo para modelo, então confira o valor na ficha técnica antes de projetar. Na IRD.Net, o switch gerenciável L3 de 8 portas Gigabit com 4 portas SFP+ 10G, por exemplo, informa jumbo frame de 9K bytes na especificação — perfil típico para uma pequena rede de storage ou de servidores. Para uplinks e servidores em 10G, veja a linha de switches com portas SFP/SFP+ e as placas de rede.
Perguntas Frequentes
O que é jumbo frame?
É um quadro Ethernet com carga útil (MTU) maior que os 1.500 bytes da norma IEEE 802.3, normalmente 9.000 bytes. Reduz o número de quadros e o processamento por byte transferido, mas exige que todos os equipamentos do caminho aceitem o mesmo tamanho.
Jumbo frame deve ficar ligado ou desligado?
Desligado por padrão. Ligue apenas em segmentos dedicados e controlados — storage, replicação, rede entre servidores — onde todas as placas, switches e switches virtuais estejam configurados igual. Em PC doméstico ou rede de usuários, deixe desligado.
O que é “Jumbo Packet” no Windows e por que 9014?
É o nome que muitos drivers de placa de rede dão ao ajuste de jumbo frame. O valor 9014 bytes inclui os 14 bytes do cabeçalho Ethernet e corresponde a uma MTU IP de 9.000 bytes.
Qual o tamanho do jumbo frame: 9000 ou 9216?
9.000 é a MTU convencional configurada nos hosts. 9.216 é o tamanho máximo de quadro que a maioria dos switches aceita. Use 9000 nos servidores e o máximo disponível nos switches, para que o quadro completo (9.018 ou 9.022 bytes) sempre caiba.
Jumbo frame aumenta a velocidade da internet?
Não. A internet opera com MTU de 1.500 bytes, e o ganho de banda mesmo em rede local é de cerca de 4%. O benefício real é menos carga de CPU em transferências grandes dentro da LAN.
Jumbo frame é o mesmo que jumbogram do IPv6?
Não. Jumbo frame é um quadro Ethernet maior que 1.500 bytes. Jumbogram é uma opção do IPv6 (RFC 2675) para pacotes acima de 65.535 bytes, em enlaces que suportem isso.