UDP packets lost

C

Chris

Hello,

I've made an application which receives udp packets (around 820
packets per second which contain 651 bytes per packet).
When the same application which sends and received the packets use the
loopback interface ( IP 127.0.0.1)
then the application receives all packets correctly, but when the
application and receiver are on different computers, connected only
through an ethernet cross cable, then packets are lost..
And not just one or two once in a while which is acceptable, but from
the 820 around 200 packets are lost.

What can be the cause of that?

Did anyone saw something similar?

Is there and error in the windows TCP/IP stack?

Does getting the packets from the network interface and process them
take so much more time then using a loopback interface?

i use windows xp SP 2 with firewall disabled.

Thanks in advance,
Chris
 
S

Sergio

You say your sending udp packets and then ask if there is an error in
the tcp /ip ?
udp and tcp are diferent protocols.

TCP garanties that all packets are delivered, while udp doesn't.
UDP is meant for applications that need speed of delivery but doesn't
mind if some stuff are lost, like in audio or video streaming.

Chris escreveu em 05-07-2007 8:04:
 
S

Sergio

You say your sending udp packets and then ask if there is an error in
the tcp /ip ?
udp and tcp are diferent protocols.

TCP garanties that all packets are delivered, while udp doesn't.
UDP is meant for applications that need speed of delivery but doesn't
mind if some stuff are lost, like in audio or video streaming.

Chris escreveu em 05-07-2007 8:04:
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top