Einzelnen Beitrag anzeigen

Basilikum

Registriert seit: 9. Aug 2003
389 Beiträge
 
Delphi 7 Professional
 
#7

Re: TIdIcmpClient: Ping mit Parametern aufrufen?

  Alt 23. Jun 2005, 12:02
Zitat von uwi1961:
Mein Ziel: Nach Antwort auf Ping über Gerätenamen, die Antwort-IP mit -a anpingen, um zu
prüfen, ob überhaupt der richtige Rechner geantwortet hat.
hm... ich denke, dies hat mit Ping überhaupt nichts zu tun... bei Ping ohne -a wird per DNS der Gerätename zu einer IP aufgelöst, bei Ping mit -a wird die IP per DNS zu einem Namen aufgelöst...
in jedem Fall geschiet die DNS-Auflösung jedoch lokal... bei ICMP (Ping Protokol) werden keinerlei Daten über Gerätenamen übertragen - Kommunikation rein auf IP-Nummer-Basis...
insofern kommt die Ping-Antwort nie vom "falschen" Gerät - wenn schon etwas falsch ist, dann die Auflösung von Gerätename zu IP.....

der direktere Weg wäre also, per DNS-Client den Gerätename zu einer IP Adresse aufzulösen, und danach wieder zurück zum Gerätename - so werden Diskrepanzen im DNS-System zuverlässiger entdeckt... allerdings ist zu beachten, dass bei Änderungen im DNS konzeptbedingt eine gewisse Trägheit existiert (TTL muss erst ablaufen)...
  Mit Zitat antworten Zitat