Linux查看网卡带宽

当我们做一些性能测试或者性能分析时,想看看我们当网络带宽是否成为瓶颈,那么这个时候我们就有必要查看网卡带宽了。

  • ifconfig 查看网卡信息,获取网卡名称

  • 执行命令:ethtool 网卡名称,例:ethtool eth1
    输出内容如下:

Settings for eth1:
        Supported ports: [ FIBRE ]
        Supported link modes:   1000baseT/Full 
                                10000baseT/Full 
        Supported pause frame use: Symmetric Receive-only
        Supports auto-negotiation: No
        Advertised link modes:  10000baseT/Full 
        Advertised pause frame use: No
        Advertised auto-negotiation: No
        Speed: 10000Mb/s(这里表示10万兆网络,由于是小b,所有需要除8换算成字节,理论上流量可以达到1.25GB)
        Duplex: Full(全双工,在发送数据的同时也能够接收数据,两者同步进行);Half Duplex(半双工,一个时间段内只有一个动作发生,举个简单例子,一条窄窄的马路,同时只能有一辆车通过,当目前有两量车对开,这种情况下就只能一辆先过,等到头儿后另一辆再开)
        Port: FIBRE
        PHYAD: 1
        Transceiver: internal
        Auto-negotiation: off
        Supports Wake-on: g
        Wake-on: g
        Current message level: 0x00000000 (0)
                               
        Link detected: yes

你可能感兴趣的:(Linux性能分析,Linux,Linux运维,linux,网络)