Does uploading reduce download speed in torrent

bittorrentdownloaddslinternetupload

I was searching to know: "Does uploading and downloading at the same time reduce download speed?" and I found this:

Should uploading a file on DSL kill the download speed?

but it is related to TCP connections, not UDP.

I know torrent uses UDP connection. Then does allowing torrent upload reduce torrent download speed?

Best Answer

Whether UDP or TCP is used, to have a reliable transfer, packets have to be acknowledged. (In the case of UDP, the application itself must generate the acks since the protocol doesn't.) Thus the same reasoning applies as to the other question you referred to.

Saturating the "up" part of your Internet connection slows downloading because packets coming "down" have to be acknowledged by your computer and those acknowledgements have to go out via the up link. If your computer falls too far behind in acks because the up link is choked with data, the sender will slow down and start retransmitting the unacknowledged packets. This will appear to you as a decrease in download speed.

Related Question