怎么查看linux是不是万兆网

查看linux是不是万兆网的方法:1、通过ethtool和lspci命令查看网卡是千兆还是万兆网卡;2、通过ifconfig命令查看机器网络端口,然后执行“sudo ethtool eno1”命令查看网络带宽是千兆还是万兆即可。

怎么查看linux是不是万兆网

本教程操作环境:linux5.9.8系统、Dell G3电脑。

怎么查看linux是不是万兆网?

Linux查看网卡是千兆还是万兆网卡

目前用过的两个命令:

1、ethtool

ethtool 网络接口名

#ethtool em4 Settings for em4: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Speed: 1000Mb/s Duplex: Full Port: Twisted Pair PHYAD: 1 Transceiver: internal Auto-negotiation: on MDI-X: Unknown Supports Wake-on: g Wake-on: d Link detected: yes

2、lspci  

当前是博通BCM5709千兆网卡Gigabit(万兆网卡显示为10-Gigabit)

#lspci -vvv | grep Ethernet 01:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 GigabitEthernet (rev 20) Subsystem: Dell PowerEdge R710 BCM5709 Gigabit Ethernet Product Name: Broadcom NetXtreme II Ethernet Controller 01:00.1 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20) Subsystem: Dell PowerEdge R710 BCM5709 Gigabit Ethernet Product Name: Broadcom NetXtreme II Ethernet Controller 02:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20) Subsystem: Dell PowerEdge R710 BCM5709 Gigabit Ethernet Product Name: Broadcom NetXtreme II Ethernet Controller 02:00.1 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20) Subsystem: Dell PowerEdge R710 BCM5709 Gigabit Ethernet Product Name: Broadcom NetXtreme II Ethernet Controller pcilib: sysfs_read_vpd: read failed: Connection timed out

小知识:

Gigabit是数据存储的单位,通常用符号Gbit或Gb表示。它的换算公式:1 Gb = 10的9次方 bits = 1,000,000,000 bits 。

另一个常见的单位是Gibibit,gibibit是用来表示二进制换算的,1 gibibit = 2的30次方 bits = 1,073,741,824 bits。

Linux 查看网络带宽是千兆还是万兆

首先查看机器网络端口

[root@namenode ~]# ifconfig eno1: flags=4163<up>  mtu 1500         inet 192.168.60.190  netmask 255.255.255.0  broadcast 192.168.80.255         inet6 fe80::b62e:99ff:fe65:3bd6  prefixlen 64  scopeid 0x20<link>         ether b4:2e:99:65:3b:d6  txqueuelen 1000  (Ethernet)         RX packets 1034361639  bytes 496433512301 (462.3 GiB)         RX errors 0  dropped 144034  overruns 0  frame 0         TX packets 977985340  bytes 163296216477 (152.0 GiB)         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0         device interrupt 16  memory 0xf7200000-f7220000</up>

查看端口带宽(root或sudo权限),通过下面输出可以看到speed那一行,表示千兆网。

[root@namenode ~]# sudo ethtool eno1 Settings for eno1:     Supported ports: [ TP ]     Supported link modes:   10baseT/Half 10baseT/Full                              100baseT/Half 100baseT/Full                              1000baseT/Full      Supported pause frame use: No     Supports auto-negotiation: Yes     Advertised link modes:  10baseT/Half 10baseT/Full                              100baseT/Half 100baseT/Full                              1000baseT/Full      Advertised pause frame use: No     Advertised auto-negotiation: Yes     Speed: 1000Mb/s     Duplex: Full     Port: Twisted Pair     PHYAD: 1     Transceiver: internal     Auto-negotiation: on     MDI-X: off (auto)     Supports Wake-on: pumbg     Wake-on: g     Current message level: 0x00000007 (7)                    drv probe link     Link detected: yes

相关推荐:《Linux视频教程

以上就是怎么查看

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享