ich habe ein merkwürdiges Verhalten bei mir entdeckt, wenn ich einen Ping ausführe, dass ich mir beim besten Willen nicht erklären kann.
Umgebungsdaten:
Workstation XP SP2
W2k3 Domäne
Gebe ich per Kommandozeile "ping 1" ein, erhalte ich:
Code:
Ping wird ausgeführt für 0.0.0.1 mit 32 Bytes Daten:
Zeitüberschreitung der Anforderung
..
Bei "Ping 2"
Code:
Ping wird ausgeführt für 0.0.0.2 mit 32 Bytes Daten:
Zeitüberschreitung der Anforderung
..
Bei "Ping 256"
Code:
Ping wird ausgeführt für 0.0.1.0 mit 32 Bytes Daten:
Zeitüberschreitung der Anforderung
..
... und so weiter und so fort. Das Spielchen läßt sich ad absurdum führen.
Warum wird hier ein Ping auf diese IPs geschickt?
Probleme entstehen dadurch nicht, aber ich bin quasi aus Zufall darauf gestoßen, würde aber sehr gerne verstehen wieso es zu diesen Auflösungen kommt.
P.S: Ein nslookup auf "1" bzw. "256" liefert selbstverständlich ein negatives Ergebnis. Gibt ja auch keine Einträge für diese "Zahlen".
Aber wozu ist das sinnvoll bzw. welchen praktischen nutzen hätte man daraus?
Das du praktischerweise statt einer IP-Adresse auch den entsprechenden Bitstrom angeben könntest, den Ping dann durch die Teilung in 4 Bytes als IP-Adresse umwandelt und anpingt... Also eigentlich keinen...
Vielen Dank für die Antwort "windowsbetatest". Dem Verhalten nach ist dies wohl auch die korrekte Antwort.
Aber wozu ist das sinnvoll bzw. welchen praktischen nutzen hätte man daraus?
..oder hab ich jetzt einfach nur ein Brett vorm Kopf?!
mfg
Mal abgesehen von konstruierten Beispielen fällt mir nichts ein, mal abgesehn davon das Ping den (Text-)Paramter ausweten muss.
Entweder als "echte" IP, Rechnername oder wenn es wie in deinem Fall nichts ist "irgendwie" anders. Ist besser als eine Fehlermeldung, besonders in Scripts, da entsteht kein Fehler sondern "nicht da".
Ist besser als eine Fehlermeldung, besonders in Scripts, da entsteht kein Fehler sondern "nicht da".
Vista gibt übrigens tatsächlich Fehlercodes aus, statt einfach nur mitzuteilen, dass die "Anforderung die Zeit überschritten habe".
- nur mal so am Rande; habs nämlich grad Interessehalber ausprobiert.
Nungut... merkwürdig find ich das ganze ja schon, um nicht zu sagen recht sinnlos, aber immerhin bin ich wieder etwas schlauer.
Vielen Dank an dieser Stelle für Eure schnellen und guten Antworten.