为什么我从 SNMP 获得的网络使用率高于 100%?

为什么我从 SNMP 获得的网络使用率高于 100%?

我在 Ubuntu 20.04 中使用 SNMP 来获取网络使用信息,并使用以下公式来计算网络使用情况:

InOctets : The difference between two poll cycles of collecting the snmp which represents the count of inbound octets of traffic.

networkUsage = (InOctets x 8 x 100) / ((number of seconds between octets) x speed)

这是我找到公式的参考

问题出在哪里?我的网络使用量有时会超过 %100000,但我找不到其他计算公式。是公式错误还是有其他原因导致问题?

我从包含最新 SNMP 安装的虚拟服务器 (Ubuntu 20.04) 获取网络信息。该服务器还有两张以太网卡,因此有两个网络,我使用 bond0 用单个 IP 地址表示它们。我正在从 LAN 成员远程计算机读取服务器的 SNMP 值。

相关内容