Das verwirrt mich wirklich.
Da 1 Gbit Daten gleichzeitig in beide Richtungen übertragen kann, sollte es anscheinend möglich sein, 2 Gbit Datenübertragung auf einer einzelnen Netzwerkkarte zu erhalten (1 Gbit Flow Seend und 1 Gbit Receive). Die Leute behaupten, dass 1 Gbit (fast immer) genau 2 Gbit ist, weil es Vollduplex ist. Meine Intuition und mein elektrischer Hintergrund sagen mir, dass hier etwas nicht stimmt. 4 verdrillte Paare mit einer Kapazität von 250 Mbit ergeben jeweils 1 Gbit. Es sei denn, es ist wirklich möglich, Daten gleichzeitig in beide Richtungen zu übertragen.
Ich habe einen Test mit iperf gemacht. Ubuntu Server 12.04 <--> MacBook Pro. Beides mit ordentlicher CPU-Geschwindigkeit. Getestete Verbindungsgeschwindigkeit einzeln und auf dem Mac Ich kann 112 MB / s sehen, unabhängig davon, in welche Richtung die Daten gehen. Unter Ubuntu mit vnstat und ifstat habe ich 970Mbit Geschwindigkeit. Das gleichzeitige Starten von iperf im Servermodus auf beiden Computern und das Senden von Daten mit 2 iperf-Clients zeigt, dass ich beispielsweise auf einer Ubuntu-Box bin, die mit 600 Mbit sendet und 350 Mbit empfängt. Das ergibt so ziemlich 1 Gbit Link.
Für mich gibt es also kein magisches 2Gbit. Kann jemand das bestätigen oder sagen, warum ich falsch liege?
Eine andere Sache, die mich verwirrt, ist die Tatsache, dass zB 24-Port-Switch zum Beispiel: Durchsatz »bis»: »50,6 Mpps Switching-Kapazität:» 68 Gbit / s Switch »Fabric» Geschwindigkeit: »88 Gbit / s
Was darauf hindeuten würde, dass sie 2 GBit pro Port verarbeiten können.
AKTUALISIEREN
Ich habe erneut mit iperf -s iperf -c 10.0.20.91 -d -t60 getestet
Dadurch wird das Fenster auf 212 KB eingestellt. Im letzten Test und ich bekam
Empfang: 961,41 Mbit / s 97603 p / s tx: 953,53 Mbit / s 84725 p / s
auf der Server-Netzwerkkarte, also definitiv 1 GBit pro Weg gleichzeitig.
iperf
haben Sie verwendet und welche Optionen haben Sie bestanden? Haben Sie den Datenverkehr im Netzwerk tatsächlich mit einem anderen Tool als iperf
zu diesem Zeitpunkt gemessen ?