Calculadora MTU / MSS
Calcula el MSS efectivo a partir de la MTU: resta la cabecera IP, la cabecera TCP y el overhead de cada encapsulación que marques. Verás el desglose byte a byte (MTU − cada componente).
Desglose byte a byte
| Componente | Bytes | Acumulado |
|---|
Cómo se calcula · MTU, MSS y overhead
1. La MTU es el mayor paquete IP
que cabe en una trama. El MSS es el mayor bloque de datos
TCP por segmento.
2. MSS = MTU − cabecera IP − cabecera TCP − overhead de encapsulación.
3. Cabeceras: IPv4 = 20 B,
IPv6 = 40 B, TCP = 20 B (+12 B con timestamps).
4. Encapsulación (B): VLAN 4, QinQ 8,
PPPoE 8, MPLS 4/etiqueta, GRE 24,
IPsec ESP túnel ~73, VXLAN 50, WireGuard 60.
5. Ejemplo: 1500 − 20 − 20 = 1460;
con PPPoE 1500 − 8 − 20 − 20 = 1452.
Cálculo local en tu navegador · sin registro · sin enviar datos.
¿Cómo funciona?
La calculadora parte de la MTU del enlace (entre 68 y 65535 bytes, con presets para 1500 Ethernet, 9000 jumbo, 1492 PPPoE y 1280 mínimo IPv6) y obtiene el MSS efectivo: el payload TCP máximo por segmento. La fórmula es MSS = MTU − encapsulación − cabecera IP − cabecera TCP, con IPv4 = 20 B, IPv6 = 40 B y TCP = 20 B, más 12 B si activas la opción de timestamps (RFC 7323), habitual en Linux.
Cada encapsulación se marca con un toggle y resta su overhead: VLAN 802.1Q 4 B, QinQ (802.1ad) 8 B, PPPoE 8 B, GRE 24 B, VXLAN 50 B, WireGuard 60 B, MPLS 4 B por etiqueta (hasta 6) e IPsec ESP en modo túnel con un valor editable (~73 B típico, porque depende de la suite de cifrado). El resultado incluye la MTU efectiva tras la encapsulación, el desglose byte a byte y el comando de MSS clamping (tcp adjust-mss) listo para copiar.
Ejemplo: MSS en un enlace PPPoE típico
- MTU de Ethernet:
1500 B; marca el toggle PPPoE, que resta 8 B de encapsulación. - MTU efectiva para IP:
1500 − 8 = 1492 B. - Resta las cabeceras IPv4 y TCP:
1492 − 20 − 20 = 1452 B. - El MSS efectivo es 1452 B, el valor clásico de clamping en routers con PPPoE.