python - Tshark 初始化延迟时间
问题描述
我尝试使用 tshark 1.10.0 嗅探数据包。从我运行命令到它实际开始打印数据包的那一刻,它似乎有一些延迟。当我运行 Wireshark 时,可以看到数据包,但在 tshark 中看不到它们。睡几秒,有时能解决问题,但不够稳定。
为了清楚起见,我用 python 运行 tsharksubprocess.Popen(stdout=subprocess.PIPE)
并从中读取数据包。tshark 被初始化,然后我开始向机器发送数据包。
问题是: tshark 1.10.0 在开始捕获之前是否有延迟时间,我该如何测量这种延迟?
解决方案
推荐阅读
- c - Behavior of scanf when reading strings in C
- java - How to get all cups avaible variables to set on cups4j?
- android - getInfoContents 不显示我的自定义标记的视图(ConstraintLayout)
- python - tensorflow.keras.dataset.minst.load_data() 返回的解释
- c# - Incorrect UTC time in Calendar File for MS Outlook
- ajax - How can I print_r an array from controller while an ajax process?
- postgresql - 如何在更新时忽略/跳过重复(索引)
- android - Not Encoding URL Parameters with retrofit 返回一个奇怪的响应
- c# - 在 C# 中使用 int 数据类型添加大数的问题
- angular - 如何以角度单独添加用户和管理员导航