Troubleshooting Network Speeds (Upload/Download)

There are a great deal of factors that can affect upload and download speeds from a dedicated server. 
 
Resource usage: This is typically the most common culprit. Heavy CPU, RAM, or I/O usage can severely limit the transfer speeds that the server is capable of. The easiest way to diagnose this issue is to test within a clean environment, such as a Linux Live CD.
 
Peering and Congestion: Specific routes may have points of congestion, where the full throughput speed is not available at a specific point along the route between the server and client. Our direct connections with our upstream are guaranteed never to be more than 80% utilized, to allow for traffic bursts. 
 
Distance: The further the distance between the client and the server the points of congestion and the higher the latency. Both of these can have a major part in transfer speeds. If there is no congestion along the route, the server OS may not have TCP Windows Scaling enabled.
 
Enabling TCP Windows Scaling in Linux and Windows will usually drastically improve transfer speeds.
 
Additional Resources:
https://systembash.com/tweaking-tcp-for-fast-100mbps-connections-and-transfers-on-linux/
  • 25 Users Found This Useful
Was this answer helpful?

Related Articles

Windows 10 IPMI VPN Setup

Windows 10 has modified default VPN settings, please use the instructions below to setup the VPN...

Accessing Your Dedicated Server for the First Time

Thank you for choosing BlueRay Concepts for your dedicated server needs. This is guide on how to...

Service Level Agreement

Uptime SLA   BlueRay Concepts guarantees a 100% monthly network, power, and cooling...

Bandwidth Calculation for Dedicated Servers

Bandwidth for dedicated servers is calculated live on a rolling 30 day cycle. This type of...

DDoS Protection FAQ

Q. How much protection is included with each server? A. Each dedicated server includes 10 Gbps...