Ir para o conteúdo

Calculadora de MTU e MSS

Descubra o MTU efetivo e o MSS do TCP depois da sobrecarga de PPPoE, WireGuard, VXLAN, GRE ou de um valor que você informar.

  • Roda no seu navegador

Entrada

MTU do enlace de saída. Ethernet usa 1500 bytes.

Versão do IP do tráfego

Versão do IP dos pacotes que vão dentro do túnel ou do enlace; define os 20 ou 40 bytes de cabeçalho IP no cálculo do MSS.

Usado só no encapsulamento personalizado, como no IPsec, que não tem valor fixo: use o total que o fabricante informa para a sua cifra.

Resultado

O resultado aparece aqui.

Do MTU ao MSS

MTU efetivo = MTU do enlace − sobrecarga do encapsulamento; MSS = MTU efetivo − cabeçalho IP (20 no IPv4, 40 no IPv6) − cabeçalho TCP (20)

O MTU é o maior pacote IP que o enlace carrega sem fragmentar. Cada encapsulamento acrescenta cabeçalhos próprios e reduz o MTU que sobra para o tráfego de dentro; o MSS é o maior bloco de dados TCP que cabe nesse pacote, depois dos cabeçalhos de IP e de TCP.

Exemplo com PPPoE em Ethernet

Exemplo resolvido pela própria calculadora
CampoValor
MTU do enlace (bytes)1.500
Versão do IP do tráfegoIPv4 (cabeçalho de 20 bytes)
EncapsulamentoNenhum
Sobrecarga do encapsulamento (bytes)0
MTU efetivo (bytes)1.500
MSS do TCP (bytes)1.460

Quando os valores de túnel pedem conferência

  • Ethernet carrega 1500 bytes de dados por quadro; com PPPoE o MTU máximo é 1492 (1500 menos 8 bytes).
  • Os valores de WireGuard (60 bytes sobre IPv4 e 80 sobre IPv6), VXLAN (50) e GRE (24) vêm de referências que ainda precisam de conferência: confirme na documentação do seu equipamento.
  • O IPsec não tem um valor fixo: depende do modo, da cifra e do preenchimento. Use o encapsulamento personalizado com o total do fabricante.
  • O MSS anunciado considera o TCP sem opções. Sem a opção de MSS, os padrões são 536 bytes no IPv4 e 1.220 no IPv6.

Atenção: Parte dos valores de sobrecarga está com a fonte pendente de conferência. Teste o MTU real do caminho antes de aplicar a mudança.

Perguntas frequentes

Como calcular o MSS do TCP?

Subtraia do MTU efetivo o cabeçalho IP (20 bytes no IPv4, 40 no IPv6) e o cabeçalho TCP (20). Em Ethernet com MTU 1500 e IPv4 o MSS é 1460.

Qual o MTU do PPPoE?

Com PPPoE a sobrecarga é de 8 bytes: de um enlace de 1.500 bytes sobram 1.492, e o MSS fica em 1.452.