有 2.5gbps LAN,但以太网速度仅显示 1000Mb/s?Ubuntu 20.04,MSI 主板

有 2.5gbps LAN,但以太网速度仅显示 1000Mb/s?Ubuntu 20.04,MSI 主板

我有一块 MSI Z590 PRO WIFI 主板,据说有 2.5Gbps LAN。但是,当我连接到以太网电缆(CAT8)时,我只有 1000Mbs。为什么会这样?

当前的网络设置如下:

对于调制解调器到路由器和路由器直接到我的电脑,我使用 cat8 以太网电缆。我的路由器可以发送 5GHz WIFI,速度为 2200Mbit/s。我使用笔记本电脑接收 WIFI,速率达到 1053Mbps。

我也在考虑 Linux 内核网络/以太网接口驱动程序。但我不知道如何更新/修改。

这里有一些输入/输出...

输入:

lspci -knn | grep Eth -A3

得到:

02:00.0 Ethernet controller [0200]: Intel Corporation Device [8086:15f3] (rev 03)
    Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:7d09]
    Kernel driver in use: igc
    Kernel modules: igc

输入:

ethtool enp2s0

得到:

Settings for enp2s0:
    Supported ports: [ ]
    Supported link modes:   10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
                            2500baseT/Full 
    Supported pause frame use: No
    Supports auto-negotiation: Yes
    Supported FEC modes: Not reported
    Advertised link modes:  10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
                            2500baseT/Full 
    Advertised pause frame use: Symmetric
    Advertised auto-negotiation: Yes
    Advertised FEC modes: Not reported
    Speed: 1000Mb/s
    Duplex: Full
    Port: Twisted Pair
    PHYAD: 0
    Transceiver: internal
    Auto-negotiation: on
    MDI-X: off (auto)
Cannot get wake-on-lan settings: Operation not permitted
    Current message level: 0x00000007 (7)
                   drv probe link
    Link detected: yes

输入:

sudo lshw -C network

得到:

  *-network                 
       description: Ethernet interface
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: enp2s0
       version: 03
       size: 1Gbit/s
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=igc driverversion=5.10.0-1023-oem duplex=full latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s

答案1

以太网链路速度取决于自动协商:双方宣传各自的速度和能力,然后选择最佳的相互模式。

因此,具有 2.5G 能力 (2.5GBASE-T) 的 NIC 和具有 1G 能力 (1000BASE-T) 的交换机端口以 1 Gbit/s 链接。您的 Wi-Fi 路由器很可能仅支持 1000BASE-T。它支持的无线速度无关紧要。

答案2

借助技术,您只能获得链路中最慢的链路的速度。因此,MOBO 具有 2.5Gb LAN,而以太网电缆可能适合 40Gb。电缆插入了什么?是千兆交换机吗?路由器是千兆的吗?两台联网计算机之间的每台设备都需要至少达到 2.5Gb/s。

您家中需要 2.5Gb/s LAN 的唯一真正原因是,如果您有 NAS 之类的网络存储设备,并且需要不断移动大文件。请记住,2.5Gb/s 大约是每秒 300 兆字节,因此,如果您定期移动超过 10 GB 的文件,并且您的时间非常宝贵,那么升级可能值得投资。

这里需要注意以下几点:首先,300 MB/s 的速度很容易超过单个硬盘甚至一些低端 SSD 的读写速度。因此,如果您使用的是 NAS 或存储服务器,则需要至少 5 个 HDD 组合在一起才能获得 2.5Gb/s LAN 的性能优势。其次,消费级网络设备最高只能达到千兆位,因此如果您决定升级,则需要使用商用级设备。这意味着成本要高得多。

相关内容