NIC'imden birçok paket düştü


9

CentOS 5.3 (kuyruklu yıldız sohbet sunucusu, tcp bağlantıları çok olacak) üzerinde çalışan bir sunucum var. Son zamanlarda çok yavaş (http servisi ve ssh) olduğunu gördüm, bu yüzden ne olduğunu anlamak için "ifconfig" komutunu kullanıyorum.

eth0      Link encap:Ethernet  HWaddr 00:1C:C0:B5:D5:EA  
          inet addr:10.0.0.61  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::21c:c0ff:feb5:d5ea/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:871861 errors:0 dropped:489662344145 overruns:0 frame:0
          TX packets:639044 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:207239658 (197.6 MiB)  TX bytes:169416201 (161.5 MiB)
          Interrupt:225 Base address:0x6000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:44497 errors:0 dropped:0 overruns:0 frame:0
          TX packets:44497 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:11470951 (10.9 MiB)  TX bytes:11470951 (10.9 MiB)

Ağını yeniden başlattığımda her şey yolunda gidiyor. Ancak bir süre sonra tekrar yavaş olacaktır.

Birisi yardımcı olabilir mi?

Güncellenmiş:

================================================== ==============================

Rajat'ın istediği gibi, teşhis için bazı bilgiler göndereceğim

 uname -a
Linux im.cluster.myserver.com 2.6.18-128.el5 #1 SMP Wed Jan 21 10:41:14 EST 2009 x86_64 x86_64 x86_64 GNU/Linux


sudo /sbin/lspci | grep Ethernet
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)

 sudo dmesg | grep eth0
eth0: RTL8168d/8111d at 0xffffc20000006000, 00:1c:c0:b5:d5:ea, XID 281000c0 IRQ 225
r8169: eth0: link up
r8169: eth0: link up
eth0: no IPv6 routers present
r8169: eth0: link up
eth0: no IPv6 routers present



 sudo /sbin/ethtool eth0
Settings for eth0:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
                                1000baseT/Half 1000baseT/Full 
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
                                1000baseT/Half 1000baseT/Full 
        Advertised auto-negotiation: Yes
        Speed: 1000Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: pumbg
        Wake-on: p
        Current message level: 0x00000033 (51)
        Link detected: yes



sudo /sbin/ethtool -k eth0
Offload parameters for eth0:
Cannot get device udp large send offload settings: Operation not supported
rx-checksumming: on
tx-checksumming: off
scatter-gather: off
tcp segmentation offload: off
udp fragmentation offload: off
generic segmentation offload: off


 sudo /sbin/ethtool -S eth0
NIC statistics:
     tx_packets: 4483119
     rx_packets: 7443820
     tx_errors: 0
     rx_errors: 0
     rx_missed: 0
     align_errors: 0
     tx_single_collisions: 0
     tx_multi_collisions: 0
     unicast: 3591906
     broadcast: 442720
     multicast: 3851914
     tx_aborted: 0
     tx_underrun: 0

bağlantı durumu anahtar tarafında nasıl görünüyor? <mallicious_mode> RTL8168d - anlıyorsunuz. senin sorunun var. realtek ... </ mallicious_mode>
PQD

Yanıtlar:


7

kontrol edilecek birkaç şey:

  • ethtool eth0'ı çalıştırın ve arayüzde hangi hız / çift yönlü durumuna sahip olduğunuzu görün, ardından sunucunuzu bağladığınız bağlantı noktasındaki anahtarın aynı yerleşimlere sahip olup olmadığını kontrol edin [beklenen: tam çift yönlü, 100 veya 1000 MBit / sn. her iki tarafta aynı]

  • dubleks yanlış eşleşme yoksa - anahtar bağlantı noktasını ve ağ arabirimini kontrol edin - belki bunlardan biri arızalıdır

  • yama kablosunu kontrol edin / değiştirin, belki arızalı veya bazı parazit kaynaklarından geçiyor


1

hangi ağ kartını kullanıyorsunuz normalde sürücü ile yapabilirsiniz

uname -a
lspci |grep Ethernet
dmesg |grep eth0
ethtool eth0
ethtool -k eth0
ethtool -S eth0

bunu çıkar ve geri gönder


soru soruna neden olan şeydi, düzeltmeden nasıl durduracağımız değil
asdmin

@Rajat, yakında ihtiyacınız olan bilgileri yayınlayacağım
Mickey Shine

Maalesef, biçimlendirilmiş metni kuyruklu yıldız olarak gönderemiyoruz.
Mickey Shine

1
hayır pro im de aynı r8169 kullanarak ne ben bu dışarı geldim realtek gelen r8101 sürücüsü kullanın, bu yüzden sürücüyü yeniden yükleyin ve çalışması gerekir denemek
Rajat
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.