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: