>  기사  >  운영 및 유지보수  >  리눅스가 10기가비트 네트워크인지 확인하는 방법

리눅스가 10기가비트 네트워크인지 확인하는 방법

藏色散人
藏色散人원래의
2023-03-22 09:20:576676검색

Linux가 10G 네트워크 카드인지 확인하는 방법: 1. ethtool 및 lspci 명령을 사용하여 네트워크 카드가 기가비트 또는 10G 네트워크 카드인지 확인합니다. 2. ifconfig 명령을 사용하여 시스템 네트워크 포트를 확인한 다음 "sudo ethtool eno1" 명령을 실행하여 네트워크 대역폭을 확인하세요. 기가비트인지 10기가비트인지는 중요하지 않습니다.

리눅스가 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.