Linux가 10G 네트워크 카드인지 확인하는 방법: 1. ethtool 및 lspci 명령을 사용하여 네트워크 카드가 기가비트 또는 10G 네트워크 카드인지 확인합니다. 2. ifconfig 명령을 사용하여 시스템 네트워크 포트를 확인한 다음 "sudo ethtool eno1" 명령을 실행하여 네트워크 대역폭을 확인하세요. 기가비트인지 10기가비트인지는 중요하지 않습니다.
이 튜토리얼의 운영 환경: linux5.9.8 시스템, Dell G3 컴퓨터.
Linux가 10Gb 네트워크인지 확인하는 방법은 무엇입니까?
Linux에서는 네트워크 카드가 기가비트인지 10G 네트워크 카드인지 확인합니다
지금까지 사용된 명령 두 개:
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
현재는 Broadcom BCM5709입니다. 비트 네트워크 카드 기가비트(10기가비트 네트워크 카드는 10기가비트로 표시됩니다.)
#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
팁:
기가비트는 데이터 저장 단위로 일반적으로 Gbit 또는 Gb 기호로 표시됩니다. 변환 공식은 다음과 같습니다. 1Gb = 10의 9번째 전력 비트 = 1,000,000,000비트.
또 다른 일반적인 단위는 기비비트입니다. 기비비트는 이진 변환을 나타내는 데 사용됩니다. 1기비비트 = 2의 30승 비트 = 1,073,741,824비트.
Linux 네트워크 대역폭이 기가비트인지 10Gbit인지 확인하세요.
먼저 머신 네트워크 포트를 확인하세요.
[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
포트 대역폭(root 또는 sudo 권한)을 확인하세요. 아래 출력을 통해 속도선을 확인할 수 있습니다. 기가비트 네트워크.
[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 비디오 튜토리얼"
위 내용은 리눅스가 10기가비트 네트워크인지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!