web-dev-qa-db-ja.com

htbはルートレートに8を掛けます

キューの規律を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

何が原因でしょうか?

1
Tony Tannous

Tcでは、bpsはバイト/秒を表します。代わりにkbitを使用できます。

1
Sanael