ifconfig eth0 RX bỏ gói


15

Vấn đề

Lệnh ifconfig hiển thị ngày càng nhiều gói bị bỏ trong phần RX. Vì vậy, dường như có một vấn đề đối với một số gói tin từ Internet đến máy chủ của tôi.

Những câu hỏi

  1. Những loại gói mà bộ đếm thả này đưa vào tài khoản? Liệu nó có đưa tất cả các gói đến, trước khi đến tường lửa iptables hoặc sau khi các gói đã được iptables chấp nhận không?

  2. Làm thế nào để giải quyết tình huống để ipconfig thả gói truy cập dừng lại để tăng?

Infos xử lý sự cố hữu ích

Vì tôi không biết vấn đề của mình thực sự là gì, vui lòng yêu cầu tôi hoàn thành phần này nếu bạn nghĩ cần một số thông tin khác.

ifconfig

eth0      Link encap:Ethernet  HWaddr 00:cc:cc:cc:cc:cc  
          inet adr:90.0.0.2  Bcast:90.0.0.255  Masque:255.255.255.0
          adr inet6: fe80::21c:c0ff:feb9:829c/64 Scope:Lien
          adr inet6: 2001:a100:1:bbbb::1/64 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:113264620 errors:0 dropped:2523 overruns:0 frame:0
          TX packets:168526529 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:59171827564 (55.1 GiB)  TX bytes:223993117711 (208.6 GiB)

Lưu ý " rớt: 2523 " trong phần RX. Đây là quan trọng nhất. Con số này liên tục tăng.

lộ trình ip -4

default via 90.0.0.254 dev eth0 
90.0.0.0/24 dev eth0  proto kernel  scope link  src 90.0.0.2

lộ trình ip -6

2001:a100:1:bbbb::1/64 dev eth0  proto kernel  metric 256 
fe80::/64 dev eth0  proto kernel  metric 256 
default via 2001:a100:1:bbff:ff:ff:ff:ff dev eth0  metric 1024

đồ thị munin của plugin if_err_eth0_day

nhập mô tả hình ảnh ở đây


1
ifconfigsẽ ở trước tường lửa. Chúng là số liệu thống kê cấp độ giao diện. Liên kết này có thể cung cấp một tùy chọn khắc phục sự cố.
PP.

Tôi đã thử điều này, thật không may, câu trả lời làRing parameters for eth0: Cannot get device ring settings: Operation not supported
Fox

Bạn đang giảm 0,002% các gói đến. Tại sao bạn lại lo lắng về nó?
freiheit

2
Bởi vì nó đã không xảy ra trước đây và đột nhiên bắt đầu. Một cấu hình tốt cho thấy ZERO bị rớt gói (chúng nên được loại bỏ sau, nếu cần, bởi tường lửa). Có một sự mất mát thông tin sẽ đến máy chủ của tôi và tôi muốn biết tại sao.
Cáo

1
@Fox: Bạn đã tìm thấy lý do cho việc giảm gói? Tôi đang đối mặt với cùng một vấn đề trên máy chủ rooter mới của tôi.
Biggie

Câu trả lời:


9

http://www.novell.com/support/kb/doc.php?id=7007165

Bắt đầu với kernel 2.6.37, nó đã được thay đổi ý nghĩa của số lượng gói bị giảm. Trước đây, các gói bị rơi rất có thể là do lỗi. Bây giờ, bộ đếm rx_dropping hiển thị số liệu thống kê cho các khung hình bị bỏ vì:

  • Softnet tồn đọng đầy đủ
  • Thẻ Vlan xấu / ngoài ý muốn
  • Giao thức không xác định / chưa đăng ký
  • Khung IPv6 khi máy chủ không được cấu hình cho IPv6

[...]

Nếu bộ đếm rx_dropping dừng tăng trong khi tcpdump đang chạy; sau đó nhiều khả năng hiển thị giảm vì những lý do được liệt kê trước đó.


Điều gì nếu nó tiếp tục tăng?
Jean-Paul Calderone

"" "Sử dụng ethtool -S để xác nhận rằng không có lỗi thực tế trên giao diện." "" Nguồn access.redhat.com/solutions/657483
bgtvfr

2

Tôi đã cố gắng theo dõi vấn đề này quá vô ích. Tôi cũng nhận thấy gói RX giảm với tốc độ khoảng một giây trên hộp Ubuntu 12 của tôi. Từ tìm kiếm của tôi, tôi đã tìm thấy những người có vấn đề tương tự trên các nền tảng linux khác nhau, SUSE, Rpi và những người khác. Có vẻ như một cái gì đó với kernel linux. Một số manh mối thú vị hơn mà tôi nhận thấy làm cho vấn đề tạm thời biến mất, nhưng không giải thích chính xác.

  1. Nếu tôi thay đổi cấu hình của mình từ tĩnh sang DHCP trong giao diện / etc / mạng / của tôi, gói RX sẽ ngừng hoạt động. Có thể các gói không được nhận dạng có liên quan đến DHCP và khi tắt thì không biết phải làm gì với chúng?

  2. Nếu tôi chạy một tcpdump, gói tin sẽ ngừng trong khi kết xuất đang chạy và quay lại khi tôi dừng nó.

Có lẽ những manh mối này sẽ giúp đi đến tận cùng của điều này?

Nhìn chung, hiệu suất mạng của tôi có vẻ tốt, chỉ tò mò về lý do tại sao điều này cũng xảy ra.

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.