First UDP message to a specific IP gets lost
- From: "Ole Dittmann" <ole@xxxxxxxxxxxxxx>
- Date: Mon, 11 Aug 2008 17:57:42 +0200
Hi,
I am working on a show controlling system based on UDP Communication.
Problem is:
When I send a message specifically to an IP adress I did not communicate
with for some time then it gets lost.
The next messages after a short time will work. But every time I wait again
for some minutes the first message after waiting gets lost again.
Question would be:
Is there a way to solve that?
I could imagine a socket parameter or a windows- or driver setting but didnt
find anything.
Additional Info:
- I am using Windows XP don't know if this also happens with other systems.
- Broadcast messages work fine at any time.
- Its not an "infrastructure" problem you can provoke it even with two
computers connected by an x cable.
- For the cause of the problem I am thinking of some sort of cached table
for IP versus MAC adresses in the system which is causing messages to get
lost when the IP is not contained at firsthand and which is emptied at
regular times.
- At the moment I am working around the problem by "keeping alive" the
connections via sending dummy messages before starting and then every minute
or so. But I dont like that, its annoing in some situations.
- I know that UDP is called "Unreliable" but shouldnt it be a least that
much reliable that if a physical connection exists the message arrives?
Thanks,
Ole Dittmann
.
- Follow-Ups:
- Re: First UDP message to a specific IP gets lost
- From: Dave Lowther
- Re: First UDP message to a specific IP gets lost
- From: Alexander Nickolov
- Re: First UDP message to a specific IP gets lost
- Prev by Date: DnsQueryConfig, DnsConfigDnsServerList and IPv6
- Next by Date: Re: First UDP message to a specific IP gets lost
- Previous by thread: DnsQueryConfig, DnsConfigDnsServerList and IPv6
- Next by thread: Re: First UDP message to a specific IP gets lost
- Index(es):
Relevant Pages
|
Loading