libpcap을 사용하여 패킷을 캡처하는 응용 프로그램을 작성했습니다. 그러나 응용 프로그램은 몇 패킷 만 캡처 할 수 있으며 트래픽은 약 kbps입니다. 그러나 tcpdump가 열리면 캡쳐 된 트래픽은 10Mbps 이상이 될 것입니다. tcpdump가 닫히면 캡처 한 트래픽이 다시 몇 kbps로 떨어졌습니다.libpcap을 사용하는 응용 프로그램은 tcpdump가 열렸을 때만 모든 패킷을 캡처하거나 해결할 방법이 몇 개 밖에 없으므로 어떻게 해결합니까? 감사합니다.
누구나 알 수 있습니까? 고맙습니다.
코드는 어디에 있습니까? –
죄송합니다. 코드가이 컴퓨터에 없습니다. pcap_loop을 사용하여 tcpdump와 같은 패킷을 캡처합니다. – happy