|
-
July 24th, 2005, 05:59 PM
#1
General Question About UDP Message Broadcasting
I have implemented UDP broadcasting in code so that i can "broadcast" my message to 200-300 pc's in my company's intranet. There can be 3 Sender computers (computers that broadcast out to Receivers), and Receiver computers that number in the 200+ range. However, i am in a situation where i need to have those 200+ Receivers pcs ( those that receive that broadcast message) to respond back to the Sender to let it know that that PC is alive, OR another likely possibilty...to broadcast out to a listening sender machine to let that sender know that it originally missed the original broadcast made by that sender so that the sender can find out the proper message for it to send to that new Receiver computer.
My question is ... if i have multiple Receiver computers broadcasting back onto a certain listening port (that the Sender machiens are listening on) at the same time will each and every UDP broadcasting message be received successfully onto the Sender machine even though multiple Receiver machiens were broadcasting at the same time out onto the same port OR will there be packet collisions and messages WILL be lost and thus only some messages MAY make it to those listening Sender machines (if at all)?
I am trying to figure out the best way to reduce large amounts of network traffic (this is why i am resorting to using UDP broadcasting) so that i dont have to speak to each sender/receiver out there.
Hope this makes sense. And if there are net resources on a detailed look on udp broadcasting (e.g. collision problems when multi-broadcasting from two different systems) id love to hear it.
Thanks BIG TIME!
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|