2. 开始之前

让我们设想以下情况

2.1. 我们需要什么

信不信由你,限制传入流量是一项简单的任务,你无需阅读大量关于路由或队列算法的书籍。

为了使其工作,我们至少需要 Squid 代理;如果我们想进行微调,我们将不得不熟悉 ipchains 或 iptables 和 CBQ。

为了测试我们的工作成果,我们可以安装 IPTraf。

2.2. 它是如何工作的?

Squid 可能是 Linux 上可用的最先进的 HTTP 代理服务器。它可以帮助我们通过两种方式节省带宽

这样,我们可以告诉 Squid 以指定的速度下载这些类型的文件(在我们的示例中,大约为 5 kbytes/s)。 如果我们的局域网用户同时下载文件,他们将以大约 5 kbytes/s 的总速度下载,从而为网页、电子邮件、新闻、irc 等留下剩余带宽。

当然,互联网不仅用于通过网页(http 或 ftp)下载文件。 稍后,我们将处理限制 Napster、Realaudio 和其他可能性的带宽。