Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (GNU/Linux, *NIX, *BSD und Co) » Response times (Übertragungsrate) mit Ethernet??

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
23.11.2006, 00:43 Uhr
~bubu25
Gast


Hi,

ich weiss, vielleicht ist die frage hier etwas deplatziert, aber ich hab keine bessere kategorie gefunden....Also, ich würde gerne mal wissen, wie schnell -so über den Daumen gepeilt- die response time in einem normalen Ethernet-netzwerk ist....

....ich weiss, das hängt von vieeelen Randbedingungen ab....aber ich würde gerne mal so einen schätzwert haben....also größenordnungsmäßig...

also, ums handfest zu machen:angenommen, ich hab ein 100MBit/s-netz mit zwei rechnern, die mit 1GHz laufen. Auf dem einen Rechner läuft ein simpler C-Server (z.b. ein Echoserver) und auf dem anderen PC läuft ein simpler Client.

WIE LANGE DAUERT ES UNGEFÄHR, um ca. 100 Bytes vom Client zum Server zu übertragen???...Dauert dauert das etwa 1 nanosekunde, 10microsekunden oder 100 millisekunden??...Evtl., weiss jemand wie man sich das evtl. ausrechnen kann??..ich meine, kann ich das von den 100MBit/s herleiten???...

VIELEN DANK, WENN MIR JEMAND HELFEN KÖNNTE!!!!...ich brauch das, um die Verteilung einer Anwendung rechtfertigen zu können...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
23.11.2006, 13:01 Uhr
ao

(Operator)


Versuchs doch mal mit ping.

Wenn ich hier im Netz (100 MBit) unseren Server mit 100 Bytes anpinge, ist die Antwortzeit unter 1 ms.


Zitat:
ich meine, kann ich das von den 100MBit/s herleiten?

Nur die physikalische Übertragungsdauer. Ethernet-Frame (Preamble und Gap nicht vergessen), darin IP-Frame, darin UDP oder TCP-Frame, je nachdem, was du verwendest, darin deine Nutzdaten. Bits zusammenzählen und durch 100 MBit / s teilen.

Die Frame-Strukturen gibts alle bei Wikipedia.

Im Fall von ping wird statt TCP oder UDP ICMP verwendet, und ein 100-Byte-Ping hat brutto eine Länge von rund 28 µs pro Richtung, wenn ich richtig gezählt habe.

Das ist aber nur die Übertragungszeit auf dem Kabel. Alles, was in den Rechnern passiert (Protokollstack), und das Warten aufs freie Kabel kommen noch dazu und sind stark von der Auslastung der Rechner und des Netzwerks abhängig.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (GNU/Linux, *NIX, *BSD und Co) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: