DD-WRT QoS 真的有效吗?

DD-WRT QoS 真的有效吗?

有各种报道称DD-WRT QoS不工作(这里这里以及其他地方)。

DD-WRT QoS 文档提到一些检查会指示是否对流量应用了适当的优先级。(尽管它没有提出一种验证 QoS 是否真正生效的方法……)

是否有人检查过他们的流量优先级,并发现优先级没有得到正确应用,或者优先级虽然得到了正确应用,但似乎没有任何改变?(或者,启用 QoS 后,发现流量下降或其他问题。)如果您实际上已经定量测试了您的 QoS 设置,则可以获得加分。

澄清一下,我想知道是否设置了 QoS使用 GUI有效。(我现在正在使用 OpenWRT,我可以轻松地在那里使用脚本。我感兴趣的是,通过切换到 DD-WRT,我是否可以花更少的时间来设置 QoS)

我并不想找到的答案:

  • “只需切换到 Tomato/OpenWRT/X-WRT/Gargoyle/等”
  • “当然有效,为什么会不行呢?”
  • “只需使用脚本”(或其他脚本)
  • “QoS 仅影响传出流量,并且实际上没有帮助”

更新2011-06-02: 没有任何来自实际 DD-WRT 用户的答案,但普遍的观点似乎是 DD-WRT 中的 QoS(通过 GUI 配置时)有问题。

更新2011-11-29: OpenWRT 上现在有一个用于 QoS 的 LuCi 模块(不确定它已经存在多久了)。我做了一些粗略的调整,如果我注意到任何重大的成功/失败或可以设计一个测试方案,我会尝试一下并报告。

更新2012-01-31: Gui Ambros 提交了迄今为止最好的答案,尽管许多人仍然抱怨 QoS 不起作用,但我也觉得 QoS 是一个难以驯服的野兽,所以如果没有进行测试,我总是怀疑它没有正确配置。接受他的答案。如果使用当前版本的 DD-WRT 的任何人可以显示 QoS 不起作用,请提交新的答案!

答案1

这个问题的答案确实过时了。DD-WRT 的开发已经取得了进展,最新版本的 GUI 上的 QoS 非常稳定。

我目前在 ASUS RT-N16 上使用 DD-WRT v24-sp2 (09/09/11) big、SVN 修订版 17598M NEWD-2 K2.6 Eko,并为我的本地家庭网络部署了完整的 QoS,没有任何问题。尽管我非常熟悉 CLI,但 Web 界面运行良好。Premium/Express/Bulk 流量现在被正确分类,当有人开始下载或 bittorrent 并占用整个频道时,我终于解决了 VOIP 和视频流的问题。

为了测试流量是否被正确分类,我使用了防火墙并检查了连接/proc/net/ip_conntrack同时实时测试应用程序和协议的每个组合。

建议您再看一看;您可能会感到惊喜。只需确保您使用的是最新版本。DD-WRT 维基有安装说明。

答案2

我没有使用 DD-WRT,但似乎要让 QoS 工作需要一些调整。

我建议仔细阅读这篇文章:dd-wrt ​​路由器固件 QoS 故障排除从 2010 年 10 月开始(尽管它只能塑造传出流量),其中接受的答案描述了最近的 QoS 脚本,该脚本显然对回答者和发布者都有效。

然而,所描述的方法听起来相当痛苦,需要针对 DD-WRT 错误、补丁等的解决方法,而且即使如此也仅适用于传出流量。

所以,对你的问题的回答是:DD-WRT 下的 QoS 仍需要调整才能正常工作。GUI 本身是不够的,至少在 2010 年底是这样的。所以,如果你是我,我不会费心转向 DD-WRT。或者至少不是因为 QoS,因为在我看来,QoS 可能相当令人沮丧,而且是一种极好的浪费时间的方式。

文章什么是 DD-WRT?(“特殊版本”部分)对于付费版本:

目前 brainslayer 提供具有扩展 QoS 功能的 DD-WRT 特殊版本:

  • 设置每个网络掩码/MAC 地址可用的最大带宽(v.24-SP1:即使对于不同的 VLAN)
  • 为任何未配置的网络掩码/MAC 地址设置默认规则

所以看起来只有 DD-WRT 的付费版本才轻松支持 QoS。

文章如何在不使用付费版本的情况下限制每个用户的上传/下载速度描述了一种工具,“它非常适合根据 IP 或 MAC 地址为用户设置上传/下载限制”。

答案3

您可能想研究 Toastman 在 Tomato 下对 QoS 的研究。显然 QoS 在那里发挥作用。据我所知,Toastman 正在管理一栋公寓楼的用户,所以他有经验。我从来没有使用过没有设置 QoS 的 Tomato,所以我不能说如果我不设置 QoS 会发生什么!

答案4

DD-WRT v24-sp2 (08/12/10) mini - build 14929 安装在我的 Linksys WRT300N v1.1 上,QOS 似乎在某些情况下有效,但在其他情况下则完全无效。我自己设置为 premium,而年轻的 padawan 设置为 bulk,但当他开始下载 steam 游戏或 xbox 360 游戏时,它只为他提供总连接的 75% 左右。当他想看 youtube 而我想自己下载游戏时,它似乎有效。在后一种情况下,他什么也得不到,而我会得到一切 :-)
我读到这要么与处理器有关,要么是缺少内存。我还读到过一些地方说,除非您拥有付费版的 dd-wrt,否则您将无法使用 QOS 功能。总之,我完全糊涂了。

相关内容