是否可以測量 Linux 上每個 udp/tcp 連接埠的使用頻寬?

是否可以測量 Linux 上每個 udp/tcp 連接埠的使用頻寬?

我想知道是否有辦法在Linux下透過tcp/udp埠測量頻寬?

意味著我尋找一種方法來判斷,tcp/53 現在需要 1MBit/s,tcp/80 現在需要 4.5MBit/s。 iperf 能夠告訴我這些詳細信息,但我的問題是我需要在 shell/bash 中使用它來提取資料以供以後使用。

答案1

我會推薦暗狀態,關於如何做的描述是可以在這裡找到

答案2

為了完整起見,在 Linux 下監控每個連接埠或一組連接埠的頻寬的最佳和最簡單的方法是使用tc設定 QoS。

您可以使用 FireQoS(一種用於配置 QoS 的高級工具)和 netdata 來即時監控它。

檢查此以獲取更多資訊:https://github.com/firehol/netdata/wiki/You-should-install-QoS-on-all-your-servers

相關內容