Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » ICMP Ping-Packet größe bestimmen?

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
28.06.2007, 09:54 Uhr
Blackskyliner



Hallo, ich habe schon über die SuFu gestöbert aber leider nichts gefunden... und via google hab ich keine eindeutig erklärenden Beschreibungen gefunden und die MSDN versteh ich in dieser Richtung nicht...

Ich sende über IcmpSendEcho eine Nachrucht mit folgendem inhalt: "11111111111111111111111111111111"

Soweit wie ich das verstanden habe, müsste das nun ein 32 oder 8 Byte Paket sein, eins von beiden...

Nun ist mir aber aufgefallen, der der anscheinend einen 1Byte Ping sendet, weil mein Printserver auf den Ping nicht reagiert... Nach längerem testen mit der ping.exe von Windows hab ich rausgefunden, dass der nur nicht Antwortet, wenn ich nen 1Byte Ping sende... Ich würde aber gerne das mit der Printserver Antwortet, weil ich über das Programm den Status bestimmter Geräte abpingen will (und darunter halt auch ein printserver)....

Mit der ping.exe in einem Thread, will ich nicht machen, weil mir da schnell mal das Programm abschmieren kann und ich das auch sowieso selber hinbekommen will

Jmd. ne Idee wie ich das Paket vergrößere??
Oder mach ich das richtig und nutzt für nen Printserverping den falschen WinAPI Befehl?

Bin dankbar für jede Hilfe
MFG
Blackskyliner

Dieser Post wurde am 28.06.2007 um 09:54 Uhr von Blackskyliner editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
28.06.2007, 11:46 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Hi,
normalerweise sollten die printserver per snmp ansprechbar sein, les doch da den "heartbeat" aus.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
28.06.2007, 12:28 Uhr
Blackskyliner



Ich kanns probieren... Übern Ping wäre es mir aber trotzdem lieber, weil da kann ich das alles einfacher abhandeln... so muss ich nu noch ne unterscheidung in Printserver und "Normale Rechner" machen... Naja mal sehn bin auch offen für andere wege drum gugg ich mit das snmp mal an, wie gesagt, andere Lösungen sind immernoch nützlich

Danke,
MFG
Blackskyliner
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
28.06.2007, 12:35 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


normale rechner kann man auch versnmpen
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
28.06.2007, 12:42 Uhr
Blackskyliner



Achso?

Mhm na da soweit ich das jetzt schon gelesen hab iss das snmp bissle komplizierter als das icmp, kann das sein?? xD
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
29.06.2007, 14:25 Uhr
Tron



Moin,

was sagt denn der Rückgabewert?
bzw. zeig mal Code!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
01.07.2007, 16:42 Uhr
Blackskyliner



Hat sich erledigt, ich hatte einfach nur vergessen eine Variable, die für den TimeOut war global zu definieren... Ich depp ich xD

Sorry das ich erst jetzt deswegen bescheid geb, hatte viel zu tun.
 
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: