Differences in Bandwidth results linux vs. windows

31 views
Skip to first unread message

Joey Hankin

unread,
Aug 4, 2014, 1:57:08 PM8/4/14
to sockperf...@googlegroups.com
Hello All,

I have been trying to get some consistency out of sockperf when running it on various platforms (linux and windows). I've found that when I run sockperf with the "throughput" option for the client, my results vary significantly depending on the platform I am using. 

For instance, over a 1GB ethernet switch, running both the client and server on windows tends to give me around 10 MBps. However, if I run the client on linux and the server on either windows or linux, I get a bandwidth of 115 MBps. 

I am typically running the client with the following flags - ./sockperf throughput -i [IP_ADDRESS] -p [PORT] -t 60 -m 1472

Is there a reason using windows or linux would have such an effect? I tried disabling windows firewall and saw the same results, so at least that doesn't seem to be the problem.

Also, I was curious as to why sockperf would read out such low bandwidths when I'm operating on a 1GB switch? There are other things on the network so I don't expect it to be fully utilized, but in the windows case especially, 10 MBps seems much lower than I was expecting.

Any answers or advice would be greatly appreciated!

Thank you
Reply all
Reply to author
Forward
0 new messages