可以使用libpcap测量数据包速率吗?
我有一个Python脚本,它使用libpcap(pcapy)来捕获一些特定的数据包,比如从10.1.1.1到10.2.2.2的数据包。请问有没有办法测量这些数据传输的速度?我的意思是,我们可以知道数据包的大小,但我理解的是,我们无法得知传输这个数据包花了多长时间。有没有其他方法可以测量数据包的传输速率呢?
1 个回答
0
你可以使用 time
这个工具来测量获取数据包需要多长时间:
import time
start = time.time()
# do something you want to time
elapsed = time.time() - start