Iperf

Iperf

Iperf is a commonly used network testing tool that can create TCP and UDP data streams and measure the throughput of a network that is carrying them. Iperf is a modern tool for network performance measurement written in C++.

Iperf allows the user to set various parameters that can be used for testing a network, or alternately for optimizing or tuning a network. Iperf has a client and server functionality, and can measure the throughput between the two ends, either unidirectonally or bi-directionally. It is open source software and runs on various platforms including linux, unix and windows. It is supported by the National Laboratory for Applied Network Research.

When used for testing udp capacity, Iperf allows the user to specify the datagram size and provides results for the datagram throughput and the packet loss.

When used for testing tcp capacity, Iperf measures the throughput of the payload. One thing to note is that Iperf uses 1024*1024 for MegaBytes and 1000*1000 for MegaBits. There is a GUI front end available called jperf [http://dast.nlanr.net/projects/jperf/] .

Typical Iperf output contains a timestamped report of the amount of data transferred and the throughput measured.

Iperf is significant as it is a standardized tool that can be run over any network and output standardized performance measurements. Thus it can be used for comparison of wired and wireless networking equipment and technologies in an unbiased way. As it is open source, the measurement methodology can be scrutinized by users.

ee also

* Ttcp, bwping: tools of a similar nature.
* measuring network throughput

References

[http://www.enterprisenetworkingplanet.com/netos/article.php/3658331 Enterprise Networking Article on Performance Measurement]

[http://www.enterpriseitplanet.com/networking/features/article.php/3659616 Enterprise Networking Article on Performance Measurement Part2]

[http://www.eslared.org.ve/articulos/Long%20Distance%20WiFi%20Trial.pdf Iperf used to measure 70km Wi-Fi link]

[http://www.csm.ornl.gov/~dunigan/pam.pdf Modifications to Iperf to be less intrusive]

External links

* [http://sourceforge.net/projects/iperf/?abmode=1 Iperf site at SourceForge]
* [http://dast.nlanr.net/projects/Iperf/ Iperf site at nlanr (old)]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Iperf — est un logiciel informatique permettant la mesure de différentes variables d une connexion réseau IP. Iperf est développé par le National Laboratory for Applied Network Research (NLANR, États Unis d Amérique). Basé sur une architecture… …   Wikipédia en Français

  • Iperf — Тип управление пропускной способностью Разработчик Jeff Boote, Jon Dugan Написана на C, C++[1] Операционная система Кроссплатформенная Последняя версия 2.0.5 …   Википедия

  • Liste der standardisierten Ports — Die folgende Liste enthält die Zuordnung von Ports zu Protokollen, die von der IANA standardisiert wurden. Eine vollständige Liste kann unter Unixoiden Betriebssystemen in der Datei /etc/services eingesehen werden. Inhaltsverzeichnis 1 Legende 2… …   Deutsch Wikipedia

  • Throughput — This article is about the use of Throughput in communication networks. For disk drives, see Throughput (disk drive). For business management, see Throughput (business). In communication networks, such as Ethernet or packet radio, throughput or… …   Wikipedia

  • Measuring network throughput — Throughput of a network can be measured using various tools available on different platforms. This page explains the theory behind what these tools set out to measure and the issues regarding these measurements. Contents 1 Reasons for measuring… …   Wikipedia

  • Knoppix STD — (Security Tools Distribution) is a Live CD Linux distribution based on Knoppix that focuses on computer security tools. It includes GPL licensed tools in the following categories: authentication, password cracking, encryption, forensics,… …   Wikipedia

  • TTCP — is a utility program for measuring network throughput, popular on Unix systems.TTCP can be used for both Windows and *nix systems alike. Testing can be done from a Windows machine to a *nix machine as long as they both have a TTCP application… …   Wikipedia

  • PerfSONAR — [http://www.perfsonar.net| perfSONAR] ( Performance focused Service Oriented Network monitoring ARchitecture ) is an international collaboration for network monitoring. Contributors are the EU funded GN2 JRA1 project, [http://www.internet2.edu|… …   Wikipedia

  • Bwping — is a tool to measure bandwidth and response times between two hosts using Internet Control Message Protocol (ICMP) echo request/echo reply mechanism. It does not require any special software on remote host. The only requirement is the ability to… …   Wikipedia

  • Nagios — Capture d écran de l interface web de Nagios …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”