Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So überprüfen Sie, ob Linux ein 10-Gigabit-Netzwerk ist

So überprüfen Sie, ob Linux ein 10-Gigabit-Netzwerk ist

藏色散人
藏色散人Original
2023-03-22 09:20:576707Durchsuche

So überprüfen Sie, ob Linux eine 10G-Netzwerkkarte ist: 1. Überprüfen Sie mit den Befehlen ethtool und lspci, ob es sich bei der Netzwerkkarte um eine Gigabit- oder 10G-Netzwerkkarte handelt. 2. Überprüfen Sie den Netzwerkport der Maschine mit dem Befehl ifconfig Führen Sie den Befehl „sudo ethtool eno1“ aus, um die Netzwerkbandbreite zu überprüfen. Dabei spielt es keine Rolle, ob es sich um Gigabit oder 10 Gigabit handelt.

So überprüfen Sie, ob Linux ein 10-Gigabit-Netzwerk ist

Die Betriebsumgebung dieses Tutorials: Linux5.9.8-System, Dell G3-Computer.

Wie überprüfe ich, ob Linux ein 10-GB-Netzwerk ist?

Linux prüft, ob es sich bei der Netzwerkkarte um eine Gigabit- oder 10G-Netzwerkkarte handelt. Bisher wurden zwei Befehle verwendet:

1, ethtool,

ethtool-Netzwerkschnittstellenname,
#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. Derzeit ist es Broadcom BCM5709 Gigabit Netzwerkkarte Gigabit (10-Gigabit-Netzwerkkarte wird als 10-Gigabit angezeigt)

#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

Tipps:

Gigabit ist die Einheit der Datenspeicherung, normalerweise dargestellt durch das Symbol Gbit oder Gb. Seine Umrechnungsformel: 1 GB = 10 hoch 9 Bits = 1.000.000.000 Bits.

Eine weitere übliche Einheit ist Gibibit, die zur Darstellung der Binärkonvertierung 1 Gibibit = 2 hoch 30 Bits = 1.073.741.824 Bits verwendet wird.

Linux Überprüfen Sie, ob die Netzwerkbandbreite Gigabit oder 10 Gbit beträgt.

Überprüfen Sie zunächst den Netzwerkport der Maschine.

[root@namenode ~]# ifconfig
eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  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
. Überprüfen Sie die Portbandbreite (Root- oder Sudo-Berechtigungen). Gigabit-Netzwerk.

[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

Verwandte Empfehlungen: „Linux Video Tutorial

Das obige ist der detaillierte Inhalt vonSo überprüfen Sie, ob Linux ein 10-Gigabit-Netzwerk ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was ist Linux-Port 80?Nächster Artikel:Was ist Linux-Port 80?