Cómo utilizar la utilidad iperf en un ordenador Windows, su instalación y opciones

Cómo utilizar la utilidad iperf en un ordenador Windows, su instalación y opciones.

Aprender a utilizar iperf en el sistema operativo Windows no es tan difícil. Y el beneficio de este conocimiento es innegable. El material sobre el tema suele ser escaso, y las explicaciones no son nada claras. Intentemos entender cómo funciona esta utilidad. Para qué sirve. Funciona con Windows y Linux y tiene varias variantes. La configuración, si te pones a ello, te permite aprovechar todas las funciones del programa.

CONTENIDO DEL ARTÍCULO:

¿Qué es el iperf?

El Iperf es un software especializado diseñado para estimar el ancho de Bands del canal. La sutileza es que se necesitan 2 PC. Uno funcionará como servidor y el otro como cliente. Y ambos necesitan tener instalado el iperf.

En cuanto a la medición de la velocidad, hay 2 variedades:

  • en la salida;
  • en la entrada.

En la primera opción, el ordenador funcionará como «cliente». En el segundo, actuará como «servidor».

¿Qué puede hacer?

El Ipref se utiliza para medir el ancho de Bands de un canal. Hay varios parámetros configurables en la utilidad. Funciona con TCP, UDP, SCTP, IPv4, IPv6. Para los administradores de sistemas, iperf es una herramienta indispensable. Lo más importante es que el software es gratuito, no requiere gastos de compra ni de licencia.

Hay dos variedades de iperf: iperf2 e iperf3. Funcionan de forma independiente. Se puede utilizar a través de la línea de comandos de Windows. O bien en un shell Java con interfaz gráfica.

Instalar el ipref

Primero hay que descargar la utilidad iperf. No forma parte de las construcciones de Windows, no forma parte del sistema operativo. Descarga el iperf por separado. Puedes descargarlo aquí seleccionando el modo de bits necesario:

https://www.softslot.com/download-2898.html

Espera a que el iperf termine de descargarse. La forma más fácil es descargar el archivo de instalación en la unidad de tu sistema directamente. Parece que puedes ejecutar la utilidad y utilizarla. Pero no. Esto no funcionará. Debes utilizar la línea de comandos.

El algoritmo es el siguiente:

  • Inicia la línea de comandos (en Windows 10 introduce «cmd» en el cuadro de búsqueda).

  • Introduce «cd c:/» (si la utilidad está en esta unidad).

  • A continuación, para utilizarlo como cliente, introduce la combinación: «iperf -c -t 30 -i 10». Aquí «t» especifica el tiempo de prueba e «i» especifica la frecuencia de actualización de los datos.

Si hay un archivo de la distribución de iperf, habrá que descomprimirlo antes de la instalación. A veces es necesario ejecutar la utilidad con una cuenta de administrador. Tras introducir «dir» aparecerá una lista de comandos disponibles. Asegúrate de descargar la versión más reciente del software. El usuario debe elegir entre «dos» o «tres» iperf.

Sintaxis y opciones

Con respecto a la sintaxis del software iperf, debe entenderse que las partes cliente y servidor existen de forma independiente. Y, por lo tanto, se ejecuta con diferentes comandos. Así es como hay que proceder en cada situación:

  • para el servidor – $ iperf3 -s opciones;
  • para el cliente – $ iperf3 -c dirección_servidor opciones;

Una vez que hayas resuelto el inicio, puedes pasar a los comandos, las opciones del programa. La lista es muy larga, pero incluso aquí no es demasiado difícil entrar si quieres. Empecemos por las generales.

Al introducir «-p» se especifica el puerto al que hay que conectarse. «-f» especifica el formato de los datos a mostrar. Están disponibles los kilobits, megabits, kilobytes y megabytes por segundo. Los demás comandos se enumeran a continuación:

  • «-i» significa intervalo en la demostración de datos de prueba de iperf;
  • «-F» especifica el uso de la información de un archivo (en lugar de generar indicadores aleatorios);
  • «-l» especifica el tamaño del búfer (inicialmente fijado en 8 kilobytes);
  • «-m» se refiere al segmento, a su tamaño;
  • «-o» muestra los resultados de la escritura en un archivo;
  • «-p» establece el puerto de enlace (5201 en el preajuste);
  • «-u» establece el protocolo de red UDP;
  • «-w» controla el tamaño de la ventana;
  • «-B» se vincula a la interfaz, al host;
  • «-J» inicia el cambio al formato JSON.

Estas eran las órdenes básicas. A continuación, pasemos a los comandos del servidor.

Opciones para el servidor

Estas acciones sirven para controlar la aplicación ipref en el ordenador servidor. Esto es lo que los desarrolladores han preparado:

  • «-s» especifica el funcionamiento en modo servidor;
  • «-D» activa el inicio en segundo plano;
  • «-I» establece la ruta para guardar el archivo PID;
  • «-1» asigna una única conexión de cliente seguida de una salida.

No tanto como me gustaría. Para el modo «cliente», la elección es más rica.

