ネットワークトラフィック分析

ネットワークトラフィック分析

私のコンピュータでどのようなネットワーク通信が行われているかをよく理解したいと思います。

1つの方法は始めることですwireshark。これは非常に低いレベルの問題には適していますが、より高いレベルの概要を得るにはかなり面倒です。

通常、ほとんどのパケットは一部のTCPフローに属します。多くのTCPフローには一種のHTTPトラフィックが含まれています。

wireshark私は、フローに関する詳細情報を取得できるように、TCPフローをTCPフローごとに1行で表示するなど、いくつかのツールを探しています。

HTTPリクエストをより親しみやすいように表示するのも良いようで、TCP以外のトラフィックも表示してくれるのも良いようです。

同様のツールを知っていますか?

ベストアンサー1

エントップ

私の考えであなたが探しているツールはntop

ntopngは、広く使用されているtop Unixコマンドと同様に、ネットワーク使用量を示すネットワークトラフィックプローブである元のntopの次世代バージョンです。 ntopngはlibpcapに基づいており、ほとんどすべてのUnixプラットフォーム、MacOSX、およびWin32で実行するための移植可能な方法で書かれています。

ntopngユーザーは、Webブラウザを使用してntop(Webサーバーとして機能する)トラフィック情報を参照してネットワークステータスダンプを取得できます。後者の場合、ntopng は、Web インターフェースが組み込まれた単純な RMON に似たエージェントと考えることができます。使用:

  • Webインターフェイス。
  • Webインターフェースを介した制限された構成と管理
  • CPUとメモリ使用量を減らします(ネットワークサイズとトラフィックによって異なります)。

スクリーンショット

                  SS#1

iftop

端末で実行する代わりにiftop

$ sudo iftop -i wlp3s0

メモ:それは私のWiFiネットワークデバイスです。

スクリーンショット

   SS#2

おすすめ記事