ping -c1、ブロードキャストのすべての応答を待ちます。

ping -c1、ブロードキャストのすべての応答を待ちます。

ブロードキャストアドレスにパケットを送信したいが、すべての応答を待ちます。

これは1つping -c 1 192.168.1.255のパケットだけを送信しますが、最初の応答を受信した後に終了します。

答え1

pingそれが得る応答が実際にあるかどうかを確認する方法それらすべて

サブネットにどのホストがあるかを確認する起こった、まるでnmap非常に適しています。引数-sn参照ホスト検索:

-sn(ポートスキャンなし)

このオプションは、Nmapがホストを検出した後にポートスキャンを実行せずにスキャンに応答する利用可能なホストのみを印刷するように指示します。これはしばしば「pingスキャン」と呼ばれます。 [...]

システム管理者もこのオプションを役に立ちます。ネットワークで使用可能なコンピュータの数を計算したり、サーバーの可用性を監視したりするのに簡単に使用できます。これはしばしばpingスキャンと呼ばれ、多くのホストがブロードキャストクエリに応答しないため、ブロードキャストアドレスをpingするよりも信頼性が高くなります。

答え2

最近では、ホストの迅速な確認に失敗する可能性があります。デフォルトでは、着信ICMP / pingをブロックするオペレーティングシステムの数が増え続けています。たぶん目標を達成するためのより良いより速い方法があるかもしれません。

そのルータへのSNMP読み取りアクセス権がある場合は、そのトラフィック統計テーブルへの簡単なSNMPインポート要求を介して情報(ネットワーク上のホスト数)を取得できます。

関連情報