我有一个 python 脚本,它使用 libpcap (pcapy) 来捕获一些特定的数据包,例如,从 10.1.1.1 到 10.2.2.2 的数据包。是否可以测量该数据传输速率?我的意思是,我们可以得到一个数据包的大小,但据我所知,我们不知道传输该数据包需要多长时间。还有其他方法可以测量数据包速率吗?
您可以使用time
时间来计算获取数据包所需的时间:
import time
start = time.time()
# do something you want to time
elapsed = time.time() - start