Questions tagged [iperf]

Iperf is a network testing tool for performance and tuning that can create TCP and UDP data streams and measure the throughput of a network that is carrying them.

Iperf is a network testing tool for performance and tuning that can create TCP and UDP data streams and measure the throughput of a network that is carrying them.

184 questions
35
votes
1 answer

Android Error : IPerf::tryGetService failed

I am developing a simple Android app. In my app I implement a toolbar and an actionbar with a ViewPager for doing swipe between fragments, I am using a RecyclerView to fill a list of movie and everything goes fine. The app doesn't crash but in the…
14
votes
6 answers

How to specify iperf client port

Is there a way to force an iperf client to use a specific port number as its outgoing port instead of letting iperf on choosing a random port to use?
mirandaio
  • 275
  • 1
  • 2
  • 10
13
votes
2 answers

TCP receiving window size higher than net.core.rmem_max

I am running iperf measurements between two servers, connected through 10Gbit link. I am trying to correlate the maximum window size that I observe with the system configuration parameters. In particular, I have observed that the maximum window size…
Adama
  • 720
  • 2
  • 5
  • 23
13
votes
8 answers

install iperf3 ubuntu 14.04

I hope to find an answer rather quickly about this issue. I am currently trying measure RTT from an iOS device to my ubuntu desktop and server. However, I'm seeing that the iperf version on iOS is iperf3 (which is probably the reason why I keep…
Jerome
  • 131
  • 1
  • 1
  • 4
11
votes
5 answers

How can I stop iperf server when it finishes?

Once the client finishes the process is automatically closed. I would like to do the same thing in the server side, because I want to automatize some processes, but the server side finishes but remains open.
Ander Galisteo
  • 111
  • 1
  • 1
  • 3
4
votes
6 answers

iperf error: connect failed: no route to host

I have installed same version of iperf (2.0.5) on 2 different ubuntu systems. But when i execute command iperf -s -p 45678 on one system and iperf -c 172.18.41.17 -p 458 -t 10 on another system. It gives me error "connect failed: No route to…
Nikita
  • 425
  • 1
  • 7
  • 19
4
votes
1 answer

How to update time-stamp every second to stdout of iPerf command

I'm performing iperf between two terminals and able to get the output as follows: 2017-01-09 16:43:03: Connecting to host 192.168.234.2, port 5201 2017-01-09 16:43:03: [ 4] local 192.168.234.1 port 36544 connected to 192.168.234.2 port…
4
votes
2 answers

tcpdump shows nothing for my C++ application?

If I run: iperf -s -u -B 224.0.31.155 and run sudo tcpdump -ni any 'host 224.0.31.155' tcpdump is able to capture something: tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on any, link-type LINUX_SLL (Linux…
Hei
  • 1,844
  • 3
  • 21
  • 35
4
votes
2 answers

How iperf calculates network statistics

iperf is a great tool to measure network statistics, such as loss, throughput, jitter. I have used it a lot. But, I am just wondering how it calculates those statistics. For throughput, it can simply measure the number of bytes it received in a…
Jack Chan
  • 1,077
  • 1
  • 10
  • 15
4
votes
2 answers

udp traffic with Iperf for haproxy

I'm working on my personal project on "performance evaluation" of Haproxy using Docker Container. I'm programming with Python and uses iperf for traffic generation. I created several Docker containers as clients and servers. The clients are supposed…
user2567806
  • 460
  • 3
  • 7
  • 17
4
votes
1 answer

clear differentiation of throughputs in gnuplot

I'm comparing the throughput of wireless link in two situations, i want to plot them both in a single graph. the problem is that the graph obtained by plotting throughput against time is as in this picture when i plot both throughputs in the same…
Shashank
  • 75
  • 6
4
votes
3 answers

How does iperf calculate throughput and jitter?

I've read that Iperf basically tries to send as much information down a connection as quickly as possible reporting on the throughput achieved. This tool is especially useful in determining the volume of data that links between two machines can…
Varda Elentári
  • 2,242
  • 6
  • 35
  • 55
3
votes
1 answer

how to modify Iperf TCP connection timeout?

I am using mininet for emulation of a network. My network has a delay of 3000ms(linear topology of 3 switches).When I tried to do iperf I got Connection failed : No route to host error in client. After a lot of time with the help of internet i came…
Vinay
  • 111
  • 1
  • 7
3
votes
1 answer

Docker container connected by OVS+DPDK, `Ping` work but `iperf` NOT

I am trying to build a platform using Docker, OVS+DPDK. 1. Set up DPDK + OVS I set up DPDK+OVS using dpdk-2.2.0 with openvswitch-2.5.1. First, I compile the code of DPDK, set up hugepages. I do NOT bind NIC, because I don't get traffic from…
jiexray
  • 325
  • 4
  • 13
3
votes
1 answer

iperf and iperf3 shows different network bandwidths

I am trying to understand the difference between iperf (version=2.0.8b) and iperf3 (version=3.15) which are showing different network bandwidths between the two VMs and with same parameters. When I run "iperf -s" on server and "iperf -c -t 30 -P 8"…
NKD
  • 51
  • 1
  • 2
  • 4
1
2 3
12 13