タイムアウトを短くすることができます。マシンが世の中には少なからず存在します。稼働していないと判断することはできません。ないと言っていいです。テーブルを確認すればよさそうです。eth0...はい、よさそうですね。MACアドレスの対を確認するスクリプトを書いてみました。...後略...稼働していないマシンは「<incomplete>」と表示されます。...後略...というわけで、とりあえず情報を収集できるようになりました。上記を実行し終わるまで4分少々かかります。テーブルへの登録を行ってくれるはずです。なにか通信を行うコマンドがないか探してみたところ、「traceroute」がありました。「-w」オプションで指定するタイムアウトの秒数は、小数でも可能です。下記のように、TTLを延ばしてトライし続けます。...後略...ですので、「-m」オプションと最大TTLを指定して実行します。あ、これで、なんだかいけそうですね。いうわけで、スクリプトです。先ほどと同様に実行してみます。JST2分少々と、先ほどの半分程度に短縮できました。問題なく動作しました。おわりに以上、MACアドレスとIPアドレスの対を能動的にかき集める方法を、簡単に紹介しました。アリモノで簡単にできた方がよいだろうと思って、その方法を少し模索してみました。いい方法があるなど、ご存じでしたら、ぜひご教示くださいませ。内容をDBに登録(更新)するようにしてみましょう。