使用Bittorrent客户端会减慢Internet连接


14

使用传输时出现问题。我不知道它来自哪里,因为它并非每次都发生。

下载洪流时,有时无法使用浏览器在Internet上浏览。或者,如果可以的话,它会非常慢。

我在路由器上打开了正确的端口。我将上传下载限制为合理的数量(50/5,我的上传非常糟糕)。我不允许传输使用PnP和NAT-PMP。而且这似乎与特定torrent的下载速度无关:在限制下载之前,我可以800ko / s的速度下载,没有问题,有时以3ko / s的速度出现问题。

还有其他人有这个问题吗?

我真的不明白,不是在打开正确的端口并禁用即插即用功能,是为了使传输不会干扰http?


如果有帮助,它总是会干扰我的连接。任何连接。SSH,HHTP,FTP等。我通常只下载ktorrent并使用它而不是传输。首先是因为这个,其次是因为选择。
路易斯·阿尔瓦拉多

我不能说与为什么传输那样的区别。我已经用net命令检查了相同种子的端口数量与ktorrent打开的数量(仅测试了5个种子)。他们几乎一样。但这是奇怪的部分。Ktorrent几乎可以立即启动以下载torrent,而传输则需要花费一些时间才能启动,就像它首先检查某些内容一样。尽管Transmission占用了连接,但ktorrent仍保持了较快的连接速度,而与传输相比,ktorrent仍使您的网络冲浪性能略有提高。
路易斯·阿尔瓦拉多

注意:已测试更改的上载,下载,速度等更改量。否1.进入“编辑”,然后选择“首选项”。2.转到速度选项卡,并限制为您连接的20%以下。对我来说是20KB / S。3.转到网络选项卡,每个torrent限制为10个对等体或更少。我的测试是8分,5分然后是3分。Maximun Peers总体将其更改为20或1股相同的金额。4.仅下载1个TORRENT。仅1.等待15秒钟。您不能使用Firefox或其他任何方式,因为传输会导致所有连接中断。
路易斯·阿尔瓦拉多

1
你好。我尝试了Stefano的解决方案,因为我只想保留gnom应用程序。然后我做了你的测试,这丝毫没有减慢Opera的速度。也许这对我来说是个问题。但是我也注意到传输永远不会立即开始下载,这对我来说不是一个大问题。如果您了解更多有关这些差异的信息,我仍然很好奇!谢谢。
Noz 2010年

Answers:


15

在您的情况下,问题可能不是数据速率,而是连接数。许多Internet网关不能同时处理许多连接

您可以在“传输”首选项中限制最大同时连接数,如下所示:

首选项→网络→每个种子最大对等体

首先尝试将这些值保持在非常低的水平。5/10是一个很好的起点。并根据需要慢慢增加它们。

  • 注意:尤其是新的洪流可以显示此行为。如果您等到有足够的播种者可以下载种子时,浏览速度会大大降低。

  • 另请注意:您不必限制带宽。在大多数情况下,这可以由T​​CP / IP堆栈处理。它尝试公平地计划数据包的传送。


你好谢谢你。我确实有60/200,比5/10大得多。我会尝试的,希望可以解决这个问题。
Noz 2010年

6

将您的上传设置为最大上传带宽的50%。您可以无限下载或限制下载。我将下载量设置为最大下载量的90%。

我发现使用带宽饱和程序(Torrent),如果上传达到最大出站限制的75%以上,则会严重阻碍系统上的所有数据传输(浏览)。TCP / IP是一条双向路,必须先将数据包回复发送回发送方,然后才能发送另一个数据包。


这一点不能太强调。在大多数情况下,与种子相关的缓慢是上传带宽过多的直接结果。50%对于许多连接来说可能有点低,因此请尝试将其设置为传出带宽的70%,然后查看它是否仍然有效。
loevborg 2010年

2

限制连接数

BitTorrent是使用大量同时连接的协议。尽管它们可能不会占用大量带宽,但它们确实消耗了IPv4路由器和主机上的大量管理工作,以跟踪所有连接状态。

装在盒子中的常规简单路由器(价格为40美元)通常无法保持1000个以上的连接,然后才能进入地面。这是因为这些设备只能使用非常有限的内存。

在主机上,由于每个用户和每个进程一定数量的连接的安全性限制,大量连接可能会引起麻烦。这些通常使用查看和更改ulimit,但是在常规使用PC的Ubuntu中,切勿将其与系统默认值结合使用。但是,BitTorrent可能使用很多,可能会达到PC的极限。

有关如何限制每个项目的连接数以及如何在“传输”中设置全局限制的信息,请参见以下答案


感谢您的快速响应和解释,我认为带宽限制应足以避免此问题,但显然不是。感谢您分享您的知识!
aVasile 2013年

关于“消耗大量管理工作”:请注意,Bit Torrent协议使用TCP,这是主机之间的纯粹的端到端协议。Internet上的路由器在连接处于活动状态时不会分配任何持久性资源,它们只是转发IP数据包。我不确定gertvdijk指的是哪种资源。
2013年

@Lil:大多数家用路由器都进行NAT转换,将一个IPv4地址公开给外界,并为家用机器/设备提供专用地址。这就是为什么您需要打开路由器上的特定端口(将传入的连接转发到正确的机器),但这也意味着路由器需要跟踪所有实时TCP连接,以便在数据包通过时正确地重写地址。该跟踪表是此处用完的有限资源。
克里斯·多德

2

我本人并没有想到这一点,但是一旦有人在这里向我指出了这一点,它就变得很有意义了。http://www.tomshardware.com/forum/36641-42-slow-internet-torrent-client

限制上传速度,这几天大多数调制解调器都可能会受到影响,因此下载速度通常不是您所关心的,限制了上传速度,如果您的计算机需要与互联网上的其他服务器通信,上传带宽被完全用尽,那么您的计算机只会显得安静

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.