如何才能找出谁在局域网中消耗了最多的带宽?

如何才能找出谁在局域网中消耗了最多的带宽?

我有 2Mbit 带宽的 ADSL,通过无线局域网与我的三个室友共享。

我发现玩《反恐精英》时 ping 值在 20 到 300+ 之间;非常不稳定。有什么工具可以帮助我找到它如此不稳定的原因吗?如果我的室友之一使用下载软件,我怎么知道?

答案1

您可以使用路由器吗?如果可以,而且您有技术倾向,而路由器本身不支持,您可以安装 DDWRT 或类似程序,以便能够限制/调度带宽。当然,如果您不提前通知室友,这可能会引起您和室友之间的一些敌意,但这是另一个论坛的讨论。

使用 DDWRT,你甚至可以使用 ntop 获取网络带宽统计信息。这非常适合确定你的室友是否真的快要占满你的 2M 线路,以便你确定进一步的措施。

答案2

这几乎肯定是下载的问题。如果你们打算分享互联网,你必须真正地共享它。这意味着当一个人在做一些需要低延迟的事情(比如玩游戏)时,其他人就不能做一些破坏延迟的事情(比如运行集群下载程序)。

通常的简单解决方案是与下载者交谈,并向他们解释他们需要将每个方向的带宽限制为他们所见过的最大带宽的 80%。这只会将他们的传输速率降低 20% 左右,并且将使连接上的队列几乎为空而不是几乎满,从而保留游戏等应用程序的延迟。

相关内容