Iperf tests in reverse direction

I used iperf to measure the max throughput for TCP connection between two ubuntu machines. Both the machines were directly connected be means of a 1Gbps cable. When I performed iperf tests i obtained a bandwidth of 845 Mbps on an average. But when i tried reversing the direction (i.e changed server to client and viceversa) the results went down to 185 Mbps.These results are an average of ten readings and the max i was able to obtain was 370Mbps. I then decided to set the same value for parameters such as rmem_max, wmem_max, tcp_rmem, tcp_wmem but even after setting same parameters i got similiar results. i.e(845Mbps in one direction and 185Mbps in the other direction). I don't know what the possible cause could be. Is there something important that i have missed?

1 Reset to default

Know someone who can answer? Share a link to this question via email, Twitter, or Facebook.

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like