MSS a partir de MTU
Calcula MSS (Maximum Segment Size) = MTU − 20 (IP) − 20 (TCP) = MTU − 40.
MSS
—
MSS a partir da MTU: o maior segmento TCP que cabe
O MSS (Maximum Segment Size) é o maior pedaço de payload TCP que cabe num único pacote IP sem precisar fragmentar: MSS = MTU − cabeçalho IP − cabeçalho TCP. No IPv4 + TCP comum a conta dá MTU − 40, e é por isso que uma MTU Ethernet de 1500 B cai no já conhecido MSS = 1460. No IPv6 você desconta 60 (os 40 B do cabeçalho IPv6 mais 20 B de TCP), então o mesmo enlace entrega 1440. Cada ponta anuncia seu MSS no handshake SYN pela opção MSS, e a conexão fica com o menor dos dois valores. Quando o caminho é assimétrico, aparece o MSS Clamping nos roteadores (mss-clamp-to-pmtu no Linux/iptables). Gateways PPPoE e VPN abusam disso para forçar um MSS menor e não deixar o PMTUD cair num buraco.
Aplicações: PMTUD, túneis VPN e troubleshooting
Serve para configurar MSS clamping em PPPoE (em geral 1452) e em túneis IPSec/WireGuard (em geral 1360–1400). Também ajuda a rastrear aquele sintoma de "página carrega pela metade e trava", que quase sempre é um buraco de PMTU, e entra no cálculo de vazão máxima por RTT na modelagem de performance TCP.
Perguntas frequentes
Qual o MSS padrão em Ethernet? 1460 bytes no IPv4 e 1440 no IPv6, contando com uma MTU de 1500 B e sem opções extras na jogada.
Diferença entre MTU e MSS? A MTU fica em L2/L3 e abrange o pacote inteiro. Já o MSS é coisa de L4: só o payload TCP, sem contar os cabeçalhos IP e TCP.
Por que fazer clamping de MSS? Se algum ponto do caminho filtra a mensagem ICMP "Fragmentation Needed", o PMTUD quebra sem avisar. O clamping na origem contorna isso mantendo os segmentos pequenos o bastante para passar pelo túnel desde o começo.
Ferramentas Relacionadas
Calculadora de TCP MSS MTU Overhead IP
Estima o MSS do TCP a partir do MTU do link descontando cabecalhos IP e TCP.
Tamanho de sutia BR a partir do busto e torax
Calcula numero (banda) e letra (bojo) do sutia brasileiro a partir do busto e torax em cm.
Calculadora de VXLAN Overhead MTU Payload
Calcula MTU efetivo do payload em VXLAN descontando cabecalhos outer Ethernet IP UDP VXLAN.
Os resultados desta ferramenta têm caráter apenas informativo e educativo e não constituem aconselhamento profissional, financeiro, médico, jurídico, tributário ou contábil. Confirme decisões importantes com um profissional qualificado e fontes oficiais.