gpt4 book ai didi

linux - 计算libpcap的丢包

转载 作者:太空宇宙 更新时间:2023-11-04 12:29:09 24 4
gpt4 key购买 nike

我正在学习应用程序的源代码。主要用途是从接口(interface)抓包处理,主要基于pcap_open_livepcap_loop。如何测试丢包?有没有可用的工具?操作系统是Linux。

最佳答案

您无法在实时监控中监控数据包丢失,因为您看不到丢失的数据包!

如果您只是想“测试”代码(例如,如果您对每个数据包进行冗长的计算,这会使您在此期间丢失数据包),只需以稳定的速率通过受监控的接口(interface)发送数据包,虚拟数据包..(随便.. ping 甚至)然后你就知道有多少数据包了。将您预期的数据包数量与发送的数量进行比较。然后您可以尝试更改数据包的速率和大小,看看是否遗漏了什么。

鉴于测试的“简单性”,我怀疑是否有任何特定工具可用于此测试。

关于linux - 计算libpcap的丢包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43778876/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com