7

Macでネットワークトラフィックを監視する方法を知りたいです。アクティビティモニターが行う方法と同様に、バイト/パケットの入出力を表示します。

少し漠然としていることは知っていますが、どこから始めればよいかわかりません。

編集:既存のソフトウェアを使用するのではなく、コードでこれを実行したいと思います。

4

4 に答える 4

6

オープンソースプロジェクトMenuMetersを見つけました。それはまさに私が探しているものを持っています。

于 2010-04-18T15:32:12.330 に答える
3

pcapを使用したプログラミングを検討することをお勧めします。これがtcpdumpを駆動するライブラリです。

于 2010-04-18T13:49:53.967 に答える
0

クイックアンドダーティな低レベルのコマンドラインモニタリングにはtcpdumpを使用し、キッチンシンクにはwiresharkを使用します。

OTOH、 (内容ではなく)バイト/パケットのだけを知りたい場合は、残念ながら商用のNetMonitorを試してください。

于 2010-04-18T13:18:34.577 に答える
0

有料およびフリーウェアのアプリケーションがたくさんあります。しかし、あなたが私のようなコマンドラインの人なら、これを試してください:

nettop //displays network usage per application with lot of details
nettop (press h) //displays help menu
nettop (press c) //collapse and display brief info on network usage
于 2014-06-22T07:16:08.873 に答える