如何在 Tomato 路由器上使用 QoS 在网络上的计算机之间均匀共享带宽?

如何在 Tomato 路由器上使用 QoS 在网络上的计算机之间均匀共享带宽?

我一直在查看内核数据包调度程序的源代码,并且我很确定如果有必要我可以手动编写我想要的代码,但我很想知道是否可以在不重新编译内核的情况下做到这一点。

我正在使用运行 Tomato r105 固件的 RT-N66U 路由器http://tomato.groov.pl/download/K26RT-N/

我是否可以使用 tc 设置 QoS 算法,而无需重新编译内核,以便在内部网络上的计算机之间均匀共享带宽?

具体来说,我希望内部网络上的每个 IP 都有一个 FIFO 队列,并且从这些队列中循环处理数据包(这样,如果网络上只有一台计算机,它可以使用 100% 的带宽,但如果有更多计算机处于活动状态,则没有一个用户能够使用全部带宽)。

重要的是,每个用户的带宽份额应该包括传入和传出的数据包。

看起来这可能通过 ESFQ 实现,但如果有人知道如何实现这一点,我将非常高兴得到帮助。

相关内容