Ma configuration:
Serveur dans la cave + commutateur GBit. Câble long vers le toit. Commutateur GBit. J'ai trois ordinateurs sur le toit. L'un n'a que 100 Mbits ethernet, un ordinateur portable avec GBit et un nouvel ordinateur.
Temps de ping depuis l'ancien ordinateur de 100 Mo: 0,5 ms en moyenne Temps de ping depuis un ordinateur portable: 0,4 ms en moyenne Temps de ping depuis mon nouvel ordinateur: 5 ms ou 30 ms ou 200 ms en moyenne, mais je vois souvent des temps de ping allant jusqu'à 980 ms. En général, le débit est très instable.
J'ai remplacé l'interrupteur dans le toit. Pas de changement. Je remplace le câble qui relie le nouvel ordinateur à l'interrupteur de toit. Pas de changement. J'ai installé une carte réseau PCI avec une puce Intel GBit (82541PI) et l'ai utilisée à la place de la Realtek RTL8111 / 8168B intégrée. Pas de changement. Oui, je suis sûr d'avoir branché le câble sur le bon port car j'obtiens maintenant une adresse IP différente de mon serveur DHCP.
La même carte réseau fonctionnait parfaitement sur mon ancien ordinateur en utilisant le même système d'exploitation (openSUSE 12.1).
ifconfig
dit:
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
dit:
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
Quelle pourrait être la cause de ce comportement?
[EDIT] J'ai trouvé quelque chose d'intéressant:
# 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
Comme vous pouvez le voir, l'interruption 16 dessert un port USB, la carte graphique, "mei" (?) Et eth1
.
Je suppose que cela expliquerait pourquoi c'est lent. Comment attribuer des interruptions en 2012?
la source
ping
, tous les pings reviennent? Autrement dit, votre configuration perd-elle des pings ou des paquets?Réponses:
Ma carte mère est un ASUS P8Z77-M. La version du BIOS était 0802. Ce bios a un bug: il attribue le même IRQ (16) à tous les périphériques à haut débit, ce qui peut provoquer toutes sortes de problèmes (comme geler le bureau lorsque vous copiez des fichiers sur un périphérique USB ).
La mise à niveau vers la version 1206 a amélioré la situation. La carte réseau obtient maintenant sa propre IRQ et les temps de ping sont maintenant là où ils devraient être:
la source