Iperf

Iperf
Información general
Tipo de programa Gestión del ancho de banda
Desarrollador The Iperf team
Lanzamiento inicial 10 de enero de 2014
Licencia Licencia BSD
Estado actual Estancado
Información técnica
Programado en C++
Plataformas admitidas Multiplataforma
Versiones
Última versión estable 2.0.5 ( 09 de julio de 2010 (13 años, 11 meses y 15 días))
Enlaces
Sitio web oficial
[editar datos en Wikidata]
iperf3
Información general
Tipo de programa Gestión del ancho de banda
Desarrollador The iperf3 team
Lanzamiento inicial 10 de enero de 2014
Estado actual Estancado
Versiones
Última versión estable 3.1230 de septiembre de 2022
Última versión en pruebas iperf 3.0b4 ( 02 de agosto de 2010 (13 años, 10 meses y 22 días))
Enlaces
Sitio web oficial
[editar datos en Wikidata]

Iperf es una herramienta que se utiliza para hacer pruebas en redes informáticas. El funcionamiento habitual es crear flujos de datos TCP y UDP y medir el rendimiento de la red. Iperf fue desarrollado por el Distributed Applications Support Team (DAST) en el National Laboratory for Applied Network Research (NLANR) y está escrito en C++.

Iperf permite al usuario ajustar varios parámetros que pueden ser usados para hacer pruebas en una red, o para optimizar y ajustar la red. Iperf puede funcionar como cliente o como servidor y puede medir el rendimiento entre los dos extremos de la comunicación, unidireccional o bidireccionalmente. Es software de código abierto y puede ejecutarse en varias plataformas incluyendo Linux, Unix y Windows.

  • UDP: Cuando se utiliza el protocolo UDP, Iperf permite al usuario especificar el tamaño de los datagramas y proporciona resultados del rendimiento y de los paquetes perdidos.
  • TCP: Cuando se utiliza TCP, Iperf mide el rendimiento de la carga útil. Un detalle a tener en cuenta es que Iperf usa 1024*1024 para medidas en megabytes y 1000*1000 para megabits.

Típicamente la salida de Iperf contiene un informe con marcas de tiempo con la cantidad de datos transmitidos y el rendimiento medido.

Como Iperf es una herramienta multiplataforma, puede funcionar en cualquier red y devolver medidas de rendimiento estandarizadas. Esto puede ser útil para comparar equipos de red cableados e inalámbricos de manera imparcial. Al disponer del código fuente, es posible examinar la metodología usada para realizar las mediciones.

Interfaz gráfica de usuario

Existe una interfaz gráfica de usuario (GUI) programada en Java llamada jperf jperf.

iperf3

iperf3 es un intento de reescribir Iperf desde cero, con el objetivo de reducir y simplificar el código fuente y de crear una biblioteca que pueda ser usada en otros programas. El proyecto comenzó en 2009 y la última versión beta fue liberada en agosto de 2010. iperf3 no es compatible con Iperf.

Véase también

  • Ttcp
  • bwping

Referencias

  • Measure Network Performance with iperf (Part 1), (Part 2), article published by Enterprise Networking Planet
  • Long Distance WiFi Trial, iperf used to measure 70 km Wi-Fi link
  • Measuring end-to-end bandwidth with Iperf using Web100, whitepaper on modifications to Iperf to be less intrusive

Enlaces externos

  • iperf2
  • iperf3
  • JPerf graphical frontend (en Google Code xjperf)
Control de autoridades
  • Proyectos Wikimedia
  • Wd Datos: Q1067122
  • Informática
  • Arch Linux: iperf3
  • AUR: iperf3-git
  • Debian: iperf3
  • Fedora: iperf3
  • Free Software Directory: Iperf
  • Gentoo: net-misc/iperf
  • Ubuntu: iperf3
  • Wd Datos: Q1067122