Cómo diagnosticar y solucionar problemas de velocidad de red ajustando el tamaño de MTU
Los problemas de velocidad de red intermitente, las descargas interrumpidas o la imposibilidad de cargar ciertos portales web seguros ocurren a menudo por una mala configuración del tamaño de la Unidad de Transmisión Máxima (MTU) de tu tarjeta de red. Si tu proveedor exige paquetes más pequeños que el estándar de tu sistema, los enrutadores intermedios deben fragmentar los datos, degradando el rendimiento.
El Diagnóstico Rápido
ip link set dev eth0 mtu 1500ethtool -s eth0 speed 1000 duplex full autoneg onLos problemas de velocidad de red intermitente, las descargas interrumpidas o la imposibilidad de cargar ciertos portales web seguros ocurren a menudo por una mala configuración del tamaño de la Unidad de Transmisión Máxima (MTU) de tu tarjeta de red. Si tu proveedor exige paquetes más pequeños que el estándar de tu sistema, los enrutadores intermedios deben fragmentar los datos, degradando el rendimiento.
La Solución Paso a Paso
-
1
Paso 1: Diagnosticar la fragmentación de paquetes mediante pruebas de Ping
Vamos a buscar el tamaño máximo de paquete que tu red puede transferir sin necesidad de dividir los datos. Corre la prueba restando la cabecera IP/ICMP de 28 bytes de tu objetivo:
BASH# Probar el tamaño de paquete en Linux (ejemplo para 1472 bytes de datos) ping -M do -s 1472 8.8.8.8(Si la terminal te responde
Packet needs to be fragmented but DF set, significa que el paquete es demasiado grande. Reduce el número en incrementos de 10 hasta encontrar el valor exacto que responda sin fragmentar, por ejemplo 1420 bytes, y súmale los 28 bytes de cabecera:1420 + 28 = 1448 MTU). -
2
Paso 2: Aplicar el tamaño de MTU óptimo en tu tarjeta de red
Una vez detectado el valor correcto, configura la interfaz de red de tu sistema operativo (reemplaza
eth0por tu tarjeta activa):BASH# Cambiar el MTU temporalmente en Linux sudo ip link set dev eth0 mtu 1448 # Verificar que los parámetros de red se hayan actualizado ip link show eth0
Consejo de Prevención
Prácticas de seguridad recomendadas:
- No incrementes de forma arbitraria el tamaño de MTU a valores superiores a 1500 (Jumbo Frames) si no tienes la certeza de que todos los conmutadores y enrutadores de tu red local soportan esta característica por hardware. Configurar un MTU sobredimensionado provocará que las solicitudes de red se descarten por completo debido a desajustes de búfer, dejando tu máquina incomunicada de forma inmediata.