I have tried using UDP sockets, but this has resulted in high CPU load and lots of lost packets. Ideally I would use a zero-copy UDP socket, but this is not available yet. Even receiving UDP packets to the windows "discard" port (9) installed by the "Simple TCP/IP Services", results in a quite high CPU load with data rates above 2-300 Mbit/sec. Actually I get a lower CPU load by sending UDP packets to a UDP port without a service installed, using WinPcap to read the data and using WinXP SP2 Firewall to stop ICMP packets (caused by an UDP port without a service).
Paal -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: 21. desember 2004 20:23 To: [EMAIL PROTECTED] Subject: Re: [WinPcap-users] High speed UDP receiver Paal Grana wrote: > We are working on a processing system which uses UDP to receive raw > data. The burst data rate is about 325 MBit/sec and the packet rate is > about 28500 packets/sec. Our challenge is to receive these data without > loosing anything (or as little as possible). We are using WinPcap 3.1 > beta 2 Just out of curiosity, why are you using WinPcap rather than a UDP socket? ================================================================== This is the WinPcap users list. It is archived at http://www.mail-archive.com/[email protected]/ To unsubscribe use mailto: [EMAIL PROTECTED] ================================================================== ================================================================= This is the WinPcap users list. It is archived at http://www.mail-archive.com/[email protected]/ To unsubscribe use mailto: [EMAIL PROTECTED] =================================================================
