Mein Setup:
Server im Keller + GBit-Schalter. Langes Kabel zum Dach. GBit-Schalter. Ich habe drei Computer im Dach. Man hat nur 100MBit Ethernet, einen Laptop mit GBit und einen neuen Computer.
Ping-Zeiten vom alten 100-MBit-Computer: durchschnittlich 0,5 ms Ping-Zeiten vom Laptop: durchschnittlich 0,4 ms Ping-Zeiten von meinem neuen Computer: 5 ms oder 30 ms oder 200 ms im Durchschnitt, aber ich sehe oft Ping-Zeiten bis zu 980 ms. Im Allgemeinen ist der Durchsatz sehr instabil.
Ich habe den Schalter im Dach ausgetauscht. Keine Änderung. Ich ersetze das Kabel, das den neuen Computer mit dem Dachschalter verbindet. Keine Änderung. Ich habe eine PCI-Netzwerkkarte mit einem Intel GBit-Chip (82541PI) installiert und diese anstelle des eingebauten Realtek RTL8111 / 8168B verwendet. Keine Änderung. Ja, ich bin sicher, dass ich das Kabel an den richtigen Port angeschlossen habe, da ich jetzt eine andere IP-Adresse von meinem DHCP-Server erhalte.
Dieselbe Netzwerkkarte funktionierte auf meinem alten Computer mit demselben Betriebssystem (openSUSE 12.1) einwandfrei.
ifconfig
sagt:
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:15679 errors:0 dropped:0 overruns:0 frame:0
TX packets:13077 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:1000
ethtool
sagt:
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
Was könnte dieses Verhalten verursachen?
[EDIT] Ich fand etwas interessantes:
# cat /proc/interrupts
CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 CPU6 CPU7
0: 178 0 0 0 0 0 0 0 IR-IO-APIC-edge timer
1: 6 0 0 0 0 0 0 0 IR-IO-APIC-edge i8042
8: 1 0 0 0 0 0 0 0 IR-IO-APIC-edge rtc0
9: 0 0 0 0 0 0 0 0 IR-IO-APIC-fasteoi acpi
12: 10 0 0 0 0 0 0 0 IR-IO-APIC-edge i8042
16: 3302428 0 0 0 0 0 0 0 IR-IO-APIC-fasteoi ehci_hcd:usb1, nvidia, mei, eth1
17: 184 0 0 0 0 0 0 0 IR-IO-APIC-fasteoi snd_hda_intel
23: 16721 0 0 0 0 0 0 0 IR-IO-APIC-fasteoi ehci_hcd:usb2
Wie Sie sehen können, dient Interrupt 16 einem USB-Anschluss, der Grafikkarte "mei" (?) Und eth1
.
Ich denke, das würde erklären, warum es langsam ist. Wie ordne ich 2012 Interrupts zu?
quelle
ping
rennst, kommen alle Pings zurück? Das heißt, verliert Ihr Setup Pings oder Pakete?Antworten:
Mein Mainboard ist ein ASUS P8Z77-M. Die BIOS-Version war 0802. Dieses BIOS hat einen Fehler: Es weist allen Geräten mit hohem Durchsatz den gleichen IRQ (16) zu, was zu Problemen aller Art führen kann (z. B. zum Einfrieren des Desktops beim Kopieren von Dateien auf ein USB-Gerät ).
Ein Upgrade auf Version 1206 verbesserte die Situation. Die Netzwerkkarte erhält jetzt einen eigenen IRQ und die Ping-Zeiten sind jetzt dort, wo sie sein sollten:
quelle