[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Netzwerkdurchsatz einseitig -> Hard- oder Software?



Hallo zusammen

Ich habe seit heute Morgen ein Netzwerkproblem bei einem Kunden:

Zwei praktisch identische Server (HP Netserver LPr, Dualprozessor, mit 3com 3C980B NIC, Debian Sarge). Auf dem einen (ns1) läuft DNS, pop, smtp. Der andere (ns2) hat zusätzlich noch einen proftpd am laufen. Beide hängen am gleichen Switch. Heute Morgen meldet mir der Kunde, dass er von seinem Netzwerkmonitoringtool up/down-Meldungen des ns2 erhält und dass ftp und smtp sehr grosse respond times hätten.

Ich habe dann bemerkt, dass der Durchsatz von ns1->ns2 sehr unterschiedlich zu ns2->ns1 ist:

ns1:/home/admin# iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[  4] local x.x.x.31 port 5001 connected with x.x.x.32 port 33928
[  4]  0.0-10.1 sec  10.1 MBytes  8.46 Mbits/sec


ns1:/home/admin# iperf -c ns2.xyz.ch
------------------------------------------------------------
Client connecting to ns2.xyz.ch, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[  3] local x.x.x.31 port 40233 connected with x.x.x.32 port 5001
[  3]  0.0-10.1 sec    480 KBytes    388 Kbits/sec

Dasselbe mit einem ping:

ns1:/home/admin# ping -f -c 1000 ns2.xyz.ch
PING ns2.xyz.ch (x.x.x.32) 56(84) bytes of data.
..
--- ns2.xyz.ch ping statistics ---
1000 packets transmitted, 998 received, 0% packet loss, time 1504ms
rtt min/avg/max/mdev = 0.349/0.387/2.623/0.175 ms, ipg/ewma 1.505/0.357 ms

und umgekehrt:

ns2:/home/admin# ping -f -c 1000 ns1.xyz.ch
PING ns1.xyz.ch (x.x.x.31) 56(84) bytes of data.
.
--- ns1.xyz.ch ping statistics ---
1000 packets transmitted, 999 received, 0% packet loss, time 114894ms
rtt min/avg/max/mdev = 0.343/0.375/4.076/0.244 ms, ipg/ewma 115.009/0.354 ms

Ich habe NIC getauscht, andere Kabel probiert, am Switch einen anderen Port ausprobiert... keine Aenderung. In den Logs ist nirgends was zu sehen, dmesg ist auch sprachlos... Mit der alten NIC hatte ich in den Stats von ifconfig auf ns2 ca. 20% RX errors, mit der neuen bleiben die aus, sonst hat sich nichts geändert. Was kann ich noch tun? Ich dachte zuerst eher an HW-Probleme aber mittlerweile zweifle ich aber daran...

Was kann ich noch tun?

Danke für Eure Hilfe
Pascal



Reply to: