問題タブ [network-monitoring]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - C を使用したクライアント サーバー メカニズムの制御
サーバーがコマンドを送信し、それに応じてクライアントが応答する、1 つの単純なクライアントおよびサーバー システムを作成しました。サーバーが特定の時間にクライアントにコマンドを送信できるように、継続的に実行したいと考えています。Windows に組み込まれている Windows スケジューラを使用したくありません。シナリオはこのようなものです..
1) サーバーがクライアントにコマンドを送信します。
2) クライアントが応答します。現在、クライアントとサーバーはアイドル状態にあります。
3)1時間後にコマンドを再送信するには、サーバーとクライアントの両方の.exeファイルを再度再起動する必要があります(自動にしたい)。クライアントがサーバーからシグナルを受信すると、クライアントが応答することを意味します。応答後、クライアントはアイドル モードになり、再度コマンドを受信すると応答します。私たちは常にオンラインですが、アイドル状態ですが、メッセージを受け取るとウィンドウが飛び出すので、チャットのようなものです。私はこのようなことをしたいです。
4) 私は通信に zeromq を使用しており、プラットフォームは windows-7 で、visual studio-7 を使用しています。C言語を活用。
linux - nmap を使用したホスト検出の高速化?
定期的にスクリプトからバックグラウンド ネットワーク デバイス検出プロセスを開始する必要があり、かなり高速である必要があります。現在、次のように NMAP を起動します。
(私はIPアドレスを作っただけです、あなたはアイデアを得るでしょう). とにかく、上記はそのクラス C ネットワークで ping スイープを行います。問題は、このコマンドが完了するまでに通常 30 ~ 40 秒かかることです。これをもっと早くできるようになりたいです。
私の目的は、単にデバイス/ホストの検出です。特定のネットワーク上で稼働しているマシンの IP アドレスを知りたいだけです。ある種のスキャンが完了したら、ARP コマンドを使用して、稼働中のマシンの MAC アドレスも取得できます。
nmapまたは他の無料ツールでこれを行うより速い方法はありますか?fing (より高速) については知っていますが、find を商用製品に組み込むには莫大なライセンス料を支払う必要があります。したがって、nmap またはその他の無料ツールでこれを行うより高速な方法があれば、それは素晴らしいことです。
このツールは、Ubuntu Linux のコマンド ラインで実行する必要があります。GUI ツールや他の OS でしか動作しないツールには興味がありません。
snmp - 重大度レベルの定義、SNMPTRAP
snmptrap コマンドを使用して SNMP トラップを送信したいのですが、重大度の設定方法がわかりません。
私はこれを使用しています:
SNMPManager で認識されるトラップの重大度は常に「警告」です。
前もって感謝します!