Как отладить гигабитный Ethernet на Linux? - PullRequest
0 голосов
/ 11 октября 2019

Во время тестирования сети я сталкиваюсь с очень низкой пропускной способностью с гигабитным Ethernet, который был реализован как режим RGMII, следующим образом:

$iperf - s
Interval       Transfer     Bandwidth
0.0-10.0 sec   211 MBytes   176 Mbits/sec

$iperf - c <IP>
Interval       Transfer     Bandwidth
0.0-10.0 sec   101 MBytes   83.6 Mbits/sec

Я только начинающий с сетью в Linux, затем мог быКто-нибудь подскажет мне, как отладить и исправить эту проблему?

Единственное, что я до сих пор пробовал - это чтение ethtool. Здесь нет ничего плохого.

Settings for eth1:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Half 1000baseT/Full
        Supported pause frame use: Symmetric
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Half 1000baseT/Full
        Advertised pause frame use: Symmetric
        Advertised auto-negotiation: Yes
        Speed: 1000Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 2
        Transceiver: external
        Auto-negotiation: on
        Supports Wake-on: d
        Wake-on: d
        Current message level: 0x00000000 (0)

        Link detected: yes
...