Help! My local network transfer is horribly slow :(

aquaticcolor

Reputable
May 29, 2014
28
0
4,540
Hello, so I built a small home media server that does bunch of downloads that I need. The problem is, the transfer speed is excruciatingly low :(. I tried transferring 3GB file over a network, and the average speed was only around 2.8MB/s, and that's after turning every network using program in both computers. I don't know why the speed is so slow.

Here are the specs of the server and the router
Server:
Intel Celeron J1900
4GB DDR3-1333Mhz RAM
ASrock Q1900-ITX
Realtek Gigabit Ethernet
250GB Toshiba 2.5inch 5400rpm HDD (where OS is)
3TB WD Red NAS Drive
OS: Windows 8.1 Pro

Router:
smcd3gnv (Basically, what I got from comcast)

Can anyone help me?

p.s. My computer is connected to modem via TP-Link 500Mbps powerline adapter. But considering how well that thing works, I don't think that is the problem.
 

aquaticcolor

Reputable
May 29, 2014
28
0
4,540


Obviously. The question was, the speed was only around 2.8MB/s even with 500Mbps max connection speed.
 
Powerline adapters have a huge range of speed. There are many things in your house that effect their speed. In fact in some houses they don't work at all. But take a look at this chart: http://www.smallnetbuilder.com/lanwan/powerline-charts/view
It does not have your adapters on there but you can see even under the best conditions, the best adapter is only running 125Mbit/s. Now that is a decent speed but it is not your average and it is not under normal conditions. Most likely your powerline adapter is the problem. Here is a short article on how to optomize your powerline adapter. http://www.smallnetbuilder.com/lanwan/lanwan-basics/31238-slow-homeplug-five-ways-to-boost-powerline-network-speed
 

aquaticcolor

Reputable
May 29, 2014
28
0
4,540


this is an outdated article. The powerline adapter model I use has 500Mbps cap, and the connection speed to the modem is at least 400Mbps in average. The article is valid back when powerline adapters were primitive and only had around 200Mbps cap.
 
No it is not outdated. As you will see the top performer is a 600Mbps adapter. What these figures are (600, 500, 300, 200, etc) are max link rates. The link rates are not the throughput rates (just like in wireless networking). Under best conditions the throughput on a powerline adapter is about 50%. So a 600 would be 300. Then powerline adapters work as half duplex connections (again just like wireless) so to compare it to a standard wired ethernet connection (full duplex) you have to cut its throughput in half again. So a 600Mbps powerline can do about 150Mbit/s max throughput, with a perfect connection. For most real life connections no powerline available will get much above 100Mbit/s. With just a little noise in your power lines, and the throughput speed drops drastically.
Wired connections are usually better than wireless. But powerline wired is the least reliable of the standard methods most people use (Cat5 cable, MOCA connections, powerline adapters).
 

rcfant89

Distinguished
Oct 6, 2011
546
3
19,015
So let me see if I am following you, you have a computer and a server and you want to transfer files between the two.

Can you give us the network topology? You said your computer is connected to your modem via TP-Link 500Mbps powerline adapter. What is your server connected to? Wifi? I suspect this is your problem.

If you are using an 802.11g router, you will only have 54 Mbps which is further reduced to ~22 Mbps throughput when you take into account acknowledgements and other factors. 22 Mbps (megabits per second) equals 2.75 MBps (megabytes per second) as one byte is eight bits.

If you want to transfer data at a rate faster than this, you would need to upgrade your router to an 802.11n (or better) solution. If you could connect both to a switch though and avoid wireless, you could get amazing performance for very cheap (gigabit for ~50 bucks or so). Of course, wires are not as convenient in many cases so that is up to you.
 

aquaticcolor

Reputable
May 29, 2014
28
0
4,540


Sorry, I forgot to mention that my server is directly connected to the modem via Ethernet cable.