Hello all,
I'm having difficulties achieving full transfer performance on my home network and I'm looking for some suggestions. Here is my configuration:
Upstairs I have a Win7 Home box (Computer A) connected to a Netgear ProSafe Gigabit 8 Port Switch (Switch A). I also have a Buffalo LinkStation 3T NAS w/ Gigabit connected to this switch. Switch A is connected via a 100' Cat6 cable to another Netgear Gigabit switch downstairs (Switch B). Switch B in turn is connected to a Win XP Pro box (Computer B) and the Fios router. Except for the Fios, everything is gigabit.
All lights on the both switches are trained at 1000MB/S.
I tested transfer speeds between the two computers and the LinkStation. The results are as follows, all times are average of 3 tests:
Test #1 - Single 785 MB file
Computer A to Computer B, Initiated from A (Win7): 21 MB/S
Computer A to Computer B, Initiated from B (Win XP): 19 MB/S
Computer B to Computer A, Initiated from A (Win 7): 47 MB/S (since this was such an outlier, I did it 5 times, all about the same)
Computer B to Computer A, Initiated from B (Win XP): 20 MB/S
Computer A to LinkStation, Initiated from A (Win 7): 22 MB/S
Computer B to LinkStation, Initiated from B (Win XP): 11 MB/S
Test #2 - 20 MB folder with 195 files
Computer A to Computer B, Initiated from A (Win7): 4 MB/S
Computer A to Computer B, Initiated from B (Win XP): 2 MB/S
Computer B to Computer A, Initiated from A (Win 7): 4 MB/S
Computer B to Computer A, Initiated from B (Win XP): 4 MB/S
Computer A to LinkStation, Initiated from A (Win 7): 2 MB/S
Computer B to LinkStation, Initiated from B (Win XP): 1 MB/S
Questions:
The obvious first question is why is it so much slower to transfer many small files than one large one? Yes, I know there is handshaking going on for each file. But 20 MB/S down to 2 MB/S ??!! That's a little extreme don't you think?
Next, why am I able to achieve nearly 50 MB/S in one configuration, but can't get higher than about 20 for all others?
What is a realistic expectation for consistent transfer speeds on a home network? 50 MB/S? 60? 100?
And bottom line, how do I achieve said high throughput; although truth be told, I'd be happy to get 50 consistently.
Thanks!
I'm having difficulties achieving full transfer performance on my home network and I'm looking for some suggestions. Here is my configuration:
Upstairs I have a Win7 Home box (Computer A) connected to a Netgear ProSafe Gigabit 8 Port Switch (Switch A). I also have a Buffalo LinkStation 3T NAS w/ Gigabit connected to this switch. Switch A is connected via a 100' Cat6 cable to another Netgear Gigabit switch downstairs (Switch B). Switch B in turn is connected to a Win XP Pro box (Computer B) and the Fios router. Except for the Fios, everything is gigabit.
All lights on the both switches are trained at 1000MB/S.
I tested transfer speeds between the two computers and the LinkStation. The results are as follows, all times are average of 3 tests:
Test #1 - Single 785 MB file
Computer A to Computer B, Initiated from A (Win7): 21 MB/S
Computer A to Computer B, Initiated from B (Win XP): 19 MB/S
Computer B to Computer A, Initiated from A (Win 7): 47 MB/S (since this was such an outlier, I did it 5 times, all about the same)
Computer B to Computer A, Initiated from B (Win XP): 20 MB/S
Computer A to LinkStation, Initiated from A (Win 7): 22 MB/S
Computer B to LinkStation, Initiated from B (Win XP): 11 MB/S
Test #2 - 20 MB folder with 195 files
Computer A to Computer B, Initiated from A (Win7): 4 MB/S
Computer A to Computer B, Initiated from B (Win XP): 2 MB/S
Computer B to Computer A, Initiated from A (Win 7): 4 MB/S
Computer B to Computer A, Initiated from B (Win XP): 4 MB/S
Computer A to LinkStation, Initiated from A (Win 7): 2 MB/S
Computer B to LinkStation, Initiated from B (Win XP): 1 MB/S
Questions:
The obvious first question is why is it so much slower to transfer many small files than one large one? Yes, I know there is handshaking going on for each file. But 20 MB/S down to 2 MB/S ??!! That's a little extreme don't you think?
Next, why am I able to achieve nearly 50 MB/S in one configuration, but can't get higher than about 20 for all others?
What is a realistic expectation for consistent transfer speeds on a home network? 50 MB/S? 60? 100?
And bottom line, how do I achieve said high throughput; although truth be told, I'd be happy to get 50 consistently.
Thanks!