Windows server 2012 r2 network speed to computer is limited to ~30mbps

bandwidthwindowswindows-server-2008-r2windows-server-2012-r2

We have recently installed Windows Server 2012 R2 in our school.

I noticed, that bandwidth to one client is somehow limited to around 30mbps.

This server is gateway to internet.

When we had UNIX box, no problems occurred regarding speed.

AD is not set to limit bandwidth, as it was everything fine, when UNIX box was in place.

What could be the culprit? Tried various hints, such as https://www.duckware.com/blog/how-windows-is-killing-internet-download-speeds/index.html , but none seems to work.

We have:
Gateway – Windows Server 2012 R2 (Routing, DHCP, WSUS, Firewall) (WAN IP)
DC – Windows Server 2008 R2 (Apache, MySQL, FTP) (SpeedTest Mini) (LAN IP)
Client – Windows 10 (x.x.4.1)
firewall rules, to redirect WAN IP to some ports, including 80 to LAN IP

Scenario 1:
Client runs speedtest on WAN IP – speed around 30mbps.

Scenario 2:
Client runs speedtest on LAN IP – speed hopping nearly 100mbps

Scenario 3:
DC runs speedtest on WAN IP – speed around 30mbps
Basically it runs speedtest to itself, but through gateway

Scenario 4:
DC runs speedtest on LAN IP – speed around 200-300mbps – still, it is internal traffic, in same box

Scenario 5:
Gateway runs speedtest on LAN IP – Download speed hopping nearly 100mbps, Upload around 22mbps

Scenario 6:
Client runs speedtest on WAN IP – Download speed hopping nearly 100mbps, Upload around 22mbps

Scenario 7:
Gateway copies file to Client – around 100mbps

Scenario 8:
Gateway copies file from DC – around 30mbps

EDIT
Scenario 9:
3 Clients runs speedtest, all get 30mbps.
It seems, that it is limited per client, but as I said, this was not an issue with UNIX box

EDIT 2:
Scenario 10: Client copies files from DC via local share (LAN IP) – around 100mbps

Best Answer

It appears that two of our NICs were faulty, one would give 100/30, other - 30/100. Third one was older but working perfectly. Still, we ended up buying Intel card for future reliability.

Related Topic