Ý nghĩa chính xác của RX 'lỗi' và 'khung' trong đầu ra ifconfig?


10

Tôi đang gặp sự cố mạng với nút (RHEL) (các gói bị bỏ), dường như cũng tự biểu hiện bằng số lượng khác không của các trường 'lỗi' và 'khung' trong đầu ra ifconfig:

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

Có một mô tả chi tiết ở đâu đó ý nghĩa chính xác của 'lỗi' và 'khung' là gì không?

EDIT : đầu ra của ethtool 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

1
Có thể là một sự không phù hợp song công. Bạn có thể đăng đầu ra của ethtool eth2 không?
Ông Shunz

Câu trả lời:


7

Lỗi RX có nghĩa là NIC của bạn đang nhận các khung không đúng định dạng từ tổng đài truyền phát.

Lỗi khung có nghĩa là lỗi CRC khi nhận khung. Nguyên nhân sâu xa của việc này có thể là do cáp xấu hoặc giao diện xấu trên máy hoặc công tắc. Hãy thử thay thế cáp, sau đó chuyển sang cổng khác trên công tắc.


cảm ơn câu trả lời Tôi nghĩ rằng một khung không đúng định dạng cũng không có CRC chính xác. Những gì nó cần phải được dị hình? Nếu không có / phần mở đầu có kích thước xấu sau khoảng cách giữa các khung hoặc không có dấu phân cách khung sau phần mở đầu? hoặc khoảng cách liên khung tiếp theo đến quá sớm / muộn đối với độ dài được tìm thấy trong trường ethertype / length?
Andre Holzner

Bất kỳ ở trên. Tôi không chắc tại sao tôi lại đưa vào 'không đúng định dạng hoặc không chính xác'. Bạn nói đúng, chúng có nghĩa chính xác như nhau. Trả lời cập nhật.
Murali Suriar

1
Tài khoản là lý do có thể trong trường hợp này?
B.M.W.

1

Trong trình điều khiển tigon (tg3), trước rxbds_emptycác sự kiện phiên bản v3.134b đã được ghi lại dưới dạng lỗi khung.

Bạn có thể kiểm tra điều này qua:

ethtool -S {device}

ví dụ:

[root@srv2-mgmt ~]# ethtool -S em1
NIC statistics:
     rx_octets: 795609182
     rx_fragments: 0
     rx_ucast_packets: 4003807
     rx_mcast_packets: 313481
     rx_bcast_packets: 1906658
     rx_fcs_errors: 0
     rx_align_errors: 0
     rx_xon_pause_rcvd: 0
     rx_xoff_pause_rcvd: 0
     rx_mac_ctrl_rcvd: 0
     rx_xoff_entered: 0
     rx_frame_too_long_errors: 0
     rx_jabbers: 0
     rx_undersize_packets: 0
     rx_in_length_errors: 0
     rx_out_length_errors: 0
     rx_64_or_less_octet_packets: 0
     rx_65_to_127_octet_packets: 0
     rx_128_to_255_octet_packets: 0
     rx_256_to_511_octet_packets: 0
     rx_512_to_1023_octet_packets: 0
     rx_1024_to_1522_octet_packets: 0
     rx_1523_to_2047_octet_packets: 0
     rx_2048_to_4095_octet_packets: 0
     rx_4096_to_8191_octet_packets: 0
     rx_8192_to_9022_octet_packets: 0
     tx_octets: 1010597527
     tx_collisions: 0
     tx_xon_sent: 0
     tx_xoff_sent: 0
     tx_flow_control: 0
     tx_mac_errors: 0
     tx_single_collisions: 0
     tx_mult_collisions: 0
     tx_deferred: 0
     tx_excessive_collisions: 0
     tx_late_collisions: 0
     tx_collide_2times: 0
     tx_collide_3times: 0
     tx_collide_4times: 0
     tx_collide_5times: 0
     tx_collide_6times: 0
     tx_collide_7times: 0
     tx_collide_8times: 0
     tx_collide_9times: 0
     tx_collide_10times: 0
     tx_collide_11times: 0
     tx_collide_12times: 0
     tx_collide_13times: 0
     tx_collide_14times: 0
     tx_collide_15times: 0
     tx_ucast_packets: 4116171
     tx_mcast_packets: 145500
     tx_bcast_packets: 1983
     tx_carrier_sense_errors: 0
     tx_discards: 0
     tx_errors: 0
     dma_writeq_full: 0
     dma_write_prioq_full: 0
     rxbds_empty: 0
     rx_discards: 0
     rx_errors: 0
     rx_threshold_hit: 0
     dma_readq_full: 0
     dma_read_prioq_full: 0
     tx_comp_queue_full: 0
     ring_set_send_prod_index: 0
     ring_status_update: 0
     nic_irqs: 0
     nic_avoided_irqs: 0
     nic_tx_threshold_hit: 0
     mbuf_lwm_thresh_hit: 0
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.