Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Traffic des eigenen Programms ermitteln ? (https://www.delphipraxis.net/50367-traffic-des-eigenen-programms-ermitteln.html)

MrKnogge 24. Jul 2005 17:01


Traffic des eigenen Programms ermitteln ?
 
Kann ich den Traffic meines eigenen Programms ermitteln ?

Falls nein, so dachte ich, dass ich einfach jedesmal wenn die einzelnen Komponenten etwas Senden/Empfange ich die Größe des Streams mit protokolliere, nun weiss ich aber nicht, en welcher Form die Komponente da nicht eventuell noch Daten hinzufügt (Header etc.)

gruss

MrKnogge 29. Jul 2005 17:10

Re: Traffic des eigenen Programms ermitteln ?
 
*push*

flossinger 23. Aug 2005 10:42

Traffic des eigenen Programms ermitteln
 
Hallo,

die Frage ist zwar schon älter, aber unbeantwortet und so etwas das braucht man öfter.

Mit WinDump kannst du dir deinen Traffic vollständig ansehen. Da kannst du auch ermitteln was du an Bytes für Header zu den Datenbytes dazu rechnen muss.

Grüsse,
flossinger

Unplugged 23. Aug 2005 11:20

Re: Traffic des eigenen Programms ermitteln ?
 
Ich glaube das ist etwas aufwendig, weil man weiß ja eigentlich nicht genau, inwieviel Pakete die TCP-Schnittstelle das Datenpaket zerlegt. Das müsste ja theoretisch variieren, oder liege ich da falsch?

Mich betrifft das Problem zwar jetzt nicht, aber die Frage schwirrt mir gerade im Kopf rum.

TheXception 23. Aug 2005 12:39

Re: Traffic des eigenen Programms ermitteln ?
 
Das hab ich auch schonmal gesucht. Wenn du die Winpcap-Treiber installierst kannst du solche daten üner die Snoop-komponenten auslesen. Diese findest du hier:
http://www.snoopanalyzer.com/download/download.asp
(ganz unten)
Unter den Beispielen solte auch eins sein das den traffic einzelner Programme anzeigt. (im zip archiv enthalten)
[Edit] doch kein solches Beispiel aber man dürfte es trotzdem hinkriegen[/edit]
mfg TheXception

flossinger 23. Aug 2005 13:22

Re: Traffic des eigenen Programms ermitteln ?
 
@unplugged
Das kommt auf seine Applikation und die Verbindung an. Im bestem Fall weiss er es dann genau, im schlimmsten Fall hat er eine bessere Schätzung als vorher.

@thexception
Excellenter Link, thx.

der flossinger

slemke76 23. Aug 2005 13:53

Re: Traffic des eigenen Programms ermitteln ?
 
Hallo,

wenn auf der Maschine sonst nix läuft, ist SNMP (Simple Network Management Protocol) und MRTG eine gute Wahl.
Ich glaube, die Windows-Server haben einen SNMP Daemon dabei, MRTG liest die Werte aus und stellt diese grafisch dar.

Hier ein Link, der mal einen generellen Überblick gibt, was man mit MRTG alles anstellen kann.... LINK.

Zu MRTG gibt es wiederum Tools, mit denen der Traffic aus den MRTG Logdateien tagesweise ausgewertet / summiert werden kann.

lg
Sebastian


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:34 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz