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]
=================================================================

Reply via email to