ホームページ  >  記事  >  バックエンド開発  >  IP の 65535 ポートが開いているかどうかを同時にスキャンするために PHP swoole を拡張する方法についてアドバイスを求めてください。

IP の 65535 ポートが開いているかどうかを同時にスキャンするために PHP swoole を拡張する方法についてアドバイスを求めてください。

WBOY
WBOYオリジナル
2016-08-04 09:19:101620ブラウズ

IP の 65535 ポートが開いているかどうかをスキャンするために PHP swoole 拡張機能を使用する方法についてアドバイスを求めたいです。
私は最近 swoole 拡張機能について知りました。以前に pthreads 拡張機能について学びました。アイデア。
解決する必要がある問題:
11,000 IP の同時スキャンが存続するかどうか (独自の解決策は ping または fsockopen、nodejs を使用することですが、効率が低すぎるか、それでも PHP 環境を使用したい場合)
2.単一 IP の 65535 ポートとポートをオンにするかどうかを表示します。

必要な回答:
1. swoole は上記のニーズを解決できますか? いくつかのアイデアと研究の重要なポイントを提供してください

返信内容:

IP の 65535 ポートが開いているかどうかをスキャンするために PHP swoole 拡張機能を使用する方法についてアドバイスを求めたいです。
swoole 拡張機能については最近知りました。以前に pthreads 拡張機能について学びました。アイデア。
解決する必要がある問題:
11,000 IP の同時スキャンが存続するかどうか (独自の解決策は ping または fsockopen、nodejs を使用することですが、効率が低すぎるか、それでも PHP 環境を使用したい場合)
2.単一 IP の 65535 ポートとポートをオンにするかどうかを表示します。

必要な回答:
1. swoole は上記のニーズを解決できますか? いくつかのアイデアと研究の重要なポイントを提供してください

非同期のswoole_clientを記述し、ループ内に作成して相手のポートに接続します。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。