私は255.255.0.0(65534ホスト)のサブネットマスクを持つネットワークで作業しています。ネットワークには、DHCPサーバーを使用したIP割り当て方式があります。システムを再起動するか、リース時間が切れると、システムのIPが更新されます。 MACアドレスを使用できるシステムのIPアドレスをどのように取得できますか?大規模なネットワークでは、各ホストをpingしてからarpキャッシュから対応するMACを読み取ることが難しいからです。
また、「arping」ユーティリティを試しましたが、システムがIPアドレスを使用してpingを実行できるにもかかわらず、タイムアウトが発生しました。これは、arpingユーティリティがブロードキャストICMP要求を送信し、ネットワーク内のほとんどのシステムがブロードキャストpingに応答しないために発生する可能性があります。