ネットワーク診断のための TCP 表示
スクリーンショット
TCPView は無料で利用できる Windows ツールで、コンピュータ上のさまざまな TCP および UDP ソケットをすべて表示できるほか、関連する IP アドレスの詳細も表示できます。メニューまたはツールバーのボタンを使用して、さまざまな表示を切り替えることができます。これは、サーバー管理者の場合に特に役立ちます。 TCPView は、コンピュータ上のすべての既知の TCP 接続の IP アドレスを表示します。また、すべてのパケットのポート番号、送信元ポート、および宛先ポートに関する詳細も提供されるため、システムで使用されているプロトコルを簡単に理解できます。
Linux オペレーティング システムで TCPView を使用する際に覚えておく必要がある重要なことの 1 つは、TCPView がディストリビューションに組み込まれているネットワーク モジュールではなく、Sysinternals ユーティリティで使用されていることを常に確認することです。組み込みのネットワーク サブシステムには、TCP 接続を表示するためのサポートが含まれていないため、必要なデータが表示されません。一方、Sysinternals のネットワーク ユーティリティには、任意の数の接続「スタック」ポートを指定できる機能があります。その後、TCPView を開いて、それらのポートに関連付けられているソケットの名前と、それぞれのステータスを表示できます。ただし、プログラムのコマンドライン バージョンを使用する場合、TCP ソケットの名前を表示できないため、簡単に選択することができません。
Sysinternals の HTTP プロトコル ライブラリを見たことがあるかもしれません。このライブラリを使用すると、HTTP データを読み取り、それをサーバーのネットワークに渡すことができます。これは、適切なイメージ名を指定して、HTTP サーバーを使用して TCPView にアクセスする方法の一例です。 「-」文字は TCP ソケットのホスト名であり、「;」文字は文字はポート番号です。さまざまな TCP エンドポイントを表示するには、列ヘッダーをクリックして IP アドレスのリストを表示するか、TCP ビューで IP アドレスの任意のグループを指定して、各サーバーの詳細ビューを取得します。