ifconfig输出中RX'错误'和'帧'的确切含义?

Modified on: Thu, 22 Aug 2019 02:20:02 +0800

我看到(RHEL)节点出现网络问题(数据包丢失),这似乎也表现为ifconfig输出中“错误”和“帧”字段的非零计数:

eth2      Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx  
          ...
          RX packets:277593775 errors:1049 dropped:0 overruns:0 frame:536

在某处有详细描述'错误'和'框架'的确切含义是什么?

编辑:输出ethtool eth2

eth2的

Settings for eth2:
        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 auto-negotiation: Yes
        Speed: 1000Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: umbg
        Wake-on: d
        Current message level: 0x00000007 (7)
        Link detected: yes

最佳答案

RX错误意味着您的NIC正在从传输交换机端口接收格式错误的帧。

帧错误表示收到帧时CRC失败。造成这种情况的根本原因可能是电缆损坏,或者机器或交换机上的接口不良。尝试更换电缆,然后移动到交换机上的另一个端口。


相关问答

添加新评论