+ Reply to Thread
Results 1 to 3 of 3

Thread: Winsock: Receiving UDP broadcasts

  1. #1
    Newbie mholt is an unknown quantity at this point
    Join Date
    Jan 2008
    Posts
    27

    Question Winsock: Receiving UDP broadcasts

    I have successfully set up a UDP server, a UDP client, and am able to get them communicating one-on-one.

    However, sending a message to all clients (is that the same as "broadcasting"? - the clients may not be on the same LAN, necessarily) - is not working.

    EDIT: Okay, well, using SmartSniff I see that when the server sends a broadcasted UDP message, it goes to IP address 255.255.255.255. It's sending correctly but the client is not reading it. But wouldn't that send the message to only computers on a LAN, or does it go to all connected clients?

    Either way, for small packet sizes (each less than 50 or 100 bytes), would it be okay to store each client's address in a container then loop through it and send each message individually?

    What's the best way to send and receive UDP messages on a larger scale like this? (Being one server sending to many connected clients.)

    Thanks!
    -Matt


    Another Edit: I did some more research and see that "multicasting" may be an option. However it looks like it has some restrictions... so how should I do this?
    Last edited by mholt; 05-02-2008 at 10:50 PM.

  2. #2
    Newbie mholt is an unknown quantity at this point
    Join Date
    Jan 2008
    Posts
    27

    Re: Winsock: Receiving UDP broadcasts

    Okay, well after some experimentation, I'm noticing that since my packets are small (under 50 bytes), it doesn't take much time to send/recv a set to and from each client. I've decided to just use a for loop through a vector of client addresses.

    If somebody has a better way, please enlighten me. Thanks

  3. #3
    Xav
    Xav is offline
    Code Slinger Xav has much to be proud of Xav has much to be proud of Xav has much to be proud of Xav has much to be proud of Xav has much to be proud of Xav has much to be proud of Xav has much to be proud of Xav has much to be proud of Xav has much to be proud of Xav's Avatar
    Join Date
    Mar 2008
    Location
    The North Pole
    Posts
    13,210
    Blog Entries
    13

    Re: Winsock: Receiving UDP broadcasts

    If you've found a solution that works, that's great.

    Quote Originally Posted by Jordan View Post
    Good members, like yourself, stick around and post for ages to come!
    Mr. Xav | Blog | Forums

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Similar Threads

  1. [Request] winsock
    By wazofski in forum General Programming
    Replies: 0
    Last Post: 03-10-2008, 12:40 PM

Bookmarks

Bookmarks

     
        Algorithms and Data Structures

        Java tutorials

        Algorithms Forum

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts