Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
When tranferring a large file between my linux box and my xp laptop using ssh i noticed the maximum transfer rate never made it past around 2.2MB/s, its the same with standard ftp.
The cards are both 100Mbps capable, and are running at full duplex - so shouldnt i be expecting aroung 12.5MBps?
The computers are connected via a small SMC switch by the way.
well 2.2MB is a bit slow, maybe one of your card has some problem, like a bad driver, a hard drive or a bus too slow to support that rate of data or such thing.
However keep in mind you will never reach 12.5MB/sec with ethernet 100 mb. The best you could reach will be around 8MB or so I think. Ethernet network will never give you the full possible speed, because of collision and because a machine sending never have to full "line" to itself.
Like a lot of technologies in computer world, the war between Token Ring and Ethernet network ended with the worst one winning :P
you can't avoid collision. If you are sending too much data, some will collide, no matter what you are using. Actually, between 2% and 5% of collision is just normal I believe, depending of your trafic
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.