Esta web utiliza cookies de terceros con el fin de mejorar el servicio web. Podrá obtener más información consultando nuestra Aviso sobre cookies. ACEPTAR

Test de red LAN - Usa iperf


Hace unos días adquirí en un switch Gigabit para mejorar la red LAN de mi casa. Tengo un servidor linux (Debian) compartiendo archivos a toda la red por Samba. 

Cuando copio a Windows 7 archivos grandes de aproximadamente 20Gb la red va a unos 60-80Mb/s, supongo que esto estará limitado por el disco duro del windows 7 que es un SATAI. Mi problema viene cuando intento copiar archivos pequeños, sobre 2Gb. Se ralentiza la transferencia a 3-10Mb/s. Supongo que samba tendrá algo que ver y probé varias configuraciones. Hasta llegué a cambiar los cables pensando que de ahí era el problema, pues no tenía otra manera de probar bien la red y el nuevo switch.

Para testear la red (Sin usar el disco duro) probé iperf. Obteniendo un rendimiento real de transferencia de unos 930Mb/s. Aquí os explicaré como utilizarlo.
Empezamos por descargar iperf: Descarga Iperf - Otras versiones (Como Windows).

Cabe decir que con debian wheezy iperf está en los repositorios. Se puede descargar con apt-get :
# apt-get install iperf

El uso de iperf es muy sencillo. Primero debemos seleccionar un ordenador que hará de servidor (El que aceptará la conexión). Para ello lanzamos el ejecutable en windows de la siguiente manera:
# iperf.exe -s

Sabiendo la ip del equipo servidor ejecutamos desde el ordenador que usaremos como cliente:
# iperf.exe -c 192.168.X.X 

Siendo 192.168.X.X la ip del ordenador servidor.

Obtenemos una salida de este estilo:
————————————————————
Client connecting to 192.168.X.X, TCP port 5001
TCP window size: XXX KByte (default)
————————————————————
[844] local 192.168.X.X port 3670 connected with 192.168.X.X port 5001
[ ID] Interval Transfer Bandwidth
[844] 0.0-60.0 sec XXX MBytes XXX Mbits/sec

* Donde XXX son los valores obtenidos del test de rendimiento LAN.