Networking

htb 將根率乘以 8

  • May 2, 2018

我正在將隊列規則更改為 HTB,創建一個父節點和 3 個作為類的子節點。

sudo tc qdisc add dev em1 root handle 1: htb
sudo tc qdisc add dev em1 parent 1: classid 1:1 htb rate 1000kbps ceil 1000kbps
sudo tc class add dev em1 parent 1:1 classid 1:10 htb rate 400kbps ceil 1000kbps
sudo tc class add dev em1 parent 1:1 classid 1:20 htb rate 200kbps ceil 1000kbps
sudo tc class add dev em1 parent 1:1 classid 1:30 htb rate 400kbps ceil 1000kbps

但是,當我使用show命令時,rate和ceil的因子乘以8!

sudo tc class show dev em1
class htb 1:1 root rate 8Mbit ceil 8Mbit burst 1600b cburst 1600b
class htb 1:10 parent 1:1 prio 0 rate 3200Kbit ceil 8Mbit burst 1600b cburst 1600b
class htb 1:20 parent 1:1 prio 0 rate 1600Kbit ceil 8Mbit burst 1600b cburst 1600b
class htb 1:30 parent 1:1 prio 0 rate 3200Kbit ceil 8Mbit burst 1600b cburst 1600b

什麼可能導致這種情況?

在 tc 中,bps 代表每秒字節數。您可以改用 kbit。

引用自:https://serverfault.com/questions/910022