
ping -b 172.20.0.255
ネットワーク スイッチに直接接続しています。ブロードキャスト アドレスがどこにあるかというコマンドを実行すると172.20.0.255
、IP のリストが繰り返し取得されます。
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!)
これら以外にもネットワーク内には多くのホストがありますが、なぜこれらの IP だけが表示されるのでしょうか?
このコマンドの予想される出力は何ですか? どの IP を取得する必要がありますか?
答え1
それは、ネットワークの他のホストに大きく依存します。スイッチの設定によっては、ブロードキャスト ping をブロックし、応答できるのはスイッチだけになる場合があります。また、一部のノードは、ブロードキャスト ping に応答しないように設定されている場合があります。
それは本当に文脈的な質問です
この質問でさらにさまざまな情報を見つけることができます: https://superuser.com/questions/339863/why-doesnt-broadcast-ping-work