what can i expect for wired networking speeds?

goodseed

Honorable
Dec 14, 2013
4
0
10,510
Hi all,

I am trying to transfer 160GB of random files,mostly pics, from one pc to another through a router. Right now, the speeds are disgustingly pathetic at 11MB/sec. I would expect this in the 80's, but in the 21st century I would expect much more than this. One PC is running win7 home premium 64bit, the other is win vista home premium 64bit. Router is D-Link DIR-655 Xtreme N Gigabit Router. Any ideas? Would it be faster to do a direct link? Thanks in advance!
 
Solution
well if it is 10/100 on one of the machines then the best you'll get is 100Mbit, which maxes out at 100/8 MB/s i.e. 12. so 11MB/s is damn good.
The router unlikely is slowing you down much. I suspect it is the overhead in the filesystem. When you send many little files you are having to do things like create the file, set the name, set the attributes..and then finally move the data. Lots and lots of little messages back and forth. This is why this really is slow when you run over a WAN.

To test to see if it is this. Zip a bunch of the files into a large files and then compare the time it takes to transfer the large file compared to the same group of little ones. You want to do enough so it is obvious so at least 10g or so. This is the actually solution we recommend when the time t zip and unzip plug the transfer is less than transferring the raw files.

Now if you are still limited then try another tool to see if it is the network or something else. The simple one is called IPERF. It is a extremely simple line mode tool that test only network. I would be seeing if you have some device that is running at 100m rather than 1g if you cannot get the speed up with iperf