Maison  >  Article  >  Opération et maintenance  >  Comment vérifier si Linux est un réseau de 10 Go

Comment vérifier si Linux est un réseau de 10 Go

藏色散人
藏色散人original
2023-03-22 09:20:576582parcourir

Comment vérifier si Linux est une carte réseau 10G : 1. Utilisez les commandes ethtool et lspci pour vérifier si la carte réseau est une carte réseau Gigabit ou 10G 2. Utilisez la commande ifconfig pour vérifier le port réseau de la machine, puis exécutez la commande "sudo ethtool eno1" pour vérifier la bande passante du réseau. Peu importe qu'elle soit Gigabit ou 10 Gigabit.

Comment vérifier si Linux est un réseau de 10 Go

L'environnement d'exploitation de ce tutoriel : système linux5.9.8, ordinateur Dell G3.

Comment vérifier si Linux est un réseau 10 Go ?

Linux vérifie si la carte réseau est une carte réseau Gigabit ou 10G

Deux commandes utilisées jusqu'à présent :

1, ethtool

nom de l'interface réseau 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

Actuellement, il s'agit de Broadcom BCM5709 Gigabit Carte réseau Gigabit (la carte réseau 10 Gigabit est affichée comme 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

Conseils :

Gigabit est l'unité de stockage de données, généralement représentée par le symbole Gbit ou Gb. Sa formule de conversion : 1 Go = 10 puissance 9 bits = 1 000 000 000 bits.

Une autre unité courante est le Gibibit. Le Gibibit est utilisé pour représenter la conversion binaire 1 gibibit = 2 à la puissance 30 bits = 1 073 741 824 bits.

Linux Vérifiez si la bande passante du réseau est Gigabit ou 10 Gbit

Vérifiez d'abord le port réseau de la machine

[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

Vérifiez la bande passante du port (autorisations root ou sudo). Grâce à la sortie ci-dessous, vous pouvez voir la ligne de vitesse, ce qui signifie). Réseau Gigabit.

[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

Recommandations associées : "Tutoriel vidéo Linux"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Qu'est-ce que le port Linux 80Article suivant:Qu'est-ce que le port Linux 80