• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

If bandwidth is maxed, how is it distributed to different downloads?

This popped in my mind as I was downloading like 7 songs at the same time on Audiogalaxy. I have a cable modem but since we have the really cool fast (12k/sec upload, 25k/sec download 🙁) one... So I'm pretty sure my download bandwidth was maxed but unless a program specifies, will it just try and grab at any bandwidth available so it's like a free for all?
 
Yeah, that's it, more or less.

Once the link is saturated, the bandwidth just starts to divide. Standard Ethernet rules apply...the port has to wait until the line is clear before transmitting, anything not in the (immediate) outgoing buffer just gets queued up and let go as space is available. If it waits too long in the buffer, it times out and the receiver just asks the transmitter to send it again.

If the receiving end runs out of buffer, the frame is dropped. An exception would be if the receiver and transmitter both understand some flavor (the same flavor) of "flow control," where the receiver sends a "back-off" message to the transmitter. If the transmitter understands flow control, then is paces the packets out a little slower. Some "flow control" is just the receiver sending a JAM signal (like if there was a collision).

FWIW

Scott


 
Back
Top