¿Cuál es la mejor configuración de mtu para un enrutador inalámbrico? Cuando configuramos la red del enrutador, podemos encontrar que hay un valor llamado mtu. Si está bien configurado, puede aumentar la velocidad de la red. Reducirá la velocidad de la red. Además, no tiene un valor para valores fijos, el que más le convenga es el mejor.
¿Cuál es la velocidad de red más rápida establecida por mtu?
Respuesta: El mtu más rápido es diferente en diferentes entornos.
Cuanto mayor sea la MTU, mejor, porque cuanto mayor sea la MTU, mayor será el retraso en la transmisión de un paquete de datos y cuanto mayor sea la MTU, mayor será la probabilidad de errores de bits en el paquete de datos;
Por supuesto, cuanto más pequeña sea la MTU, mejor. Como unidad de transmisión máxima, si se configura demasiado pequeña, los datos no se podrán transmitir y la velocidad de la red, naturalmente, será lenta.
Incluso para las líneas de fibra óptica, el valor de MTU será diferente cada vez que un usuario marque (el valor de desviación de las líneas telefónicas, cables de red, etc. que ingresan al hogar puede ser mayor), por lo que el valor óptimo solo se puede obtener mediante pruebas reales. .
Por lo tanto, los amigos impacientes pueden simplemente mantener el mtu predeterminado; los amigos pacientes pueden intentar reducir o aumentar el valor según el valor predeterminado y obtener la velocidad de red más rápida mediante pruebas repetidas.
Resumen: no existe una mejor opción fija, solo la más razonable según el entorno de red es la mejor (la opción predeterminada es suficiente si no sabe cómo configurarla. Si desea aumentar la velocidad de la red, puede continuar leyendo el artículo).
MTU (Unidad de transmisión máxima) es la unidad de transmisión más grande. Sin considerar factores como el equipo y las líneas, por supuesto, cuanto más grande es la unidad, mayor es la eficiencia de transmisión.
Debido a que la longitud del encabezado y la cola de la unidad de datos de protocolo es un valor fijo, cuanto mayor sea la MTU, más largos serán los datos efectivos transportados por una unidad de datos de protocolo y menor será el número de paquetes de datos necesarios para transmitir los mismos datos de usuario. .
En los sistemas Windows, el valor de MTU predeterminado también es 1500 bytes, pero "diferentes métodos de acceso, operadores de red en diferentes regiones y diferentes enrutadores" tienen diferentes configuraciones de MTU.
Por ejemplo: cuando se conecta ADSL, la MTU es de 1492 bytes. Suponga que A necesita transmitir 3000 bytes de datos a B. Si la MTU de cada enlace en todo el proceso de transmisión es 1500, entonces se pueden transmitir 2 paquetes de datos.
Sin embargo, en este momento, la MTU del método de acceso ADSL es de 1492 bytes y el paquete de datos se divide en 3 partes adicionales debido a esta diferencia de MTU (para facilitar la comprensión, el "encabezado del paquete de datos" no se tiene en cuenta para el momento)
Obviamente, esto aumenta la cantidad de paquetes de datos que deben transmitirse y el proceso de desempacar y reempaquetar también es una pérdida de tiempo. Se puede evitar un desembalaje adicional si se utiliza una MTU consistente desde el local a la red.
Tomando como ejemplo el ancho de banda de 4M de Telecom, después de cambiar el valor de MTU del sistema operativo a 1492 y luego cambiar el valor de MTU del enrutador de 1460 a 1492, la velocidad de descarga aumentó de los 435 KB/s originales a 450 KB/s, un aumento. de 15 KB/s. El resultado de la detección de la herramienta de detección de ancho de banda de Telecom también aumentó de 4,09 millones a 4,19 millones.
1. Cuando el valor de MTU local es mayor que el valor de MTU de la red, los paquetes de datos transmitidos localmente son demasiado grandes y la red los descomprimirá antes de transmitirlos. Esto no solo genera paquetes de datos adicionales, sino que también consume tiempo de "descomprimir y agrupamiento".
2. Cuando el valor de MTU local es menor que el valor de MTU de la red, los paquetes de datos transmitidos localmente se pueden transmitir directamente, pero el límite superior del tamaño de transmisión del paquete de datos proporcionado por la red no se puede utilizar por completo y la capacidad de transmisión no es completa. utilizado.
De esta manera, sabemos que la llamada configuración razonable del valor de MTU es hacer que el valor de MTU local sea consistente con el valor de MTU de la red, lo que puede ejercer completamente el rendimiento de transmisión sin permitir que los paquetes de datos se dividan.
Lo siguiente más importante es averiguar qué MTU es razonable para su entorno de red.
He aquí cómo:
1. Presione la combinación de teclas Win+R para abrir el menú "Ejecutar", ingrese "cmd" y presione Enter
2. En la ventana "Símbolo del sistema" que aparece, ingrese "ping -l 1472 -f www.baidu.com" y presione Entrar
significado:
ping: inicia una solicitud de detección;
-l (L minúscula): limita el tamaño del paquete de detección;
1472: el tamaño del paquete es 1472 bytes;
-f: impide que el enrutador divida paquetes
www.baidu.com: establezca Baidu como objetivo de detección
Usuarios de Linux:
ping -s 1472 www.baidu.com
Usuarios de OS X:
ping -D -s 1472 www.baidu.com
3. Hay dos situaciones en este momento:
(1) Si se recibe una respuesta, significa que el valor MTU máximo permitido por su red es 1500 bytes, que es el mismo que el valor predeterminado del sistema. Solo necesita configurar el valor MTU del enrutador en 1500;
(2) Si es necesario dividir el paquete pero configurar DF. O el mensaje de que Packer debe fragmentarse pero DF configurado significa que el tamaño del paquete excede el tamaño de MTU limitado por la red. Debe reducir el tamaño del paquete de la sonda e intentarlo nuevamente. (Para tomar una captura de pantalla de las representaciones, cambié el paquete de detección a 1473)
4. Presione la "flecha hacia arriba" para restaurar el comando que acaba de ingresar, luego reduzca el tamaño del paquete a 1467 bytes en pasos de 5 y presione Entrar nuevamente para detectar.
5. También existen dos posibilidades en este momento:
(1) Si hay un retorno, significa que el paquete de datos es menor que el límite de MTU, luego aumente el tamaño del paquete en 3 y detecte nuevamente. Si no hay retorno después de +3, reduzca el tamaño del paquete de datos en 1. como lapso para la detección.
(2) Si aún no hay devolución, continúe reduciendo el tamaño del paquete en pasos de 5 hasta que haya una devolución y realice la operación en 5(1).
6. Hasta que encuentre el paquete -1 y haya un retorno, significa que ha detectado el tamaño de paquete exacto permitido por la MTU. (Por ejemplo, si hay un retorno al reducir de 1465 a 1464, entonces el tamaño de paquete permitido es 1464)
7. Sin embargo, el valor obtenido anteriormente no se puede establecer como la MTU del sistema operativo o enrutador. El tamaño del paquete que encuentre debe agregarse con un "encabezado de paquete" de 28 bytes para obtener el tamaño completo del paquete.
(Por ejemplo: el tamaño del paquete detectado es 1464, luego agregue 28 bytes y la MTU final = 1492 bytes)
8. Finalmente, simplemente configure el valor de MTU en el enrutador y el sistema operativo según el resultado que obtenga.