对于非 bittorrent 文件,我通常可以在家庭网络上获得 1MB/s 的下载速度,在专业托管的计算机上获得 10MB 的下载速度。
当我使用 bittorrent 下载文件时,托管机器上的速度经常达到最大值,但我的家用电脑上的速度只能达到 90kb/s。
我不认为我的上传速度与此有关,因为这些文件有很多种子。我在托管计算机上的上传速度可以忽略不计。
我可以在家中以 1MB/s 的速度获取其他文件(http/ftp)。但不能下载 bit-torrent。除了 ISP 节流(据我所知没有生效)之外,是什么原因导致的?
目前,对我来说,下载文件的最快方式是将其下载到托管计算机上,然后通过 http 将其下载到我的家用计算机上 - 但这并不是最好的做法。
编辑:使用 uTorrent。b=位/乙=字节。我的消费者路由器会是原因吗?也许是限制连接数?
答案1
这最常见的导致此问题的原因是您的 BitTorrent 软件的最大连接数设置过多。大多数 BT 软件(即使是最推荐的软件)的默认设置会让大多数家用路由器感到失望。
在您的 BitTorrent 客户端中,找到可以设置最大值的区域,并将其设置得低得多。从 50 之类的值开始,让它运行几个小时,然后尝试增加它。
造成这种情况的原因很简单,即家用路由器通常不是为了处理如此多的并发连接而设计的。这在 BitTorrent 世界之外是不正常的。这完全解释了为什么你看到的性能与专业托管公司托管的机器不同,这些公司可能使用企业级路由器。
答案2
你提到你的 ISP 没有限制流量,但验证一下也没什么坏处 - 你可以这样做这里
答案3
我可以在家里以 1MB/s 的速度下载其他文件(http/ftp)。只是不能下载 bit-torrent。
那么,您正受到基于协议 (DPI) 的限制。
虽然 OverloadUT 列出的因素都是正确的,但它们并不是最常见的 BitTorrent 瓶颈。BitTorrent 客户端并不完全愚蠢,通常不会使路由器过载。它们能当然,但 ISP 限制是更有可能的解释。
除了 ISP 限制外,据我所知,这种限制并没有生效
哈!是的,抱歉。您的 ISP 会告诉您这一点。因为他们是骗子。他们是谁?如果您在英国或美国,他们几乎肯定会有“公平使用政策”,其中用小字写明,如果他们不愿意,您将不会获得任何带宽。
对于我来说,下载文件的最快方法是将其下载到托管计算机上,然后通过 http 将其下载到我的家用计算机上 - 但这并不是最好的做法。
欢迎来到种子箱。这是每个人都会做的事情。
答案4
您的 ISP 可能以兆比特为单位测量您的互联网速度,而您的客户端则以千字节为单位测量。
1 兆位 = 128 千字节
@Chris:1 megaBYTE = 1024 千字节。1 megaBIT 是 128。