Tüm Linux ve Unix’lerde paketler atıldı


2

Bir problemim var. Supermicro - X11SBA-LN4F anakartım var. 4 ethernet portu vardır. İlk limanda internetim var. İkinci limanda yerel ağım var. "İfconfig" veya "netstat -i" yazdığımda, ikinci arayüzümde (yerel ağım) paketlerin düştüğünü görebiliyorum. Bu sayı artırıldı

em2       Link encap:Ethernet  HWaddr 0c:c4:7a:7b:91:3e
          inet addr:192.168.110.181  Bcast:192.168.110.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:17441 errors:0 dropped:1380 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1226317 (1.2 MB)  TX bytes:0 (0.0 B)

Google'dan yaptığım aramadan sonra şunu buldum: https://www.novell.com/support/kb/doc.php?id=7007165

Beginning with kernel 2.6.37, it has been changed the meaning of dropped packet count. Before, dropped packets was most likely due to an error. Now, the rx_dropped counter shows statistics for dropped frames because of:

Softnet backlog full  -- (Measured from /proc/net/softnet_stat)
Bad / Unintended VLAN tags
Unknown / Unregistered protocols
IPv6 frames when the server is not configured for IPv6

If any frames meet those conditions, they are dropped before the protocol stack and the rx_dropped counter is incremented.

Her şeyden önce bu komutu yazdım:

tcpdump -vv -i em2

Bu komutu yaptığımda, ikinci arayüzümdeki bırakılan paketlerin sayısı durdurulur. Ancak, "tcpdump" ı iptal ettiğimde, bırakılan paketlerin sayısı tekrar artırılır.

IPv6'yı devre dışı
bırakıyorum Tüm VLANS'ı kontrol ettim. Bu portta yerel ağda sadece bir tane Untag VLAN var
/ dosya / proc / net / softnet_stat dosyasını kontrol ettim. Bu dosyada sadece ilk sütundan bilgi var ve bu iyi

00000013 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00002fbc 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
000000f3 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
0000268f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

Tüm trafiği "tcpdump" ile analiz ettim. Ben sadece var - ARP İsteği, Yayınları ve Rip. Ve fena değil
, zorlu modu etkinleştirdim ama
kablo ve konektörleri kontrol etmeme yardımcı olmadı
Son sürücüyü yükledim,
halka önbelleklerinin boyutunu
artırdım, ancak yardım yok Ve tüm Unix ve Linux'u kontrol ettim: Zeroshell, Pfense, FreeBsd, Ubuntu Server ( yerli çekirdeği ile ve bana göre derlenmiş), CentOS (yerli çekirdeği ile ve bana göre derlenmiş). Hepsi yardım etmiyor

ethtool -i em2

driver: igb
version: 5.3.4.4
firmware-version: 3.25, 0x800005d0
bus-info: 0000:06:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: no

Arayüzdeki tüm istatistikler:

ethtool -S em2

NIC statistics:
     rx_packets: 29675
     tx_packets: 0
     rx_bytes: 2208735
     tx_bytes: 0
     rx_broadcast: 29636
     tx_broadcast: 0
     rx_multicast: 39
     tx_multicast: 0
     multicast: 39
     collisions: 0
     rx_crc_errors: 0
     rx_no_buffer_count: 0
     rx_missed_errors: 0
     tx_aborted_errors: 0
     tx_carrier_errors: 0
     tx_window_errors: 0
     tx_abort_late_coll: 0
     tx_deferred_ok: 0
     tx_single_coll_ok: 0
     tx_multi_coll_ok: 0
     tx_timeout_count: 0
     rx_long_length_errors: 0
     rx_short_length_errors: 0
     rx_align_errors: 0
     tx_tcp_seg_good: 0
     tx_tcp_seg_failed: 0
     rx_flow_control_xon: 0
     rx_flow_control_xoff: 0
     tx_flow_control_xon: 0
     tx_flow_control_xoff: 0
     rx_long_byte_count: 2208735
     tx_dma_out_of_sync: 0
     lro_aggregated: 0
     lro_flushed: 0
     tx_smbus: 0
     rx_smbus: 0
     dropped_smbus: 0
     os2bmc_rx_by_bmc: 0
     os2bmc_tx_by_bmc: 0
     os2bmc_tx_by_host: 0
     os2bmc_rx_by_host: 0
     tx_hwtstamp_timeouts: 0
     rx_hwtstamp_cleared: 0
     rx_errors: 0
     tx_errors: 0
     tx_dropped: 0
     rx_length_errors: 0
     rx_over_errors: 0
     rx_frame_errors: 0
     rx_fifo_errors: 0
     tx_fifo_errors: 0
     tx_heartbeat_errors: 0
     tx_queue_0_packets: 0
     tx_queue_0_bytes: 0
     tx_queue_0_restart: 0
     rx_queue_0_packets: 29675
     rx_queue_0_bytes: 2090035
     rx_queue_0_drops: 0
     rx_queue_0_csum_err: 0
     rx_queue_0_alloc_failed: 0

Nerede hatam var? Lütfen bana yardım et. Ve dikkatiniz için teşekkürler.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.