Datendurchsatz Ethernet messen

Gast #1557833
Lesenswert?

Morgen,

kennt jmd von euch ein Tool mit dem man den Datendurchsatz von Ethernet 
Gigabit messen kann?

Cool wäre es, wenn man sowohl das Speichern auf RAM als auch auf der 
Festplatte mit einbeziehen könnte, wenn das überhaupt möglich ist, so 
dass ich den Datendurchsatz (Ethernet -> speichern in RAM / HD) erhalte.

Bis jetzt hab ich nur NetIO gefunden, was aber nur den reinen 
Datendurchsatz der Ethernet  Schnittstelle ohne speichern  lesen  
schreiben untersucht.


Gruß
Hans
Gast #1557893
Lesenswert?

Hans Dieter schrieb:
> möchtest du die Pakete mitschneiden oder reine Statistik führen?

ich möchte nur wissen wie hoch der Datendurchsatz über Ethnernet ist, 
wenn das Speichern im RAM oder / und Flash ebenfalls mitberücksichtigt 
wird, da die reine Datenübertragungsrate alias NetIO ja nicht so viel 
aussagt.
#1557916
Lesenswert?

Hallo,
alles Theorie!
Bisher wurde gar nichts darüber gesagt, was für Geräte A und B sind, was 
da zwischen alles noch so hängt, welche Paketgrößen benutzt werden, 
welche Protokolle benutzt werden und ob das auch noch QoS abhängig ist.
Die Frage kann man vergleichen mit "Wie schnell fährt mein Auto auf der 
Straße".

MRTG ist für solche Messungen im übrigen nicht geeignet.

Viele Grüße Herbert
#1557925
Lesenswert?

Hans schrieb:
> Bis jetzt hab ich nur NetIO gefunden, was aber nur den reinen
> Datendurchsatz der Ethernet  Schnittstelle ohne speichern  lesen
> schreiben untersucht.

Was ist denn der Unterschied zwischen speichern und schreiben?
Welchen Datendurchsatz willst Du denn - vom Netzwerk oder von der 
Platte?

> da die reine Datenübertragungsrate alias NetIO ja nicht so viel
> aussagt

Was ist denn schneller - die Platten oder das Netz? Man könnte auch 
fragen, wo ist der Flaschenhals?
#1557936
Lesenswert?

Hallo,
wenn Deine Geräte A und B an einem einfachen Mini-Switch im Haus hängen 
und Du genug Platz auf beiden Platten hast, übertrage einfach ein CDROM 
Image (also ca. 400-800 MByte) per FTP zwischen beiden Geräten, miß die 
Zeit und rechne es aus.
Das wird aber eine andere Zeit sein, als wenn Du die Platten als 
Laufwerk frei gibst und mit copy von A zu B kopierst.
Viele Grüße Herbert
Gast #1557937
Lesenswert?

Hans Dieter schrieb:
> Was ist denn schneller - die Platten oder das Netz? Man könnte auch
> fragen, wo ist der Flaschenhals?

natürlich ist die Festplatte Flash-Memory meistens der Flaschenhals, 
deshalb interessiert mich auch nicht die Datenrate beim Switch sondern 
die Datenrate vom Computer.

Hans Dieter schrieb:
> "wenn das Speichern im RAM oder / und Flash ebenfalls mitberücksichtigt
> wird"

Die Daten kommen übers Netzwerk an (Gigabit) und sollen bzw. müssen im 
Normalfall von einer Application verarbeitet werden; hierzu müssen sie 
entweder im RAM oder im Flash gespeichert werden. Ich möchte jetzt die 
wirkliche Datenrate wissen vom Netzwerk-ankommende Daten bis sie 
gespeichert worden sind.
#1557940
Lesenswert?

@Hans Dieter (valla):
"Ethernet ist Protokoll und QoS unabhängig."

Soll ich Dir mal eine Übetragungsstrecke von 100 MBit per QoS auf 2 MBit 
dichtmachen? (ohne das 98 MBit auf der Leitung übertragen werden)

Und worin besteht der Unterschied zwischen UDP und TCP?

Von einem Netzwerk Administrator kann solche Aussage wohl kaum kommen.
#1557957
Lesenswert?

Herbert:
Wenn wir von Ethernet reden ist es egal ob IPX TCP Apple Talk über die 
Leitung geht -> also auch wurst obs UDP oder TCP ist.

Freut mich das du QoS konfigurieren kannst, kann immerhin nicht jeder.

PS: Ich lasse mich nicht auf ein Netzwerk-Grundlagen Quiz nicht ein.

--------
Wenn man also nun das Interface überwacht welches mit dem Clienten 
verbunden ist, bekommt man somit ALLE Ethernet-Daten die an das Gerät 
gehen. ( incl sämtlicher Broadcasts u.s.w ) .

Da natürlich jetzt auch in den Daten viel Schrott ist ( incl 
Header/Broadcasts, welche nicht auf das Medium gespeichert werden ) , 
könntest du jetzt parallel eine HD write/read statistik führen.

Diese Daten werden allerdings wiederrum durch die Zugriffe des 
Betriebssystems verfälscht.


Zum herausfinden wieviel Pakete >GENAU< gespeichert werden und in 
welcher Geschwindigkeit habe ich leider noch keine Idee.
#1557986
Lesenswert?

Hans schrieb:
>> Was ist denn schneller - die Platten oder das Netz? Man könnte auch
>> fragen, wo ist der Flaschenhals?
>
> natürlich ist die Festplatte Flash-Memory meistens der Flaschenhals,
> deshalb interessiert mich auch nicht die Datenrate beim Switch sondern
> die Datenrate vom Computer.

Wenn das so ist, dann ist deine gesuchte Datenrate <= dein 
HD-Speicher-Datenrate
Gast #1559047
Lesenswert?

Wenn du das genau wissen willst, dafür gibt es Analyse-Geräte. Die 
kosten allerdings 'ne Kleinigkeit (ein paar k€). Mit dem PC läßt sich 
allenfalls eine grobe Schätzung ermitteln, da zu viele Faktoren (sowohl 
hard- als auch softwaremäßig) reinspielen. Um den Einfluß des 
Festplattensystems auszuschließen, kann man bspw. beidseitig eine große 
RAM-Disk anlegen (genügend Speicherausbau vorausgesetzt). Den Rest 
erledigen Stoppuhr und Taschenrechner.
#1559060
Lesenswert?

Wenn du den Datedurchsatz vom Ethernet selbst messen willst, dann ist 
NetIO ein recht ordentlicher Ansatz.

Wenn du den effektiven Datendurchsatz einer bestimmten Anwendung messen 
willst, wie etwas Windows Filezugriff oder NFS, dann ist es sinnvoller, 
ebendiese Anwendung zu verwenden. Dafür kommen bei Fileservice 
beispielsweise iozone oder iometer in Frage. Nur wird dabei natürlich 
auch die I/O-Performance des Fileservers mit gemessen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren