尽管ethtool版本相同,但Ethtool计数器在不同服务器上有所不同。为什么?


0

我有两台服务器运行相同版本的ethtool(2.6.39)。但是当我在这些服务器上运行ethtool -S eth0时,我注意到显示的计数器名称都不同。一台服务器显示RX_OVERSIZE_PACKETS,另一台服务器显示RX_OVER_ERRORS。

我可以知道为什么计数器名称不同,即使版本相同吗?


4
因为以太网卡和驱动程序是不同的。
Ipor Sircer

Answers:


0

Ethtool最终旨在让您通过shell脚本或交互式地搜索网络驱动程序。因此,它提供了将数据从它所进行的各种调用中暴露到网络驱动程序所需的最低限度,因此极其依赖于网络驱动程序本身提供的功能。

在您的情况下,看起来您有两个不同的以太网卡,可能还有不同的驱动程序,并且您使用ethtool的特定命令不会规范化驱动程序中的字段名称。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.