网卡的网络利用率

时间:2011-02-26 04:04:16

标签: unix networking

如何根据最大潜在速度,通过网卡传输的字节数来计算网络利用率?我正在为unix os寻找unix / perl中的东西。

2 个答案:

答案 0 :(得分:1)

尝试实现snmp协议的net-snmp包。有一个嵌入perl的选项。

net-snmp

通过此功能,您可以与网络设备通信并提示他们存储的特定数据。这些数据对于大多数设备来说都是标准的,尽管您也可以找到制造商的具体信息。通过端口传输的字节的示例请求类似于:

snmpwalk -Os -c public -v 1 192.168.1.2 ifInOctets.2

它会告诉你通过具有给定地址的设备上的接口2传递的字节数(192.168.1.2)

另外,您可能需要检查此工具以进行流量监控,这是perl实现。

mrtg

答案 1 :(得分:1)

linux上的另一个选择是使用/ proc文件系统http://www.linuxjournal.com/article/8381