2011-07-05 6 views
0

libpcap (pcapy)을 사용하여 특정 패킷 (예 : 10.1.1.1에서 10.2.2.2 로의 패킷)을 캡처하는 python 스크립트가 있습니다. 데이터 전송률을 측정 할 수 있습니까? 내 말은, 우리는 패킷 크기를 얻을 수 있지만, 이해할 수있는 것처럼, 패킷을 전송하는 데 얼마나 걸렸는지 알 수 없습니다. 패킷 속도를 측정하는 또 다른 방법이 있습니까?libpcap을 사용하여 패킷 속도를 측정 할 수 있습니까?

답변

0

당신은 패킷 도착하는 데 걸리는 시간 time을 사용할 수

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

을 패킷 X는 10.1.1.1을 떠나 때 (1) 시간을 확인하려면 어떻게해야 (2) 시간 때 패킷 X는 10.2.2.2에 도착합니까? – tremendows