Hay un gran grado de flexibilidad en la forma en que se entregan los paquetes y se puede controlar la tasa de bits general y el tamaño de la carga útil del paquete. iperf es una herramienta que se utiliza para realizar mediciones y ajustes del rendimiento de la red. iperf es un software de código abierto que está escrito en lenguaje C. Jperf es una versión GUI para hacer el mismo trabajo. El trabajo conceptual central detrás de Jperf es el iPerf.
¿Cómo funciona iperf?
Funciona en modo servidor o cliente. Normalmente el cliente enviará los datos y el servidor los recibirá. Así que tenemos cliente y servidor, e iPerf va a averiguar el ancho de banda, el rendimiento y la velocidad de la red entre ambos. Genera un paquete que puede ser TCP o UDP y envía esos paquetes al servidor y calcula el tiempo de envío desde el lado del cliente, el tiempo cuando el paquete llega al lado del servidor, el tamaño del paquete, etc. y en nombre de esos datos, iPerf calcula la velocidad, el rendimiento y el ancho de banda de la red.
¿Cómo instalar iperf?
Para Linux basado en RedHat
yum install iperf
Para otros sistemas operativos basados en Linux, descargue la herramienta desde iperf.fr/iperf-download.php y ejecute el siguiente comando.
tar -xvf iperf-2.0.5.tar.gz cd iperf-2.0.5 ./configure make install
¿Cómo ejecutar iPerf?
Como iperf funciona tanto con el cliente como con el servidor, debemos iniciar un servidor antes de iniciar el cliente. Simplemente ejecute el siguiente comando en la máquina del servidor e iniciará el servidor.
iperf -s
Aquí, -s significa el modo de servidor.
Inicie el cliente con el siguiente comando.
iperf -c 192.165.2.137 -u 100
Aquí,
- c significa el modo cliente.
- 192.165.2.137 significa la dirección IP del servidor al que se conectará el cliente.
- u significa generar los paquetes UDP.
- 100 significa la longitud de la carga útil de datos UDP.
Después de la ejecución exitosa del comando, imprime el ancho de banda y otros detalles relacionados con la red.
Publicación traducida automáticamente
Artículo escrito por Yogesh Shukla 1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA