1. 程式人生 > >抓包程式丟包的問題

抓包程式丟包的問題

出現丟包的原因可能是緩衝區太小了:

1、呼叫pcap_set_buffer_size調整應用程式緩衝區的大小。

2、如果使用wincap,還可以呼叫pcap_setbuff設定核心緩衝區的大小。

一般的,程式設定對抓包效率影響有限,關鍵因素還是回撥函式的處理速度,還有主機的硬體效能,如網絡卡、cpu、硬碟。