Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Bandbreite und IP-adresse?

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
08.09.2005, 10:29 Uhr
mirrow



Hallo Leute,

1. ich suche eine Funktion um die Bandbreite zu ein Rechner zu ermitteln, um die
Heimarbeits-PC und die PC in der Firma zu unterscheiden?
Meines wissen nach hat Microsoft über ein Ping die Lauftzeit abgefragt. Aber unter C bzw. C++ gibts doch gar kein Ping funktion oder vielleicht hat die Pingfunktion ein andere Name.

2. wie heißt die Funktion mit dem ich die IP von mein Rechner abfragen kann?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
08.09.2005, 17:47 Uhr
BoBtheREapER
kein job für nen BoB


ne Funktion um den Ping zu messen könnte man sich auch selber schreiben, wenn dein Programm auf beiden Computern läuft:

-Computer 1 sendet eine Anfrage an Computer 2, gleichzeitig wird ein Timer gestarted
-Computer 2 beantworted diese
-Computer 1 erhält die Antwort und stoppt den Timer

und schon hast du den Ping ermittelt
--
"Zwei Dinge sind unendlich: Das Universum und die menschliche Dummheit. Aber beim Universum bin ich mir nicht ganz sicher." - Albert Einstein
www.blue-xenon.de.vu
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
08.09.2005, 20:16 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


ping ist ein icmp echo request das hat nix mit der bandbreite zu tun, sondern rein mit der laufzeit. d.h der zielrechner könnte ne gigabitleitung haben und trotzdem haste "nur" nen ping von 900 zu ihm, weil einfach so viele knoten dazwischen liegen das es einfach so lang dauert bis die daten bei ihm und wieder zurück sind.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
08.09.2005, 20:18 Uhr
ao

(Operator)



Zitat von mirrow:
wie heißt die Funktion mit dem ich die IP von mein Rechner abfragen kann?

gethostbyname ("localhost");

ao
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
09.09.2005, 11:05 Uhr
mirrow



danke AO
für den tip mit der Funktion gethostbyname ("localhost");

Hi FloSoft,
meine Idee ist wie folgt, ich muss Datentransfer von ein Server auf die Rechner machen.
dabei dauert die Datentrasfer zwischen Server und Heim-PC zulang, da die Verbindung (kleinere Bandbreite) nicht sogut sind wie ein PC in der Firma selbst. Deswegen die Idee ein Ping zu schicken und aus der Lauftzeit kann ich zwischen Heim-PC und die in der Firma unterscheiden.

Hi BoBtheREapER,
genau dieser Vorgang macht doch ein Ping im Dos-Fenster.
Es muss doch ein Funktiongeben, die die Lauftzeit von der gesendetet PC zum ziel und zurück ausgeben kann. :-)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
09.09.2005, 11:13 Uhr
Tommix



Hallo,
im MSDN ist ein einfaches Ping als Beispiel:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcsample98/html/vcsmpwinsock.asp

- Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
09.09.2005, 13:07 Uhr
mirrow



Hi Tommix,
habe auf der Webseite daten runtergelade und ausgeführt.
habe dann ein vs6.chm und vs6.chi bekommen.
Muss ich die in ein bestimmte Verzeichnis reinkopieren um die Beispiele sehen zukönnen.
Habe noch nie sowas gemacht :-)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
09.09.2005, 13:16 Uhr
Tommix



Das sind Hilfedateien:

Zitat:

Visual Studio includes hundreds of samples, large and small, demonstrating key technologies and programming techniques. Every tool in the Visual Studio suite includes product-specific samples, which you can explore using this download. This download consists of a compiled help file, .chm, and its index, .chi. Within the .chm/.chi are sample files, as well as description files for each sample.


Der Code selbst ist nicht all zu lang, ich fürchte nur ich darf den zwecks Urheberrecht hier nicht reinsetzen.

- Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
09.09.2005, 13:21 Uhr
mirrow



Ich habe bsp. über Icmp auf dieser Seite gefunden, falls jemand es interessiert.

http://tangentsoft.net/wskfaq/examples/dllping.html

Dieser Post wurde am 09.09.2005 um 13:26 Uhr von mirrow editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


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: