tc qdisc tbf - 根據速率計算合理延遲和突發

tc qdisc tbf - 根據速率計算合理延遲和突發

我想建立一個簡單的腳本,讓我將介面的傳出速度限制在 56k(數據機速度)和 1MBit/s 之間。我發現以下一些內容可以完成這項工作:

tc qdisc add dev eth1 root tbf rate 220kbit latency 50ms burst 1540

但現在我希望我的腳本的輸入只是「速率」。如果我只知道速率,那麼計算良好的延遲和突發值的好方法是什麼?

tbf 手冊頁說最小突發應該是速率除以我的內核 HZ。這是有道理的,但它並不能幫助我找到一個公式來根據速率計算合理的突發值。也許我希望我的突發值比最低限度大一點?

我該如何計算一個好的延遲值?延遲是否應該隨速度而改變?

相關內容