欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > IT业 > 网络命令之查看网口最大网速的一些方法?(/sys/class/net/ethx/speed、ethtool ethx)

网络命令之查看网口最大网速的一些方法?(/sys/class/net/ethx/speed、ethtool ethx)

2024/10/23 19:24:39 来源:https://blog.csdn.net/essencelite/article/details/141177736  浏览:    关键词:网络命令之查看网口最大网速的一些方法?(/sys/class/net/ethx/speed、ethtool ethx)

文章目录

  • 背景
  • 方法1: sysfs的net
  • 方法2:ethtool
  • 方法3:通过网卡型号获取
  • 方法4:通过网卡lspci输出信息直接获取
  • 方法5:高性能网卡可以通过物理连线光口信息获取
  • 后记

背景

经常需要查看不同网卡的网速,甚至相同大版本型号网卡的网速。

方法1: sysfs的net

cat /sys/class/net/enp65s0f0np0/speed

效果:在这里插入图片描述

方法2:ethtool

ethtool enp65s0f0np0 
ethtool enp65s0f0np0 | grep -i speed

效果:
在这里插入图片描述
在这里插入图片描述

方法3:通过网卡型号获取

比如lspci -vvv 查看某个网卡的型号

mdevices_info -vv #获取busid
lspci -s 41:00.0 -vvv #获取pcie配置空间信息

厂商网卡名字可以获取,比如Mellanox的网卡 假设是MCX512A-ACAT
这里的ACAT中的A就是25G、假设是CDAT中的C就是100G。VDAT中的V就是200G。详细可以参考官网 添加链接描述

在这里插入图片描述
在这里插入图片描述

方法4:通过网卡lspci输出信息直接获取

比如Mellanox网卡获取

mdevices_info -vv #获取busid
lspci -s 41:00.0 -vvv #获取pcie配置空间信息

实操:
在这里插入图片描述

方法5:高性能网卡可以通过物理连线光口信息获取

比如上图lspci获取信息看到是SFP28
10G SFP+ 10G
25G SFP28 表示使用28G baud的波特率,速率25G(CX5 25G的卡使用,比如ACAT系列的)
100G QSFP 四通道SFP,速率100G(CX5 100G、CX6都可以,其实都是大口子,CX5+的都能插入,只是速率限制100G)
200G QSFP56 四通道SFP,56G波特率,速率200G(BF2、CX6)
400G QSFP112 四通道SFP,112G波特率,速率400G(BF3使用、CX7)。属于400G光模块
400G OSFP56 400G
400G QSFP56 DD 双密度,实际8通道SFP,速率400G(主流)(BF3使用、CX7)。属于400G光模块
更多参考兄弟篇:https://blog.csdn.net/essencelite/article/details/138551156

后记

最有效的还是sysfs和ethtool

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com