UDP doesn't guarantee to deliver all datagrams and also doesn't guarantee the order in which they are received.
UDP doesn't guarantee to deliver all datagrams and also doesn't guarantee the order in which they are received.
Thanks for your reply. I've tried to use TCP, but I can't change the other application that's not mine...
There's some test to see what's the minimum time interval that must pass between one packet and the following, to have an high probability that both of them can be received?
There is no such test. Everything depends on the network segments those datagrams are travelling through. Any UDP datagram can be discarded by any router without any explanation. Check if your communication works properly on localhost and just design your protocol in a way that can cope with datagram loss.
Ok I'll find a solution. Thanks for your suggestions.
Bookmarks