HTB率和Ceil值之间有什么区别?
发布于 2012-05-15 17:22:51
速率是带宽紧张时允许分配的速率。然而,当带宽不紧时,HTB允许类从其他类“借用”带宽。赛尔限制了他们能借多少。让我们说你有:
tc class add dev eth0 parent 1: classid 1:1 htb rate 90kbps ceil 90kbps
tc class add dev eth0 parent 1:1 classid 1:10 htb rate 30kbps ceil 60kbps
tc class add dev eth0 parent 1:1 classid 1:11 htb rate 30kbps ceil 60kbps
tc class add dev eth0 parent 1:1 classid 1:12 htb rate 30kbps ceil 60kbps如果所有的类1:10、1:11、1:12都试图尽可能多地发送,那么它们将被允许发送所允许的30 30kbps。如果,相反,1:10是唯一的发送。它可以借用一些父母的带宽,因为它的兄弟姐妹不使用它,但是它不能使用所有的100 60kbps,它只能使用60 60kbps,因为它受到ceil的限制。
你可以这样想。你必须花费令牌才能发送带宽。这个比率是你得到的钱花得有多快。赛尔是你的兄弟姐妹中有多少未使用的代币是允许你借来的。
https://serverfault.com/questions/389328
复制相似问题