?
Solved

Hard time achieving Gig Network Speed on Windows Machines

Posted on 2011-10-11
7
Medium Priority
?
207 Views
Last Modified: 2012-05-12
I have a Cisco gig switch and I decided to test my network bandwidth on various machines by using the Iperf utility.  I am confused by what I found.

When I run the iperf test on a linux box or mac to my 2003 server that is plugged into a gig port, Iperf reports speeds around 933 Mb/s... yea!

However, when I run the same test on all of my windows 7 machines Iperf only reports speeds around 450 Mb/s.  

Does anyone if there is some setting in Windows 7 that would prevent me from getting true gig speeds.  Auto negotiation is set on them.  

Thanks
0
Comment
Question by:phcc75
7 Comments
 
LVL 13

Expert Comment

by:marine7275
ID: 36950069
I don't know of any win7 settings other than autonegiate, but make sure the cable is gb capable
0
 
LVL 39

Expert Comment

by:ChiefIT
ID: 36951480
Your duplex settings will negotiate 10/100 or 1000, half duplex or full duplex. For cisco equipment, they have to match EXACTLY. You can not set a computer to 1000 full duplex, and the cisco switch to Auto negotiate....

Here's the stickler. Some NICS are not recognizing the Fast Link Pulse data as full duplex. So, the machines end up as trying to transfer data with HALF duplex. This is the data that is used in Auto negotiation of the duplex settings. Let me see if I can find the article on this>

This link explains the fast link pulse and what can potentially go wrong in the autonegotiations of the duplex settings:
http://www.dell.com/content/topics/global.aspx/power/en/ps1q01_hernan?c=us&l=en&cs=555

Now, the fast link pulse problems will NOT be OS specific. Instead it will be hardware and third-party driver specific. Also, if your duplex settings don't match, you will see symtpoms of intermittent communications and what appears to be a flooded nic for a couple minutes, OR you will probably not communicate at all because they are on different communications parameters.

------>>>So, I don't think that the duplex settings is your problem.

You can check them to make sure the switch matches the computer's duplex settings. Also make sure it matches the router's and firewall's duplex settings.
0
 
LVL 5

Expert Comment

by:Meultje
ID: 36954805
What happens when you turn of your Win7 firewall. Probably the speed will increase quite a bit.
0
What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

 

Author Comment

by:phcc75
ID: 36955765
It's already off
0
 
LVL 39

Expert Comment

by:ChiefIT
ID: 37052520
I think you have to decipher what the test is really running. A TCP connection with synchronizations and handshakes will always appear less of a payload than a UDP connectionless protocol.

While in class, (as an example) we performed a lab on different protocols and perceived bandwidth of them we tried different VoIP codecs, and also different encryption, and also different compression utilities. It was pretty shocking what we figured out on the LAB. The perceived bandwidth was not exactly what we thought it would be.

Sometimes running a test, and not really translating the  test correctly can cause you problems as well.
0
 

Accepted Solution

by:
phcc75 earned 0 total points
ID: 37185799
Unresolved.
0
 

Author Closing Comment

by:phcc75
ID: 37199867
The question is still unresolved.
0

Featured Post

Restore individual SQL databases with ease

Veeam Explorer for Microsoft SQL Server delivers an easy-to-use, wizard-driven interface for restoring your databases from a backup. No expert SQL background required. Web interface provides a complete view of all available SQL databases to simplify the recovery of lost database

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This program is used to assist in finding and resolving common problems with wireless connections.
This article will show you step-by-step instructions to build your own NTP CentOS server.  The network diagram shows the best practice to setup the NTP server farm for redundancy.  This article also serves as your NTP server documentation.
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
NetCrunch network monitor is a highly extensive platform for network monitoring and alert generation. In this video you'll see a live demo of NetCrunch with most notable features explained in a walk-through manner. You'll also get to know the philos…

850 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question