如何给HTTP流量更高的优先级?


16

当我上网时,我发现我必须暂停我的BitTorrent客户端,以帮助提高痛苦的缓慢速度(可悲的是,我的速度为384kbps)。每次都必须手动执行此操作不是很好。

请给我看一下魔术按钮,我只需要按一下该按钮,就可以享受更快,更高优先级的冲浪,在这里激流的速度倒退了,直到我的网络冲浪结束后才恢复全速。

[ 仅供参考 ] NetworkManager管理我的网络,传输是我的BitTorrent客户端。


4
没有一个简单的解决方案。优先考虑http流量会稍微改善一些情况,但是最好的选择是限制torrent客户端。
Falmarri 2010年

Answers:



4

如果您不想花费太多时间来配置流量整形器,请尝试使用transmission内置的临时速度限制功能(也可以计划)。

替代文字

您可以通过指示器小程序激活或停用它。


这是我要做的,但是OP在他的帖子中特别提到他不想每次都这样做,即他正在寻找一个永久性的解决方案。
2011年

OP在我回答后进行了编辑。
WAG

@ 6pack是正确的。从一开始这就是我的要求(请检查初始版本)。我想我已对问题进行了编辑,以使此要求更加明确(可能是对您的回答的回应)。
tshepang 2011年

4

另一种简单的解决方案是使用路由器的QoS(服务质量),这可能使您可以为某些协议(例如HTTP / HTTPS)赋予更高的优先级。

如果您的路由器上没有QoS,则唯一的方法就是上述方法。

还有一个链接:

http://www.andybev.com/index.php/Fair_traffic_shaping_an_ADSL_line_for_a_local_network_using_Linux

请注意,如果您将HTTP或HTTPS设置为高优先级,那么您的Torrent几乎将无法再使用,这是因为许多应用程序都使用HTTP协议通过网络交换数据,因此总会有一些匹配项。 iptable规则。

我宁愿建议使用命令行版本的bittorrent,例如rtorrent,这样您可以编写一个简单的shell脚本,该脚本将更改torrent下载节流阀,然后执行firefox(或其他方法)。

在某些情况下,您也可以停止rtorrent下载。

https://wiki.archlinux.org/index.php/RTorrent http://superuser.com/questions/180866/configure-rtorrent-to-stop-downloading-after-a-certain-file-size

http://libtorrent.rakshasa.no/


可悲的是,我的路由器没有为Wi-Fi执行QoS。
tshepang 2011年

如果没有路由器怎么办?
CMCDragonkai 2014年

上面已经回答了。仔细阅读整个线程。
tmow

2

这很容易:不要使您的上传饱和,因此将torrent客户端的上传限制限制为总上传带宽的50%。


可以调整下载的形状吗?
CMCDragonkai 2014年
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.