New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
How do I prove my provider is throttling my connection?
Hi all,
I suspect that my bare-metal provider is shaping my bandwidth. Speedtest.net tests show that I should be getting upwards of 570Mbps down and 675Mbps up. However, whenever I transfer a 1GB test file between two bare-metal servers in the same location, I get almost consistently 20Mbps up. When I transfer the test file to a Digital Ocean droplet, it's around 25-30Mbps up.
Is there any way to prove that my traffic is being shaped?
Thanks.
lmnotran
Thanked by 1Riz
Comments
How are you transferring the file?
Hello,
There are plenty of reasons why this is not what you think it is. Internal datacenter bandwidth may be a lot more congested than the pipe out to the Internet.
It was just a misunderstanding.
See if they can connect your systems to the same switch. As mentioned, they have poor internal routing.
Try using iperf between two servers instead to test.
Have you asked your provider ?
I love speedtest.net
when ISP only gave me 10 mbps (max data rate on modem 11 mbps), on speedtest.net I got 20 mbps-25mbps
I have tried rsync, http, ftp, and sftp.
Strange. The iperf tests show around 900Mbps.
Nope. I'm not completely sure that they are shaping my traffic, so I don't want to make any false accusations.
No, but you could ask them to comment on why you're seeing those speed differences.
Speedtest uses compressible data, and your isp may cache it
Multithreaded traffic vs single thread, probably just internal congestion or bad internal routing, just get them both on the same switch.
where the file is located? is it on NFS?
I'll open a ticket.
It's on the ext4 partition that the OS is installed on.
Try downloading via http but use Axel instead of wget