Acerca de Packet Header Visualization
Comprender cómo los encabezados de protocolo consumen su MTU es crítico para optimizar el rendimiento de la red. Cada capa de encapsulación agrega sobrecabezamiento que reduce el espacio disponible para los datos de aplicación reales (payload).
¿Por qué importa esto?
- Fragmentación: Si su paquete excede el camino MTU, será fragmentado (IPv4) o caído (IPv6), causando retransmisiones y latencia
- Mediador: Más sobrecabeza significa menos carga útil por paquete, reduciendo el rendimiento efectivo
- MSS Tuning: El tamaño máximo del segmento de TCP debe dar cuenta de toda encapsulación para evitar la fragmentación
- Tunels anidados: Tecnologías como VXLAN, GRE y IPsec se pueden apilar, componiendo sobrecabeza significativamente
Referencia del tamaño del encabezado:
- Ethernet II: 14 bytes (Dst MAC 6 + Src MAC 6 + EtherType 2)
- VLAN 802.1Q: 4 bytes por etiqueta
- MPLS: 4 bytes por etiqueta
- IPv4: 20 bytes (mínimo, hasta 60 con opciones)
- IPv6: 40 bytes (encabezamiento de base fijo)
- TCP: 20 bytes (mínimo, hasta 60 con opciones)
- UDP: 8 bytes
- VXLAN/GENEVE: 8 bytes (tunnel header only)
- GRE: 4 bytes básicos, 8 bytes con clave
- IPsec ESP: ~50 bytes típicos (varios por cifrado)