Wie funktioniert Ping -b?

Wie funktioniert Ping -b?

ping -b 172.20.0.255Ich bin direkt mit einem Netzwerk-Switch verbunden. Wenn ich den Befehl „wo ist meine Broadcast-Adresse “ ausführe 172.20.0.255, erhalte ich iterativ die Liste der IPs:

64 bytes from 172.20.0.31: icmp_seq=17 ttl=64 time=0.543 ms
64 bytes from 172.20.0.29: icmp_seq=17 ttl=64 time=0.562 ms (DUP!)
64 bytes from 172.20.0.16: icmp_seq=17 ttl=64 time=0.565 ms (DUP!)
64 bytes from 172.20.0.28: icmp_seq=17 ttl=255 time=1.63 ms (DUP!)
64 bytes from 172.20.0.30: icmp_seq=17 ttl=255 time=1.96 ms (DUP!)

Abgesehen von diesen gibt es noch viele andere Hosts im Netzwerk, aber warum werden nur diese IPs angezeigt?

Was ist die erwartete Ausgabe dieses Befehls? Welche IP sollte ich erhalten?

Antwort1

Es hängt wirklich von den anderen Hosts Ihres Netzwerks ab. Abhängig von der Konfiguration Ihres Switches kann dieser Broadcast-Pings blockieren und der einzige sein, der antwortet. Außerdem könnten einige Knoten so konfiguriert sein, dass sie nicht auf Broadcast-Pings antworten.

Es ist eine wirklich kontextbezogene Frage

Weitere Informationen finden Sie in dieser Frage: https://superuser.com/questions/339863/why-doesnt-broadcast-ping-work

verwandte Informationen