Opciones para el cliente

Como ya se sabe, la aplicación iperf puede funcionar en 2 modos básicos. Esto es lo que está disponible para el PC cliente:

  • «–sctp» permite sustituir el protocolo de red TCP por SCTP;
  • «-u» cambia al protocolo UDP;
  • «–connect-timeout» te permite establecer el tiempo de conexión inicial al servidor (medido en milisegundos);
  • «-b» significa velocidad, bitrate. En el modo TCP no está limitado por nada, para el protocolo UDP se establece a partir de 1 megabit por segundo;
  • «-t» establece el tiempo de ejecución de la prueba. Se mide en segundos. El parámetro se ajusta inicialmente a 10 segundos;
  • «-R» desencadena una inversión. Es decir, la medición no se hace desde el cliente al PC servidor, sino en sentido inverso;
  • «-P» define el número de hilos activos;
  • «-w» ajusta el tamaño de la ventana TCP.

Además, está disponible el cambio forzado a la configuración IPv4 (introduce «-4»), IPv6 («-6»).

Cómo utilizarlo en el sistema operativo Windows

En primer lugar, debes seleccionar la versión necesaria de la aplicación iperf. Depende del modo de bits de Windows, su versión – 7, 8, 10. Cuando se determine la versión necesaria, descarga la distribución, instala el software. A continuación, ejecuta la línea de comandos, este es el modo básico de iperf. Es obligatorio utilizar una cuenta de administrador.

A continuación, se decide qué parámetro del ancho de Bands se va a medir. Es decir, si la aplicación iperf determinará la velocidad para el servidor o para el PC cliente.

Ejemplos

La forma más fácil de entender cómo funciona una aplicación es utilizar un ejemplo concreto. Entonces quedará claro lo que ocurre en el iperf. Y también, qué es exactamente, cómo se mide allí. Para simplificar las cosas, utilizamos un servidor con una dirección específica, 192.168.0.101. La dirección del cliente puede ser cualquier cosa. Comenzamos iniciando el PC servidor.

Utilizamos la versión iperf3, pero se permiten otras versiones. El algoritmo es el siguiente:

  1. Introduce «iperf3 -s». Para definir las unidades de velocidad, se da el comando «-f». Entre los más utilizados están el kilo, el mega y el gigabit. Se indican con las letras «k», «m» y «g» respectivamente. También están disponibles el kilo, el mega, el gigabyte y el terabyte. Los símbolos elegidos para ellos son «K», «M», «G», «T». La combinación «iperf3 -s -f K» significa mostrar la velocidad en kilobytes.
  2. Configura el puerto. En la configuración básica, el puerto 5201 está configurado. Para cambiar la dirección, utiliza el comando «-p». Para cambiar a otro puerto, introduce «ipref3 -s -p 4000».
  3. Para configurar el cortafuegos. Para la versión ufw, escribe la combinación «sudo ufw allow 5201». Respectivamente, para firewalld sería «sudo firewall-cmd –permanent –add-port=5201/tcp» (para el protocolo TCP). Para UDP se cambian los 3 últimos caracteres.
  4. Funcionando en segundo plano. De esto se encarga el literal «-D» asignado. En este caso los datos se escriben en el archivo. Lo que hay que hacer: «iperf3 -s -D –logfile /var/log/ipref.log».
  5. Comprobación del funcionamiento del servidor. Esto se hace introduciendo «ss». El comando completo es el siguiente: «ss -tulpn | grep 5201».
  6. Asignación de Ip. Para IPv4, es «4». Para IPv6 es «6». Las IPs específicas a conectar se especifican con «iperf3 -s -4 -D –logfile /var/log/ipref.log».

No olvides que la duración de la prueba (en segundos) se establece con el comando «-t». El ancho de Bands se muestra en «Bitrate».

El comando «iperf3 -c 192.168.0.101 -f M -i 5 -t 30» significa que el servidor está funcionando en 192.168.0.101, dando valores intermedios cada 5 segundos. La duración total de la prueba en este caso es de 30 segundos. Por cierto, iperf no sólo funciona con Windows, sino también con otros sistemas operativos. Pero ya hablaremos de ello en la próxima ocasión.

·  Cómo puedes desactivar el modo de reposo en un ordenador con Windows 10, 2 formas

ForoPc
VidaParalela
Tarabu
Nosbi
Tecnogeeks
UnMeroTecnologico
AbuelitaModerna
Chatroulette
Migliori alternative a Chatroulette
Meilleures alternatives à Chatroulette
Die 15 besten Alternativen zu Chatroulette
Najlepszych alternatyw dla Chatroulette
Kids.youtube.com/activate: Geben Sie den Code von Ihrem Fernseher oder Telefon ein
Kids.youtube.com/activate : saisissez le code de votre téléviseur ou de votre téléphone
Comment résoudre les problèmes de démarrage de TLauncher
Bir kişinin doğum tarihi nasıl öğrenilir?
Ano ang ibig sabihin ng makakita ng butterfly?