Ich sehe da vor allem einen schlechten TCP Stack auf Serverseite. Deswegen Bencharke ich lieber mit curl und nginx oder so statt mit irgend welchen tools, die root rechte brauchen und dann an irgend welchen Schrauben drehen, an die andere gar nicht ran kommen.dufty2 hat geschrieben:Win client mit iperf über 100 Mbps Switch an Linux-VM:
Ein besserer tcp stack ACKed nicht jedes Paket.
hier ein download vom des nvidia-Treibers netcup debian Mirror 80MBit/s Anbindung.
>5300Pakete hin 288-Pakete zurück (Und da sind nicht nur ACKs sonder auch noch ARP und ähnlicher kleiner "Müll" mit drin.) durchschnittliche Paketgröße ~1400Byte.
Auf 20 Daten-Pakete kam etwa ein ACK.
Bischen größere Datei und bisschen mehr Bandbreite und man merkt den Unterschied zu 1500byte nicht mehr. (Zumal Ethernet ja auch noch etwas größere Pakete zulässt.)
Das ist eine realitätsnahe Anwendung.