0

I use iperf to test bandwidth, if i set large test bandwidth, it gives me "WARNING: did not receive ack of last datagram after 10 tries" and there is no report, i want to know what does this mean?

iperf -c xxx -u -b 100m

larry
  • 3,927
  • 9
  • 35
  • 41

4 Answers4

3

It could be:

Something is blocking the traffic between your hosts.

You specified UDP on the client command, did you do the same on the server side?

The client connection to the server should generate output indicating it has connected, are you seeing this?

mcmeel
  • 526
  • 2
  • 6
0

With what options did you invoke the iperf server? If it's listening on a TCP socket it won't respond to the UDP datagrams that you're sending.

akramer
  • 546
  • 2
  • 6
0

Maybe the bandwidth you used -b 100m was too large.

You can use the default bandwidth iperf -c xxx -u, which will be equivalent to -b 1m, or even less -b 100k.

Cory Knutson
  • 1,866
  • 12
  • 20
-1

Because you are running . two kinds of server on the machine . on server side you are running for both with iperf -s and iperf -s -u like this because of this