是否有任何 Bit-torrent 客户端可以限制对同一台计算机和本地网络上的其他活动的影响,尤其是常规浏览?(除了固定的下载和上传限制)。
这通常是家庭网络中带有常规路由器的 Windows PC。
我知道有些下载管理器有这个功能(据我所知仅适用于常规下载)。(将所有内容放在一个应用程序中应该更好?)
初步研究给出了 Netbalancer,我认为它可能在 Windows PC 上(内部)做类似的事情。
答案1
优酷让您可以安排一周内不同时间的速度限制(我认为是小时级)。您甚至可以告诉 uTorrent 在高峰使用时段停止所有传输。全局最大连接数是另一种限制网络影响的方法,正如 chmod 所提到的,您还可以减少一次允许的活动(无论是播种还是下载)种子的数量。我还喜欢将每个种子的连接限制设置得较低,但据我所知,遗憾的是 uTorrent 不允许您设置每个种子的默认最大连接数或 UL/DL 速度。
此外,uTorrent 还具有网络 API(的一部分网页用户界面(您必须手动启用)可用于调整网络和种子设置,如最大 UL/DL 速率。因此,您可以编写一个宏脚本,自动告诉您的 uTorrent 客户端在打开浏览器时或当您从网络收到某种信号表明某些高使用率时降低速度服务质量服务正在使用中(例如 VoIP、视频流等)。但您需要一种方法让路由器向您的计算机发出信号或直接使用 Web API 来限制您的 uTorrent 传输。
另一种简单的方法是(如果您的路由器支持)将 uTorrent 端口的 QoS 设置为低优先级,同时将其他网络服务的标准端口设置为高优先级(这是关于在 DD-WRT 上设置的详细指南)。然而,由于 ISP 的流量整形尝试,许多人的 bitTorrent 客户端会循环通过随机端口。如果您将端口 80 流量设置为高优先级,这可能会降低路由器默认 QoS 调度的有效性。
答案2
您还可以限制您的 torrent 客户端使用的最大全局连接数和每个 torrent 的最大连接数。这将有助于提高整体网络性能以及您的计算机网络速度。连接数越少,网络拥堵就越少。