2011-07-05 6 views
0

libpcap(pcapy)を使用して特定のパケット(たとえば、10.1.1.1から10.2.2.2までのパケット)をキャプチャするpythonスクリプトがあります。そのデータ転送速度を測定することは可能ですか?私は、パケットのサイズを得ることができますが、私が理解するように、パケットを転送するのにどれくらいの時間がかかったのかわかりません。パケットレートを測定する別の方法がありますか?libpcapでパケットレートを測定することはできますか?

あなたはそれがパケットを取得するのにかかるどのくらいの時間に timeを使用することができ

答えて

0

import time 
start = time.time() 
# do something you want to time 
elapsed = time.time() - start 
+0

あなたは(1)パケットXが10.1.1.1および(2)時間ときの葉の時間をどのように識別しますパケットXは10.2.2.2に到着しますか? – tremendows