队列与优先级的流量整形技术
1. 小型网络基于类的带宽分配
在网络管理中,最大化网络性能固然重要,但有时网络有其他需求。例如,邮件等重要服务需要始终有一定的带宽保障,而像点对点文件共享这类服务,则不应允许其占用超过一定量的带宽。为满足这类需求,ALTQ 提供了基于类的队列(cbq)规则,它有更多的配置选项。
- 队列定义 :
所有队列都设置在面向互联网的外部接口上,因为外部链路的带宽更可能受限。以下是一个总带宽为 2Mb 的 cbq 队列示例,包含六个子队列:
altq on $ext_if cbq bandwidth 2Mb queue { main, ftp, udp, web, ssh, icmp }
queue main bandwidth 18% cbq(default borrow red)
queue ftp bandwidth 10% cbq(borrow red)
queue udp bandwidth 30% cbq(borrow red)
queue web bandwidth 20% cbq(borrow red)
queue ssh bandwidth 20% cbq(borrow red) { ssh_interactive, ssh_bulk }
queue ssh_interactive priority 7 bandwidth 20%
queue ssh_bulk priority 5 bandwidt
超级会员免费看
订阅专栏 解锁全文
24

被折叠的 条评论
为什么被折叠?



