Page 1 of 1

Gigabit LAN performance

Posted: 08 Dec 2008, 17:41
by MartinHageras
I just did a TCP throughput test using Iperf to and from the Bubba and my XP machine and I can not get throughput speeds above 70 Mbit/s. 70Mbit on a 1000 Mbit line.

Anyone feel like doing a test on their setup?

For my test I used a short Cat 6 cable and connected the Bubba straight to my Gbit NIC on my PC. My PC is running XP and is a brand new dual core 3Ghz with 4 GB of RAM, so it should be up to the task.

I've never used Iperf before, so it could be that I'm doing something wrong, though the program seems rather fool proof. I actually ran the JPerf GUI-version on my Windows machine and Iperf 2.0 on Bubba.

Jperf for Windows:
http://sourceforge.net/project/showfile ... _id=585654

/Martin

Posted: 09 Dec 2008, 10:11
by MartinHageras
I did some more tests and here's what the output from Iperf looks like:

From XP to Bubba

Code: Select all

------------------------------------------------------------
Server listening on TCP port 5001
TCP window size:   128 KByte (WARNING: requested 64.0 KByte)
------------------------------------------------------------
[  4] local 192.168.10.1 port 5001 connected with 192.168.10.83 port 1132
[  4]  0.0-10.0 sec  79.6 MBytes  66.7 Mbits/sec
From Bubba to XP:

Code: Select all

------------------------------------------------------------
Client connecting to 192.168.10.83, TCP port 5001
TCP window size:   128 KByte (WARNING: requested 64.0 KByte)
------------------------------------------------------------
[  3] local 192.168.10.1 port 60555 connected with 192.168.10.83 port 5001
[  3]  0.0-10.0 sec  42.0 MBytes  35.2 Mbits/sec
So, this test indicates that the download speed is less than the upload speed, which is not what I've experienced in actual use. Copying files over FTP I usually get 6-10 Mbyte /s down and 4-5 MB up.

Could it be that my network settings in XP is limiting the throughput?

Posted: 11 Dec 2008, 15:42
by pa
Try to enable "jumboframes" also, that will increase network performance.

However, all your equipment needs to be able to handle this, and jumboframes needs to be activated both on bubba and your computer.

If you test this, make sure you have enabled a way into bubba using the WAN interface also, because if something fails on the network your bubba will be inaccessible from the LAN port...

/PA

Posted: 11 Dec 2008, 17:10
by MartinHageras
OK, I'll try with Jumbo Frames.