Re: Losing UDP packets with MFC Sockets
- From: Vicent Soler <VicentSoler@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 14 Apr 2005 01:19:01 -0700
Responses below....
"Michael K. O'Neill" wrote:
> Please give us some more information about your UDP usage (e.g., packet
> size, frequency etc). IIRC, CPU load is not the main culprit in UDP packet
> loss; rather, it's network load.
The UDP packet size is variable but usually it can be around 50-300 bytes.
The frequency is also difficult to calculate because the UDP Server send
messages using event triggers. As far as we could understand, the main
problem is when the UDP Client is using lot of CPT time. Then it seems that
the input buffer is being overload and packets are being discarded.
> The usual way to reduce UDP packet loss is to favor smaller and more
> frequent packets over larger and infrequent packets. It is often said that
> packets around the size of the MTU are best. Also, reduce the send buffer
> size and increase the receive buffer size.
>
> Mike
>
>
> "Vicent Soler" <VicentSoler@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
> news:9758AB39-50C0-4750-8F48-2F5399232EEA@xxxxxxxxxxxxxxxx
> > Hi all,
> >
> > We are developing a tool which uses UDP packets to receive data from a UDP
> > Server. The problem we have found is that some UDP packets are being lost
> > when the PC's CPU is near 100% and we think that this problem is related
> to
> > the Window's input buffer.
> >
> > Any suggestion to solve this problem!! Is there any way to change the
> input
> > buffer size of the socket and store the received packet while the PC is
> > processing other data? Should we use threads to extract data from sockets?
> >
> > We are really worried about this problem because we can not lose so much
> > packets as we do.
> >
> > Using more than one port, cuould solve the problem?
> >
> > Thanks in advance,
> >
> > Vicent
>
>
>
.
- Follow-Ups:
- Re: Losing UDP packets with MFC Sockets
- From: AliR
- Re: Losing UDP packets with MFC Sockets
- References:
- Losing UDP packets with MFC Sockets
- From: Vicent Soler
- Re: Losing UDP packets with MFC Sockets
- From: Michael K. O'Neill
- Losing UDP packets with MFC Sockets
- Prev by Date: Re: Losing UDP packets with MFC Sockets
- Next by Date: Re: Losing UDP packets with MFC Sockets
- Previous by thread: Re: Losing UDP packets with MFC Sockets
- Next by thread: Re: Losing UDP packets with MFC Sockets
- Index(es):
Relevant Pages
|
Loading