Quote:
Originally Posted by RagingShadow07
When I'm transferring bigger files across the network to the other PC, I've noticed that the internet slows to a C R A W L, and sometimes goes out altogether, momentarily. I'm not transferring through the internet, just the network, so I'm not sure what's going on there.
|
That's the expected behaviour of the Ethernet Protocol, possibly combined with "collisions" inside the computer.
When a unit wants to send a data packet it first checks if the line is free. If it is the data is transmitted immediately. If the line is busy there's an automatic delay a random (short) amount of time before next check to see if the line is free. This is repeated until the data packet is sent.
When you transfer a large file data packets flow almost continuously between the two computers involved. The sending computer sends the file and the receiving computer sends a confirmation of each packet received. This is sufficient to keep the line very busy.
Now you try to squeeze a smaller data stream to/from the Internet through that busy line. The result is that when a new packet arrive to the router and try to get in, it will most likely find the line occupied. So it will wait and check again to find the line still occupied, but now with another packet, and so on.
The least intrusive solution is to have different priority settings for regular file transfer and Internet browsing, which requires a more expensive router (and network cards?).
The cheap and simple solution is to simply not transfer large files while browsing the net.
Cheers
Olle