
Acabo de recibir un servicio de módem por cable de 150 Mbps.
Tengo un enrutador Netgear R6300v2, un módem por cable Motorola SB6141 y un conmutador Netgear GS605v4.
Tengo una computadora portátil Sony VAIO que, cuando se conecta directamente al módem, obtiene ~150 Mbps en speedtest.net. Cuando está conectado al enrutador obtiene ~150 mbps, cuando está conectado al conmutador obtiene ~150 mbps.
Tengo una PC con Windows 7 con un controlador de la familia Realtek PCIe GBE integrado en la placa base. Esta PC solo obtendrá aproximadamente ~50 Mbps cuando se conecte al mismo conmutador para el que la computadora portátil obtiene un buen rendimiento. Además, tengo una computadora Gateway que ejecuta Vista y que también obtiene ~50 mbps cuando se prueba.
¿Por qué las dos PC están limitadas a esa velocidad y qué configuraciones puedo buscar? Intenté deshabilitar un montón de opciones en el controlador para Ethernet verde y ahorro de energía. Y eliminé Auto Negotiate y lo configuré en 1g full duplex.
¿Qué más me falta que permita que la computadora portátil Sony utilice la velocidad máxima pero limite las dos PC?
Actualización: Probé una computadora portátil Lenovo con Windows 8 conectada al mismo conmutador con el mismo cable y también obtiene ~ 150 Mbps.
Todo esto también es con el mismo cable.
Respuesta1
Cuando probó la PC con Windows 7 y la caja Gateway con Vista, ¿usó el mismo cable Ethernet que usó para VAIO y Lenovo? Es posible que tengas un cable Ethernet 10/100 antiguo que solo tenga dos pares (4 cables) conectados.
Los cables Gigabit requieren que los 4 pares (8 cables) estén conectados, y qué pines están en qué pares trenzados es importante, por lo que puede obtener la distribución de pines correcta pero tener mal los pines que están en qué pares trenzados, y no podrá enviar señales gigabit de forma fiable.
En lugar de introducir la variabilidad potencial de las velocidades de conexión a Internet en la mezcla, probaría con una herramienta de prueba de rendimiento TCP como IPerf en lugar de usar Speedtest.net. También prefiero IPerf a las pruebas de copia de archivos porque las pruebas de copia de archivos introducen sobrecargas y latencias en el disco, el sistema de archivos y el protocolo de servicio de archivos (SMB).
Conectaría dos máquinas a través de cables Cat5 en buen estado o mejores, conectados correctamente al conmutador Netgear (y me aseguraría de que básicamente no haya otro tráfico pasando por el conmutador en ese momento), y luego los ejecutaría iperf -s
en una PC y iperf -c <IPAddrOfOtherIPerfPC>
en la otra, y ver qué rendimiento obtengo. También miraría qué tamaño de ventana TCP eligió Windows para mí (IPerf mostrará esto cuando comience la prueba). Si no es al menos 37 KiB, agregaría manualmente -w 128K
los argumentos de la línea de comando del servidor IPerf y del cliente. Esto fuerza el tamaño de la ventana TCP a 128 KB, lo que debería ser suficiente. Si alcanzas los 930 megabits por segundo, estás en buena forma. No hay excusa para que cualquier PC moderna de 1 GHz o superior obtenga menos de 900 megabits por segundo de rendimiento IPerf TCP en GigE a través de un cableado Cat5 o superior correctamente cableado.