-q
で統計情報を表示する
このステップでは、Wireshark のコマンドラインツールである tshark を使用してネットワークトラフィックの統計を分析する方法を探ります。-q
(quiet) オプションは、個々のパケットの詳細を非表示にし、統計の要約にのみ焦点を当てるため、全体的なトラフィックパターンを分析しやすくするので、特に便利です。
始める前に、キャプチャファイルが保存されている正しい作業ディレクトリにいることを確認しましょう。
cd ~/project
では、基本的な統計情報から始めましょう。このコマンドは、すべてのパケットを表示せずに、キャプチャファイルの内容の概要を提供します。
tshark -r smb_capture.pcapng -q
キャプチャ内でさまざまなネットワークプロトコルがどのように分布しているかを理解するために、プロトコル階層統計を使用します。これにより、各プロトコルに属するトラフィックの割合が表示されます。
tshark -r smb_capture.pcapng -qz io,phs
SMB トラフィックを扱っているので、SMB サービスの応答時間を具体的に分析することができます。これにより、サーバーがクライアントの要求にどれだけ迅速に応答するかを特定するのに役立ちます。
tshark -r smb_capture.pcapng -qz smb,srt
次に、エンドポイント統計を調べて、どの IP アドレスが最も多くのトラフィックを生成または受信しているかを確認しましょう。
tshark -r smb_capture.pcapng -qz endpoints,ip
ホスト間の通信パターンを理解するために、会話統計を使用します。これにより、特定の IP ペア間のトラフィック量が表示されます。
tshark -r smb_capture.pcapng -qz conv,ip
後で分析するために統計情報を保存することは、しばしば役に立ちます。ここでは、プロトコル階層をテキストファイルに保存します。
tshark -r smb_capture.pcapng -qz io,phs > protocol_stats.txt
最後に、保存された統計情報を表示して、出力を確認することができます。
cat protocol_stats.txt