Sunteți pe pagina 1din 4

Ajustar el valor MTU para elevar el rendimiento en la navegacion web https://norfipc.com/redes/como-ajustar-valor-mtu-elevar-rendimiento-na...

Como ajustar el valor MTU para elevar el


rendimiento en la navegación web

Cambiar y afinar parámetros en Windows que permiten acelerar la velocidad de la navegación y la descarga de
archivos en internet. Como realizar los test y pruebas para comprobar y ajustar el valor exacto de MTU necesario en
cada conexión.

Cada vez nos hacemos más exigentes y queremos sacar el máximo


de la conexión a internet de que disponemos.
Unas de las opciones es configurar el valor MTU empleado en la conexión.
No es nada difícil, no te atemorices pensando que el procedimiento es algo avanzado, solo lee el articulo y
comprenderás que está al alcance de cualquier usuario.
Solo te tomará algunos minutos y vale la pena el tiempo invertido principalmente si la velocidad de tu conexión es
limitada, mediante este método podrás lograr un mejor rendimiento.

¿Qué es el valor MTU?

La información en internet y otras redes se envía agrupada en paquetes de datos. MTU (Maximum Transmission
Unit) es la máxima cantidad de datos que puede ser transmitido físicamente en un paquete.
Windows asigna un valor predeterminado de MTU a cada conexión de acuerdo a su tipo. No obstante es necesario
comprobar en la práctica si ese valor funciona de forma adecuado en cada conexión.
¿Cuál es el efecto en un valor MTU inapropiado?
Si el valor MTU establecido es demasiado alto puede causar fragmentación y pérdidas en los paquetes enviados.
De otro modo, si es inferior no se aprovecha de forma adecuada la capacidad de red.
Los valores MTU asignados por Windows de acuerdo a la red utilizada son:
• En redes locales (Ethernet) = 1500 bytes

1 de 4 20-06-2019 9:07
Ajustar el valor MTU para elevar el rendimiento en la navegacion web https://norfipc.com/redes/como-ajustar-valor-mtu-elevar-rendimiento-na...

• Redes PPPoE (Point-to-Point Protocol over Ethernet) = 1492 bytes


• Redes PPPoE (Windows XP) = 1480 bytes
• Conexiones dial-up = 576 bytes
Cada unidad de transmisión consta de los encabezados o headers más los datos utilizados. Los datos se refieren
como MSS (Maximum Segment Size), definen verdaderamente la información a ser enviada, por lo que la formula
sería:
MTU=MSS + encabezados TCP & IP.

¿Cómo conocer el valor MTU asignado a una conexión?

El valor MTU asignado actualmente a una conexión se puede conocer utilizando el comando NETSH (Network
Shell).
Para eso haz lo siguiente:

• Abre la consola de CMD y escribe o pega (si tienes habilitado la edición rápida) la siguiente línea:
netsh interface ipv4 show subinterfaces

• Oprime la tecla Enter.

Obtendrás una lista de todos los adaptadores de red instalados en el equipo, en caso de que sean varios, en el
adaptador, el primer valor a la izquierda será el MTU.
Puedes hacerlo de una manera más sencilla de otra forma.
• Pega en el cuadro de Inicio o en Ejecutar la siguiente línea y oprime la tecla Enter:
cmd.exe /k netsh interface ipv4 show subinterfaces

En
el ejemplo que aparece en la imagen el valor MTU es 1500, pero este no es el valor limite o MSS, para hallarlo hay

2 de 4 20-06-2019 9:07
Ajustar el valor MTU para elevar el rendimiento en la navegacion web https://norfipc.com/redes/como-ajustar-valor-mtu-elevar-rendimiento-na...

que restarle los 28 bits usados en los encabezados (IP [20 bytes] y ICMP [8 bytes] ), por lo que quedarían:
1500-28 = 1472.
1472 es el valor límite de datos o MSS usado en la conexión, el próximo paso es comprobar si utilizando dicho valor
existe o no fragmentación en los datos enviados.

Como comprobar la eficiencia del valor MTU asignado a una conexión

El valor máximo de MTU que se puede usar en una red, está establecido por el ISP (proveedor de acceso a internet),
dado que toda la conexión pasa a través de sus equipos.
Para determinarlo y comprobar si existe o no fragmentación en los datos enviados usando el valor MTU anterior, es
necesario hacer PING a través de la red a la dirección IP del ISP, o a cualquier servidor que se sepa que esté
disponible y que sea eficiente.
En el siguiente ejemplos e usan los servidores de Google.

Introduce en la consola de CMD lo siguiente y oprime la tecla Enter:


ping google.com -f -l 1472

La respuesta debe mostrar que no existe fragmentación.


Si existiera fragmentación, entonces el valor MTU no es el adecuado, repite la solicitud de PING pero en este caso
disminuyendo el valor en 5 unidades, por ejemplo:

ping google.com -f -l 1467

Así sucesivamente hasta dar con un valor en el que el paquete de datos enviado retorne sin ningún error. No es todo,
al llegar a ese punto entonces es necesario seguir realizando el PING pero ahora incrementando el valor en una
unidad hasta llegar a un punto exacto.
Finalmente al valor alcanzado tendremos que sumarle la cantidad 28 que es el valor MTU óptimo para nuestra
conexión.

Como establecer el valor MTU en una conexión

Para establecer el valor alcanzado de MTU en nuestra configuración de redes, es necesario usar de nuevo el
comando NETSH de la siguiente forma: Para una red local mediante cable usa:
netsh interface ipv4 set subinterface "Conexión de area local" mtu=1490 store=persistent

3 de 4 20-06-2019 9:07
Ajustar el valor MTU para elevar el rendimiento en la navegacion web https://norfipc.com/redes/como-ajustar-valor-mtu-elevar-rendimiento-na...

Para una red local inalámbrica cable usa:


netsh interface ipv4 set subinterface "Conexión de red inalámbrica" mtu=1490 store=persistent

Para una conexión a internet usa:


netsh interface ipv4 set subinterface "NombreConexion" mtu=1490 store=persistent

Para hacerlo copiando y pegando en el cuadro de Inicio usa:


Cmd.exe /K netsh interface ipv4 set subinterface "NombreConexion" mtu=1490 store=persistent

✔ En todos los casos hay que sustituir 1490 por el valor alcanzado.
✔ En todos los casos hay que sustituir los nombres de las conexiones por el que se use en el equipo.
Para evitar los conflictos que causa el empleo de acentos en la interface de la consola, puede hacerse de forma más
sencilla y viable, cambiando previamente el nombre de la conexión a uno corto que emplee solo caracteres
regulares ASCII, por ejemplo conexion1 (sin acentos). Después si se desea se le podrá devolver el nombre original.
Para finalizar y hacer efectivos los cambios reinicia el equipo.

Ubicación en el Registro de Windows de los ajustes de redes.

El valor MTU usado así como otros parámetros se encuentra en la siguiente clave del registro en Windows 7 y Vista:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces

Allí se encuentran una serie de subclaves, una para cada adaptador.


En Windows XP las subclaves se encuentran en:
HKLM\System\CurrentControlSet\Services\Class\Net\Trans

Paginas relacionadas

Más información sobre todos los usos del comando NETSH


◄ Lista de comandos disponibles en la consola de comandos de Windows

Más información técnica sobre redes en: www.speedguide.net/

4 de 4 20-06-2019 9:07

S-ar putea să vă placă și