Q: Why are Ethernet transfer rates faster on one device than another?
Transfer rates are highly dependent on network traffic and the path the data must travel. Hubs vary widely in their throughput--you generally get what you pay for (i.e. don't buy a cheap hub if you expect high throughput).