有没有命令可以检查服务器的网络带宽?(linux)

有没有命令可以检查服务器的网络带宽?(linux)

我正在尝试比较不同的云服务器提供商,我感兴趣的一件事是网络带宽,例如 1Gb/s。许多供应商在这方面没有明确说明。

在 Centos 中有没有办法检查这些信息?(我的意思是“理论值”,就像你使用命令行来 grep CPU 信息一样;而不是手动下载文件来测试速度。)

答案1

如果您指的是模拟驱动程序提供的线速度,则类似于:

$ ethtool eth0 | egrep 'Speed|Duplex'
Speed: 1000Mb/s
Duplex: Full

然而,它是虚拟化的,因此这些值毫无意义。

如果不测量传输,就无法从客户端操作系统判断可用的链接到底是什么。即使这样,这些值也会根据主机上其他虚拟机当时正在执行的操作而有所不同。这就是供应商没有明确说明的原因。

他们可能在协议的某处有一个针对带宽的 SLA。

相关内容