上传会降低 torrent 的下载速度吗?

上传会降低 torrent 的下载速度吗?

我正在搜索:“同时上传和下载是否会降低下载速度?”,我发现了这一点:

通过 DSL 上传文件是否会影响下载速度?

但它与 TCP 连接有关,而与 UDP 无关。

我知道 torrent 使用 UDP 连接。那么允许 torrent 上传是否会降低 torrent 下载速度?

答案1

无论使用 UDP 还是 TCP,为了实现可靠的传输,数据包必须得到确认。(对于 UDP,应用程序本身必须生成确认,因为协议不会生成确认。)因此,同样的推理也适用于您提到的另一个问题。

互联网连接的“上行”部分饱和会减慢下载速度,因为“下行”的数据包必须由计算机确认,而这些确认必须通过上行链路发出。如果由于上行链路数据堵塞,计算机的确认落后太多,则发送方将减慢速度并开始重新传输未确认的数据包。这在您看来就是下载速度的降低。

答案2

是的,它会影响您的下载速度 - 尤其是当您使用 DSL 时。如果您的网络因向对等方发送数据包(共享)而超出了其出站带宽,您将没有足够的空闲出站带宽来请求您接收的更多 torrent 片段。

将你的出站带宽调整到你的链路可以处理的带宽的三分之二左右,这样你就应该可以了。

相关内容