对iptables进行故障排除并将其configuration为删除长期连接的优先级

我对iptables的一般概念有一定的了解,并希望更详细地了解它。 我希望我的学习经验也是有用的。

情况:

我在我的路由器上运行dd-wrt。 尽pipe它的QoS技术,我仍然看到连接延迟猛增,每当有一个正在进行的http连接,例如一些大的下载。 在这种情况下,加载基本网页可能需要10秒或更多的时间; 有时连接完全被丢弃。 我已经尝试调整参数,放下分配的带宽和下载到我的极限,但似乎没有任何工作。

dd-wrtconfiguration为使用HTB作为QoSalgorithm; HFSC虽然作为一个选项提供,似乎导致路由器崩溃,并传言实际上不能在任何Linux系统上工作。

我想能够解决这个问题,并希望改善dd-wrt正在使用的设置,但我发现学习曲线有点压倒性。 对于初学者,我不确定HTB实际指定了什么:这是一组iptables命令,还是执行其中的一些命令来指定如何使用HTB?

我希望它根据协议的优先顺序,它已经应该,另外我想要它有优先级的连接,总的字节数高,说超过400KB。

也可以在dd-wrt下运行的实用程序的技巧,以获得更多的信息,在那里发生了什么感激。 我试图让iftop工作,但有运行curses的问题。 我倾向于用openwrtreplacedd-wrt; 对这一战略的评论也是受欢迎的。 我怀疑,我会build议在尝试之前让第二台路由器作为替代品。

可能值得注意的是我的总带宽相当有限(256Kbit / s)。