对流向不同接口的流量进行优先级排序

对流向不同接口的流量进行优先级排序

例如,我们有常规客户端位于 上wlan1,Bittorrent 客户端位于 上eth2。它们通过 访问互联网eth1。Bittorrent 下载流量应具有最低优先级。因此, 上的 Bittorrent 下载eth2不会妨碍 上的常规流量wlan1。当然,我们无法在 上对其进行优先级排序,eth1因为不可能对入口进行优先级排序(仅是形状,但这绝对是不同的事情)。因此,我们需要在wlan1和上对出口进行优先级排序eth2

队列优先级在多个传出接口之间有效吗?否则,Linux 流量控制或 Mikrotik 如何实现这一点?

答案1

您应该能够创建一个中间排队设备,以便重定向您的流量。该设备以前是 imq,但现在我看到了更多关于 ifb 设备的文档。我也看到了使用虚拟设备的参考。然后,您应该能够选择要附加的排队规则,并优先处理流量,或者为每种类型留出一定量的带宽。下面的链接包含大量有关该想法的信息。我本来打算发布更多链接(包括一篇服务器故障文章),但我的声誉还不够高。

中级功能块

http://www.linuxfoundation.org/collaborate/workgroups/networking/ifb

https://wiki.gentoo.org/wiki/Traffic_shaping

相关内容