Solución:
Primero, la transferencia a través de dos máquinas conectadas a WiFi MIDE su ancho de banda porque los datos deben transmitirse al punto de acceso y luego regresar al cliente a través del mismo canal. Conecte una de las máquinas por cable al punto de acceso para duplicar su ancho de banda de transferencia disponible.
Luego, use un protocolo diferente. SMB (también conocido como intercambio de archivos de Windows) es muy lento en comparación con las alternativas.
Finalmente, intente transferir menos archivos comprimiendo carpetas en el host y descomprimiéndolas en el cliente después de la transferencia. Cada archivo cuesta algunos gastos generales (a veces mucho más que transferir los datos de un archivo pequeño), por lo que transferir muchos archivos como un solo archivo (sin mencionar el comprimido) puede tener grandes beneficios.
Lo mejor que he visto para el rendimiento de TCP puro sobre 802.11g es quizás 30 mbits / seg en un entorno de RF ideal (señal fuerte, sin interferencias), y eso fue con un cliente y un AP que usaban conjuntos de chips del mismo proveedor, lo que les permitía para hacer trucos de ráfagas de cuadros para maximizar el rendimiento. El otro punto final de la conexión TCP era una máquina Ethernet cableada conectada a un puerto LAN en el AP.
Dadas las condiciones de RF del mundo real (señal y ruido menos que ideales), y si ambas máquinas son inalámbricas (lo que hace que el ancho de banda se reduzca a la mitad como mencionó Chris Nava), entonces el rendimiento de aproximadamente 8 mbit / seg que está viendo es lo que uno esperaría de una propiedad que funcionara como una red b / g. La mayor ganancia disponible para usted sería conectar una de sus máquinas a través de Ethernet, por un instante, duplicando aproximadamente su rendimiento. Aparte de eso, podría dedicar mucho esfuerzo a exprimir otro 10% utilizando protocolos más eficientes, moviendo sus dispositivos más cerca de su AP, eligiendo un canal con menos interferencia, etc.
Debería considerar actualizar su equipo de Wi-Fi en lugar de sufrir con una tecnología de casi una década. 802.11g es de 2003, y no es más rápido que 802.11a de 2002. Desde finales de 2009 hemos tenido sistemas 802.11n 3×3 MIMO (3 flujos espaciales), con canales de 40MHz de ancho, capaces de señalizar velocidades de hasta 450mbps. . Eso es una aceleración potencial del 833% sobre 802.11g. Los mejores AP de consumo suelen ser de doble banda simultánea ahora también, por lo que puede dejar equipos antiguos, teléfonos inteligentes y cosas para permanecer en 2.4GHz donde tienen que competir con Bluetooth y controladores de juegos inalámbricos y hornos microondas y monitores para bebés y cámaras web y todo. de lo contrario, puede trasladar sus equipos portátiles y de escritorio importantes a la banda de 5 GHz menos congestionada, lo que mejora el rendimiento para las aplicaciones con mayor rendimiento.
El ancho de banda disponible según lo admitido por su enrutador se comparte entre todas las computadoras en el área que utilizan el canal en el que está escuchando su punto de acceso / enrutador. Si el enrutador admite 150 Mbps, por ejemplo, hay un total de 150 Mbps como máximo disponible para que todos los dispositivos prueben y reclamen.
Esto significa que si desea transferir entre dos dispositivos en el mismo enrutador, lo mejor que puede esperar es la mitad de eso, ya que un dispositivo primero enviará a su punto de acceso, y el punto de acceso debe luego reenviar cada paquete desde allí al dispositivo previsto, y tienen que compartir el tiempo aire disponible. Y, de hecho, es incluso peor que eso, ya que las tecnologías inalámbricas no tienen un mecanismo para compartir el tiempo a la perfección. Un dispositivo puede intentar transmitir un paquete mientras el otro todavía está activo y forzar a ambos dispositivos a reenviar ese paquete. En términos de redes, decimos que las células inalámbricas son sin cambiar y medio duplex. Otras fuentes de interferencia ajenas a la computadora pueden empeorar las cosas. Además, funciona en proporción inversa a la velocidad de su conexión. Si un solo dispositivo tiene una señal débil de tal manera que solo puede conectarse a 11 Mbps en lugar de 150 Mbps, y llena esos 11 Mbps con datos, está consumiendo todo el potencial de 150 Mbps de tiempo de transmisión.
Cuando todo está dicho y hecho, tiene suerte de obtener incluso los 8 Mbps en la conexión inalámbrica compartida que está informando. Si realmente te importa el rendimiento, ve con cables o vete a casa.
Pero para aprovechar al máximo la conexión inalámbrica que tiene, hay algunas cosas simples que debe buscar:
- Apague 802.11b
- Configure su enrutador para el canal menos utilizado en su área
- Utilice la banda de 5Ghz si es posible
- Evite los teléfonos inalámbricos de 2,4 Ghz, los microondas y las duchas en funcionamiento
- Acércate a tu punto de acceso
- Utilice canales de 40 Mhz de ancho si su dispositivo lo admite.