Slow network performance Server 2008 R2

Posted on 2014-08-08
Last Modified: 2015-02-17
I have a single Dell PE 2950, 2 CPU, 16GB Ram, 2 embedded Broadcom ports(teamed), Intel Gigabit ET Quad port card(only one port in use).

Problem:  I am only able to achieve 20% of any one connection to this server.

Here is what I have tried

netsh interface tcp set global autotuninglevel=disabled
netsh interface tcp set global chimney=disabled
netsh interface tcp set global rss=disabled
and a couple registry edits
All drivers for both cards are the latest versions.
None of this worked with the Broadcom so I assumed the Broadcom was junk and installed the Intel card.  Same results.

Here is the strange part: With the previous tcp settings disabled I get ~20MBps on the Intel port.  If I open the properties of the Intel card and CHANGE the RSS setting the connection will gradually increase to ~80-90 MBps for about 20 minutes and gradually go back to ~20 MBps.  I can repeat this process over and over.  It does not matter what RSS is set to.  Just the fact that the setting changed causes the increase in bandwidth.

Question by:pmetech
    LVL 42

    Assisted Solution

    by:Davis McCarn
    Anytime you change settings for the NIC or the networking interfaces, the connection is reset and reinitialized so whatever is causing the degradation has to start over.
    There ought to be hints to the source in either the task manager or the event viewer.
    LVL 24

    Accepted Solution

    It may be something as simple as network cables (try another) or it may be the ports on the switch/router or the device itself going bad. I assume the speeds were what they should be at one time--did anything unusual happen after that like maybe a power surge or a power loss that could have damaged the network.

    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Join & Write a Comment

    I have been working as System Administrators since 2003. I recently started working as a FreeLancer and was amazed to find out that very few people are taking full advantage of their Windows Server Machines. Microsoft Windows Server comes with so…
    To effectively work with Diskpart on a Server Core, it is necessary to write some small batch script's, because you can't execute diskpart in a remote powershell session. To get startet, place the Diskpart batch script's into a share on your loca…
    This tutorial will give a an overview on how to deploy remote agents in Backup Exec 2012 to new servers. Click on the Backup Exec button in the upper left corner. From here, are global settings for the application such as connecting to a remote Back…
    To efficiently enable the rotation of USB drives for backups, storage pools need to be created. This way no matter which USB drive is installed, the backups will successfully write without any administrative intervention. Multiple USB devices need t…

    755 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

    Need Help in Real-Time?

    Connect with top rated Experts

    16 Experts available now in Live!

    Get 1:1 Help Now