libpcap是一个数据包捕获库。对我来说,数据包嗅探器/分析器使用它是有意义的,因为它们捕获网络流量并对其进行分析。为什么像Ostinato这样的数据包生成器使用libpcap?据我所知,流量生成器不需要捕获数据包流量。
请帮我澄清一下这个混乱。
谢谢。
答案 0 :(得分:2)
libpcap是一个数据包捕获库。
自libpcap 0.9(目前高达1.4)以来,还有一个数据包注入库,包含pcap_inject()
和pcap_sendpacket()
API(两个API用于向后兼容OpenBSD和WinPcap,但差别很大是微不足道的。)
答案 1 :(得分:1)
作为Ostinato的创作者,只想强调两件事 -
所以libpcap / winpcap是Ostinato的明显选择