Recientemente cambié de ISP. En ambos casos el cable CAT5 va directamente a MI router wifi (ASUS RT-N66U), sin gestión remota. Sin embargo, después del cambio, la velocidad de WiFi disminuyó considerablemente, aunque el enrutador siguió siendo el mismo. Cuando hago una conexión por cable a uno de los puertos LAN del enrutador, obtengo la velocidad/ancho de banda esperado (100 Mbps). Sin embargo, en la conexión inalámbrica, la velocidad es casi 5 veces más lenta.
Probé con un enrutador inalámbrico diferente, diferentes clientes inalámbricos (Mac, Windows, iPhone), los resultados son los mismos. Incluso probé el cambio en vivo del cable WAN entre ISP mientras ambos estaban activos, y el cambio en la velocidad de wifi también es inmediato.
Editar: Estoy ubicado en Europa y para medir la velocidad estoy descargando un archivo de prueba de 1000 MB alojado por un proveedor de red europeo (Leaseweb). También tengo un VPS alojado allí para poder instalarlo iperf
si es necesario. No estoy usando la configuración de DNS proporcionada por el ISP, sino Cloudflare/Google, lo que tampoco hace la diferencia.
Respuesta1
La diferencia podría radicar en la diferente naturaleza de los paquetes TCP que se envían para comunicaciones por cable e inalámbricas.
El MTU para redes inalámbricas se dice que es mayor. El artículo Tamaños de paquetes inalámbricos afirma que tiene 2312 bytes, incluidos los encabezados de los paquetes. Esto es mayor que la recomendación de Ethernet para redes cableadas, que es de 1500 bytes. Tenga en cuenta que la comunicación con el ISP puede requerir agregar un encabezado adicional de ocho bytes, lo que reduce el tamaño máximo del paquete a 1492 bytes (que también fue el tamaño óptimo que encontré en algunas pruebas realizadas hace algunos años).
Wikipedia Unidad máxima de transmisión (MTU) da más detalles:
MTU IP para medios comunes
Posiblemente la infraestructura de su ISP maneja mal paquetes grandes, cuando necesita dividirse en paquetes más pequeños para pasar a través de la red del ISP. El proceso, tal como se realiza dentro de la red del ISP, podría estar programado de manera tan ineficiente que ralentice la velocidad de transferencia.
Esta coyuntura de que el problema radica en un tamaño de paquete TCP más grande quizás esté respaldada por el hecho de que el tráfico inalámbrico que viaja dentro de su red no reduce su velocidad. Al parecer, su enrutador maneja mejor dichos paquetes.
Compruebe si su enrutador se puede configurar para limitar el tamaño del paquete a 1492 (o menos) bytes, tanto para conexión por cable como inalámbrica. Si no es posible, intente obtener ayuda del soporte de su ISP, o posiblemente incluso cambie de ISP (nuevamente) si su infraestructura está tan mal configurada (o cambie el enrutador).
El usuario @DanielK señaló el artículo. Cambiar el tamaño de MTU en Windows Vista, 7 u 8 donde se sugirieron estos comandos, ejecutándose en un símbolo del sistema elevado:
Enumere todos los ID de interfaz de red:
netsh interface ipv4 show subinterface
Establezca el tamaño de MTU:
netsh interface ipv4 set subinterface "interface-id" mtu=<size> store=persistent
Es necesario reiniciar después de este último comando.
Es posible que también sea necesario hacer esto para ipv6
. Si funciona para usted, entonces esta es una solución alternativa que puede permitirle conservar su ISP actual (aún a costa de algo de rendimiento).