如何使用Linux控制网络带宽

如何使用Linux控制网络带宽

目前我的网速真的很慢。但我想将所有资源分配给正在加载电影的浏览器。我怎么做?

答案1

如果你确实想将所有资源设置为某个特定的IP地址,可以使用tc命令来实现。但是否值得花时间在这上面,这取决于你。 :)

从手册页TC命令,

描述

Tc 用于配置 Linux 内核中的流量控制。交通控制包括以下内容:

成型当流量被整形时,其传输速率就受到控制。整形可能不仅仅是降低可用带宽 - 它还用于平滑流量突发以获得更好的网络行为。整形发生在出口处。

调度通过安排数据包的传输,可以提高需要交互的流量的交互性,同时仍保证批量传输的带宽。重新排序也称为优先排序,只发生在出口处。

治安整形处理流量传输,而监管则涉及流量到达。因此,监管发生在入口处。

掉落超过设定带宽的流量也可能在入口和出口立即被丢弃。流量处理由三种对象控制:qdisc、类和过滤器。

一些有趣的链接提供了使用此命令的方法,

https://serverfault.com/questions/191560/how-can-i-do-traffic-shaping-in-linux-by-ip

如何限制网络带宽?

http://www.cyberciti.biz/faq/linux-traffic-shaping-using-tc-to-control-http-traffic/

相关内容