NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
shedz
May 07, 2014Aspirant
Speeding up upload speeds from ReadyNAS 312
Hi all forums users, legends and techies
I own a ReadyNAS 312 with 2 x 3TB HDD and a netgear N150 dgn1000 router. I am experiencing really slow upload speeds when I access my server externally via https and ftpes. I did a speedtest via speedtest.net to test my ISP speeds and my router on the LAN and it results with upload speeds 800 Kbps and downloads at 6Mbps, whereas accessing the NAS externally and copying files uploads at approx 100kbps. I have logged on via https,ftp,readyNASremote from various computers and different networks and all retrieve the same files at the same rate (word, excel, pdf, images, and mp4 files). I am confused about the inconsitancy here. I have read that I can change MTU's but I am hesitant to muck around with these settings. All MTU setting are defualts and have not been touched and the defaults and auto's are max (1500). Is there a reason why uploads are very slow or why the readyNAS to router to ISP is really slow???? The NAS is connected to the router via ethernet and when I access it over LAN via wifi I can achieve transfer speeds at approximately 3Mbps - not to bad. So why the limit via the router to upload for ftp and http?
Any help or advice would be appreciated.
thanks
shedz
I own a ReadyNAS 312 with 2 x 3TB HDD and a netgear N150 dgn1000 router. I am experiencing really slow upload speeds when I access my server externally via https and ftpes. I did a speedtest via speedtest.net to test my ISP speeds and my router on the LAN and it results with upload speeds 800 Kbps and downloads at 6Mbps, whereas accessing the NAS externally and copying files uploads at approx 100kbps. I have logged on via https,ftp,readyNASremote from various computers and different networks and all retrieve the same files at the same rate (word, excel, pdf, images, and mp4 files). I am confused about the inconsitancy here. I have read that I can change MTU's but I am hesitant to muck around with these settings. All MTU setting are defualts and have not been touched and the defaults and auto's are max (1500). Is there a reason why uploads are very slow or why the readyNAS to router to ISP is really slow???? The NAS is connected to the router via ethernet and when I access it over LAN via wifi I can achieve transfer speeds at approximately 3Mbps - not to bad. So why the limit via the router to upload for ftp and http?
Any help or advice would be appreciated.
thanks
shedz
7 Replies
Replies have been turned off for this discussion
- StephenBGuru - Experienced UserI suspect you might be mixing mbits per second and mbytes per second. Generally file transfer times are measured in bytes, but network speeds (including speedtest) are in bits. If (as is usual) file transfer is in bytes and network speeds are bits, then speedtest and your file transfer speeds are completely consistent - 800 kbits/sec is the same as 100 kbytes per second.
I don't know if increasing the MTU was what you had in mind, but that will not help your internet performance and can't be done with your 100 mbit ethernet setup anyway. You might need to decrease it. The way to tell is to use ping to probe an internet site (like google).
From a windows PC, open the cmd box and typeping http://www.google.com -f -l 1472
If that succeeds (without an error about fragmentation), then 1500 is the correct value. If it fails, try lowering the 1472 until you find the biggest value that works. Add 28 to that value, and you get the MTU of that network path.
The exact options for ping depend on the OS you are using, if you google "ping MTU" you can find some guides that will include whatever you use.
Your WiFi speed looks about right (assuming you mean 3 mbytes/second), but a wired ethernet test would be helpful. There's a good tool here: http://www.808.dk/?code-csharp-nas-performance
Your router is limited to 100 mbits, so the fastest speeds you will see on the local LAN will max out around 11 MB/s (there is some overhead and latency that reduces the throughput a bit). - shedzAspirantThanks Steve
I am maxing out my upload speeds from my ISP (dodo). I tested using testmy.net and results show uploads between 24KB/s (189kbps) to 87KB/s (699kbps)..v. slow. Guess I didn't realise this when deciding to install my own NAS but you live and learn. I use a pc so I couldn't use the tool you recommended. I have Virtual Box but I could not get it to connect to my server. Will keep trying on that note.
Giving the google a try but substituting for mac and result in full packet loss at 1462 but zero loss and 1452; so guessing my largest packet size is 1452 + 28 = 1480. Is this correct?
--- google.com ping statistics ---
5 packets transmitted, 0 packets received, 100.0% packet loss
Shedz-MacBook-Pro:~ Shed$ ping -c 5 -D -s 1462 google.com
PING google.com (74.125.237.163): 1462 data bytes
1470 bytes from 74.125.237.163: icmp_seq=0 ttl=57 time=117.094 ms
1470 bytes from 74.125.237.163: icmp_seq=1 ttl=57 time=114.757 ms
1470 bytes from 74.125.237.163: icmp_seq=2 ttl=57 time=114.629 ms
1470 bytes from 74.125.237.163: icmp_seq=3 ttl=57 time=114.443 ms
1470 bytes from 74.125.237.163: icmp_seq=4 ttl=57 time=113.767 ms
--- google.com ping statistics ---
5 packets transmitted, 5 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 113.767/114.938/117.094/1.131 ms
Shedz-MacBook-Pro:~ Shed$ ping -c 5 -D -s 1452 google.com
PING google.com (74.125.237.163): 1452 data bytes
1460 bytes from 74.125.237.163: icmp_seq=0 ttl=57 time=113.910 ms
1460 bytes from 74.125.237.163: icmp_seq=1 ttl=57 time=117.839 ms
1460 bytes from 74.125.237.163: icmp_seq=2 ttl=57 time=114.217 ms
1460 bytes from 74.125.237.163: icmp_seq=3 ttl=57 time=114.642 ms
1460 bytes from 74.125.237.163: icmp_seq=4 ttl=57 time=114.473 ms
Thanks Steve. - StephenBGuru - Experienced UserDid you see loss at 1472?
The test tool is for Windows. - shedzAspirantyep
--- www.google.com ping statistics ---
5 packets transmitted at 1472, 0 packets received, 100.0% packet loss was the result.
I realised it was for windows but thought i could run it through virtualbox.app (an app that runs windows on a mac). - StephenBGuru - Experienced UserOk. Since you have dsl, I think you are running PPPoE on your ISP connection. That usually lowers to MTU to 1480, which is what you are seeing.
You can try to limit the 312's MTU to 1480. That won't hurt performance on your local lan (at least not enough to matter), but could reduce fragmentation over the internet. - shedzAspirantCheers SteveB, will give that a go, and let you know the results.
g - shedzAspirantI'm not sure if this was intended but my LAN (over ethernet) speed just went up from 11MB/s to 14MB/s. I'm using activity monitor on the mac so not sure how accurate it is. Anecdotally, this is a massive time saver considering the 2.3TB of data I need to send to the Little 312.
Related Content
NETGEAR Academy
Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!